Hummingbot v2.1.0 Release Notes¶
Released on October 28, 2024
Introduction¶
Repository | Description | GitHub Release | DockerHub Release |
---|---|---|---|
Hummingbot | Core Client | v2.1.0 |
version-2.1.0 |
Dashboard | Hummingbot Frontend | v2.1.0 |
version-2.1.0 |
Backend-API | Hummingbot Backend | v2.1.0 |
version-2.1.0 |
Gateway | DEX Middleware | v2.1.0 |
version-2.1.0 |
Deploy | Deployment Repo |
How to Update¶
Docker¶
Re-run the Deploy setup script:
For individual images, exit running containers, pull the latest images, and restart:
Source¶
Update the branches of each repo to this release by running:
Hummingbot 2.1.0 Highlights¶
CEX Connector Improvements¶
-
The
bybit_perpetual
connector has been upgraded to use the latest v5 API version, aligning it with the spot connector in #7196. Thanks to tomasgaudino for this fix! 🙏 -
Enhanced
coinbase_advanced_trade
connector with improved reliability and performance in #7220. Thanks to isreallee82 for this contribution! 🙏
V2 Framework Enhancements¶
Several core improvements have been made to the V2 Framework:
- Enhanced market data provider for better price feed accuracy #7214
- Improved candle feed boundaries handling for more reliable data fetching #7224 Thanks to tomasgaudino for this fix! 🙏
- Upgraded PositionExecutor component with increased max retries for better trade execution #7244
- Improved stop loss computation #7200
Updated Dexalot Connector¶
This release introduces a fully Python-based implementation of the Dexalot connector, removing the Gateway dependency in #7219. Users can now:
- Connect directly using
connect dexalot
command - Experience improved performance and stability
- Trade more efficiently with reduced latency
New DEX Connectors¶
-
We added support for ETCSwap on Ethereum Classic, expanding DEX trading options for users in #340.
-
Based on approval from community voting, the Tegro exchange connector was added in #7148.
Other Updates¶
Hummingbot Repository¶
- #7134 - Added server time sync for Gate.io Thanks to Jbekker for this fix! 🙏
- #7255 - Fixed refreshing of the listenkey for MEXC Thanks to Jbekker for this fix! 🙏
- #7261 - Fixed issue with pandas:
The frame.append method is deprecated
Thanks to isreallee82 for this fix! 🙏 - #7197 - Removed connectors that didn't pass the prior epoch's polls
Gateway Repository¶
- #362 - Removed connectors that didn't pass the prior epoch's polls