Releases: carkod/binbot
Releases · carkod/binbot
Release for fixes and tooling change to uv
What's Changed
- Update API dependencies by @carkod in #614
- Major upgrade of web project by @carkod in #615
- Bump rexml from 3.3.6 to 3.3.9 in /docs by @dependabot in #619
- Followup v4 fixes by @carkod in #617
- Migrate market domination by @carkod in #622
- Fix autotrade json return by @carkod in #623
- Initial database and tables setup for migration by @carkod in #624
- Postgres migration follow up fixes by @carkod in #626
- Create autotrade table by @carkod in #628
- Migration to SQL and fixes by @carkod in #629
- Fix broken critical parts of APIs reported by mypy by @carkod in #631
- Extend one click liquidation to spot by @carkod in #632
- Top gainers endpoint by @carkod in #634
- Setup new bot data controller by @carkod in #636
- Solve deal circular import error by using abstraction factory pattern by @carkod in #639
- Bots SQL migration: follow-up fixes by @carkod in #640
- Update streaming botprofit by @carkod in #641
- Add designs for new db structure for balances by @carkod in #642
- Restyle deal information and logs by @carkod in #643
- Refactor deal table by @carkod in #644
- Add BTC kline by default to gather data for correlations by @carkod in #647
- Replace take profit by @carkod in #648
- Deal updates by @carkod in #651
- Setup balances sql db by @carkod in #652
- Setup Bybit Rest API by @carkod in #653
- Balances sql migration by @carkod in #654
- Combine blacklist data and symbols data by @carkod in #656
- Fix tests by @carkod in #659
- Tool switchovers by @carkod in #661
Full Changelog: v4.0.0...v.4.1.0
Release new binbot dashboard
Transition to vite, because create-react-app unmaintained
Upgrade react-router to v6
Upgrade react to 18
Rewrite into Typescript
Move to redux-toolkit
Rename to terminal to avoid ovewriting previous files
Fast API refactor. Stable release
Fix structural issues by:
- Refactoring the entire API application by replacing Flask with Fast API.
- This also includes swagger docs and pydantic models, removing the need for Marshmallow and manual models (e.g. BotSchema). Naming conventions have not been changed to avoid spending too much time on asthaetics.
- Separating streaming updates (market_updates and order_updates) into a separate docker application (i.e. new directory streaming, which builds a separate image from binbot API image)
- Separating the research script into a different repo, with its own docker-compose stack file.
- As a result, separating concerns will allow things to be easier to update and debug without breaking the main API application, which should always work, regarless of the state of
streaming/
or research part. - Restructure and refactor binbot-research (formerly known as
/research/
) by removingshort
s andsafety_orders
from autotrade.
LTS
First stable release to production
1.0.0 Improvements on setup