Releases: hummingbot/hummingbot
Releases · hummingbot/hummingbot
v1.27.0
What's Changed
- fix/ Upd-to dev-1.27.0 by @nikspz in #6931
- feat/injective_fee_calculator_multiplier_config by @aarmoa in #6937
- (Clean-up) balances and allowances display by @isreallee82 in #6787
- Fix/update binance&okx nextFundingTime to 10-bit integer by @yancong001 in #6940
- Feat / Coinbase advanced_trade connector: tests, simple latency and pmm by @MementoRC in #6887
- (feat) new README by @fengtality in #6952
- Feat/cube exchange connector by @mlguys in #6930
- (feat) new README by @fengtality in #6967
- feat / Rate Oracle from Coinbase Advanced Trade v2.1 by @MementoRC in #6961
- Feat/funding rate arb script by @cardosofede in #6943
- Fixed an issue where the hyperliquid funding rate was not updated by @yancong001 in #6962
- update readme by @david-hummingbot in #6973
- Feat/xemm executor by @cardosofede in #6946
- feat/add Kucoin HFT connector by @supervik in #6966
- fix #6934: Update Vertex's hostnames by @Wandering-Consciousness in #6956
- (fix) use correct pairs in simple xemm example exchange dataframe by @discosultan in #6864
- sync / development -> staging version 1.27.0 by @nikspz in #6978
- fix/Update VERSION on staging 1.27.0 by @nikspz in #6984
- Fix new api update from binance by @mlguys in #6986
- fix/ adding binance API update to staging 1.27.0 by @nikspz in #6989
- Feat/improve controllers strategy communication by @cardosofede in #6975
- feat / sync development to staging 1.27.0 updates by @rapcmia in #6991
- Sync / Staging to master, release 1.27.0 by @nikspz in #6990
New Contributors
- @Wandering-Consciousness made their first contribution in #6956
- @discosultan made their first contribution in #6864
Full Changelog: v1.26.0...v1.27.0
v1.26.0
What's Changed
- fix- development version to dev-1.26.0 by @nikspz in #6877
- Fix/kucoin spot candles tests mocking by @tomasgaudino in #6879
- Feat/bitrue by @vic-en in #6843
- Docs/ fix typo in template conf_spot_perpetual_arbitrage_strategy_TEMPLATE.yml by @nikspz in #6882
- (fix) Upgraded injective-py version by @aarmoa in #6884
- feat/update-workflow by @david-hummingbot in #6893
- Fix (unwrap_token_symbol): Support WMATIC by @OjusWiZard in #6903
- Feat/strategy v2 refactor by @cardosofede in #6844
- Feat/kraken connector by @yancong001 in #6840
- fix/update docker-compose.yml by @david-hummingbot in #6907
- Feat/okx perpetuals v5 connector by @tomasgaudino in #6848
- Feat/remove tiers by @cardosofede in #6911
- fix/fix_balance_update_injective_read_only_datasource by @aarmoa in #6908
- feat/Osmosis Chain Connector - add Osmosis to native tokens list by @chasevoorhees in #6685
- fix/remove-tiers-from-gateway-list by @nikspz in #6918
- sync / development -> staging by @nikspz in #6919
- feat / update release version 1.26.0 by @rapcmia in #6924
- Feat/twap executor by @cardosofede in #6915
- Add TWAP executor and executors fix to staging 1.26.0 by @nikspz in #6929
- feat / sync staging to master version 1.26.0 by @rapcmia in #6923
New Contributors
- @chasevoorhees made their first contribution in #6685
Full Changelog: v1.25.0...v1.26.0
v1.25.0
What's Changed
- fix/ Update connector_status.py on dev by @nikspz in #6810
- feat / update development version 1.25..0 by @rapcmia in #6820
- fix/environment issues library by @david-hummingbot in #6828
- Feat/okx perpetuals candles feed by @tomasgaudino in #6791
- Feat/injective low leve api components by @aarmoa in #6811
- Refactor/ rename Huobi to HTX by @blagodar1 in #6796
- feat / remove bitmex and woo_x by @rapcmia in #6833
- Feat/hyperliquid vault by @yancong001 in #6832
- Feat/strategy frameworks refactor by @cardosofede in #6816
- feat/ add kraken candles by @yancong001 in #6817
- Feat/XRPL Improvements for February by @mlguys in #6827
- fix / staging version 1.25.0 conflicts by @rapcmia in #6858
- Sync / development -> staging version 1.25.0 by @nikspz in #6857
- Fix/Increase update interval for XRPL + Make Rate Oracle work with not supported pairs by @mlguys in #6855
- add OKX referral code by @david-hummingbot in #6860
- Sync / Add XRPL rate oracle changes / update OKX readme to staging by @nikspz in #6859
- fix / update release date and version 1.25.0 by @rapcmia in #6862
- Fix/Fix MEXC failed to connect exchange by @mlguys in #6868
- sync mexc fix development to staging version 1.25.0 by @rapcmia in #6873
- sync / staging -> master for Hummingbot version 1.25.0 by @nikspz in #6874
New Contributors
- @blagodar1 made their first contribution in #6796
Full Changelog: v1.24.0...v1.25.0
v1.24.0
What's Changed
- (doc) add instructions to run tests locally by @0xferit in #6740
- (refactor) replace magic URL with BITFINEX_REST_URL constant by @0xferit in #6718
- fix/ Update development VERSION to dev-1.24.0, release day to 20231225 by @nikspz in #6745
- Feat/advanced market making by @cardosofede in #6742
- fix/simplify funding loop by @MementoRC in #6749
- feat/vega protocol connector by @R-K-H in #6628
- refactor/ Adjustment of limit price representation for small amounts by @isreallee82 in #6719
- Feat/strategy v2 by @cardosofede in #6741
- Feat/injective chain streams by @aarmoa in #6760
- fix / add order_refresh_time to dmanv2_with_config script by @rapcmia in #6774
- feat/add-config-parameter by @david-hummingbot in #6755
- fix error_on_submit_market_order_due_to_reduce_only_order_would_increase_position by @yancong001 in #6790
- fix unexpected_error_while_processing_event_201 by @yancong001 in #6789
- (fix) fixed directional script bugs and added configurable pmm script by @fengtality in #6785
- (fix) update MEXC broker ID by @fengtality in #6795
- fix/ Update connector_status.py by @nikspz in #6798
- sync / development -> staging for Hummingbot version 1.24.0 by @rapcmia in #6797
- fix/Update VERSION on staging 1.24 by @nikspz in #6801
- Feat/update readme by @fengtality in #6802
- sync / Development to Staging release version 1.24.0 (2) by @rapcmia in #6803
- fix/ minor fixes for dev-1.24.0 (to staging 1.24.0) by @nikspz in #6804
- fix/ adding minor fixes to staging by @nikspz in #6806
- Fix/remove-duplicated-script on staging by @nikspz in #6812
- feat / update connector status base on epoch7 connector polls (staging) by @rapcmia in #6809
- sync / staging -> master for Hummingbot version 1.24.0 by @nikspz in #6808
Full Changelog: v1.23.0...v1.24.0
v1.23.0
What's Changed
- (fix) account for single order level in linear distribution by @fengtality in #6669
- Fix/fixes controllers scripts by @cardosofede in #6678
- (fix) fix default button color by @fengtality in #6680
- Fix/ Polkadex hanging orders and broken pipes by @Nullably in #6650
- feat / update development to dev-1.23.0 by @rapcmia in #6687
- (fix) remove bot battle files by @fengtality in #6689
- Feat/XRPL connector v2 by @mlguys in #6535
- (feat) add volatility screener by @cardosofede in #6693
- (fix) fix indentation of methods by @cardosofede in #6697
- fix/ MEXC - partially canceled error by @yancong001 in #6691
- (feat) standardize the method of is perpetual by @cardosofede in #6700
- feat/add check for build-essentials by @david-hummingbot in #6690
- Feat/add close price reference controller by @cardosofede in #6698
- feat/add_injective_v2_paper_trade_support by @aarmoa in #6684
- fix gateio_perpetual more than 100 candles unavailable questions by @yancong001 in #6702
- Fixes infinite loop in start_mqtt_async - hummingbot/brokers/issues/8 by @klpanagi in #6704
- Feat/ displays gateway balance command so that it displays token balances by network rather than dex by @isreallee82 in #6695
- fix/ Fix account balance not reflect correctly + Improve websocket connection by @mlguys in #6708
- Feat/improve close price by @cardosofede in #6715
- doc/update-readme by @david-hummingbot in #6712
- Feat/hyperliquid derivative by @yancong001 in #6675
- Feat/kraken market orders by @fengtality in #6703
- fix / remove botbattle oct2023 on scripts folder by @rapcmia in #6725
- sync/ Client development -> staging by @nikspz in #6723
- (fix) change strategy name from uniwap_v3 to amm_v3 by @fengtality in #6721
- Fix/ Update connector_status.py on development 1.23.0 by @nikspz in #6732
- fix/ update staging with uniswap_v3_lp rename by @nikspz in #6735
- Feat / update version and release date 1.23.0 by @rapcmia in #6728
- Sync Client / Client staging -> master for Hummingbot version 1.23.0 by @nikspz in #6736
New Contributors
Full Changelog: v1.22.0...v1.23.0
v1.22.0
What's Changed
- update README.md by @david-hummingbot in #6626
- update readme by @david-hummingbot in #6627
- Feat/order level builder by @cardosofede in #6615
- fix/Update dev VERSION to 1.22.0 by @nikspz in #6637
- (feat) add .csv to pattern by @cardosofede in #6639
- Feat/foxbit connector by @gabrielsilvafoxbit in #6588
- Feat/gateway balance commands by @isreallee82 in #6629
- Feat/clean up scripts by @cardosofede in #6642
- (fix) remove hardcodede value by @cardosofede in #6647
- Remove/loopring by @cardosofede in #6649
- (fix) update connector and client info by @fengtality in #6651
- Fix/phemex perpetual api endpoints by @jtashiro in #6652
- Fix / Kujira / Adding support to multiple markets and market orders by @danilo-silva-funttastic in #6625
- Feat/position executor db table by @cardosofede in #6644
- add set leverage at start of strategy by @leastchaos in #6658
- Feat/allow using different candles trading exchange by @cardosofede in #6663
- Fix/kucoin_perpetual_leverage by @leastchaos in #6640
- (feat) adapt test by @cardosofede in #6668
- Client sync / development -> staging version 1.22.0 by @nikspz in #6665
- feat / update staging version to 1.22.0 by @rapcmia in #6670
- Sync/ Client staging to master 1.22.0 by @nikspz in #6676
New Contributors
- @gabrielsilvafoxbit made their first contribution in #6588
- @jtashiro made their first contribution in #6652
Full Changelog: v1.21.0...v1.22.0
v1.21.0
What's Changed
- Feat/remove kucoin perp testnet by @cardosofede in #6589
- fix/ Docker compose yml file on Client side #6593 by @0xferit in #6594
- Fix/update development version to dev 1.21.0 by @nikspz in #6599
- Update adjusted_mid_price.py by @345161974 in #6538
- Fix: Order cancellation, status and revamp in Binance Perps by @cardosofede in #6584
- feat/Updated Binance Spot api Request weight rate limits by @isreallee82 in #6596
- Fix/upgrade injective sdk version by @aarmoa in #6606
- (fix): update directional base strategy 'open_order_slippage_buffer' to float by @anywhy in #6605
- Refactor Trading pair fetch to fetch from connected exchanges by @isreallee82 in #6526
- Remove/bittrex by @cardosofede in #6617
- Remove/altmarkets by @cardosofede in #6616
- version to dev-1.21.0 by @nikspz in #6621
- Fix/dexalot lost orders fix by @petioptrv in #6611
- Client sync / development -> staging by @nikspz in #6620
- feat / update staging version to 1.21.0 by @rapcmia in #6624
- Feat/improve shut down by @cardosofede in #6623
- (feat) add conversion to seconds in candles downloader by @cardosofede in #6622
- Sync Client / Development to staging by @nikspz in #6630
- Fix/ Update connector_status.py according to 6 CEX/DEX Connectors Poll by @nikspz in #6632
- Fix/ connector status (sync development to staging) by @nikspz in #6633
- feat / update release date by @rapcmia in #6635
- Sync/ Client staging to master 1.21.0 by @nikspz in #6634
New Contributors
- @0xferit made their first contribution in #6594
- @345161974 made their first contribution in #6538
- @isreallee82 made their first contribution in #6596
- @anywhy made their first contribution in #6605
Full Changelog: v1.20.0...v1.21.0
v1.20.0
What's Changed
- (feat) remove diff cover restriction by @cardosofede in #6556
- (refactor) Create&updates Mexc spot to ths latest standards by @yancong001 in #6525
- fix/ Update setup.py version on Development by @nikspz in #6541
- fix gateio market order wrong amount by @yancong001 in #6530
- Feat/coin cap rate source by @petioptrv in #6534
- fix dydx market order bug by @yancong001 in #6536
- Feat/injective v2 rate limits by @aarmoa in #6552
- fix gateio derivative position error by @yancong001 in #6551
- feat/woo-x_connector by @waterquarks in #6380
- Feat/polkadex v2 by @petioptrv in #6558
- feat/upgrade cython version by @aarmoa in #6560
- Feat / Kujira by @danilo-silva-funttastic in #6399
- Feat/migrate to injective v08 by @aarmoa in #6565
- fix price precision bug by @yancong001 in #6571
- Feat/strategy_v2 by @cardosofede in #6520
- (feat) update setup.py to create wheels by @cardosofede in #6576
- (feat) modify start.sh command to use quickstart arguments by @david-hummingbot in #6566
- Fix/update bitmart order detail by @tomasgaudino in #6573
- sync / development -> staging version 1.20.0 by @rapcmia in #6579
- feat / update version to 1.20.0 by @rapcmia in #6581
- fix/ kucoin perpetual incorrect pozition size for market order by @yancong001 in #6578
- Fix/ kucoin perpetual fix to staging by @nikspz in #6583
- sync / staging -> master for Hummingbot version 1.20.0 by @rapcmia in #6580
New Contributors
- @waterquarks made their first contribution in #6380
- @danilo-silva-funttastic made their first contribution in #6399
Full Changelog: v1.19.0...v1.20.0
v1.19.0
What's Changed
- Feat/wallet data feed hedge by @fengtality in #6496
- fix-release-version-to-1.19.0 by @nikspz in #6503
- (feat) add additional on-the-fly params by @ntenisOT in #6498
- fix/Binance rate limit weight for ticker price change by @supervik in #6501
- [fix] Mexc - fix the order_id length longer than exchange API required. by @hlxwell in #6500
- Feat/fixed_grid_script_added by @rkc2000 in #6495
- Fix/leverage type (from decimal to int) by @cardosofede in #6504
- Fix/test class for isolated asyncio by @MementoRC in #6455
- Feat/arbitrage component (new) by @fengtality in #6505
- fix/default-rate-oracle-enabled to True by @nikspz in #6509
- Feat/test loger mixin by @MementoRC in #6439
- (fix) Minimal updates by @MementoRC in #6457
- Feat/injective spot with delegation by @aarmoa in #6493
- fix/ update dexalot connector by @vic-en in #6519
- Feat/injective spot offline vaults by @aarmoa in #6512
- (fix): fix and refactored btcmarkets test cases by @vdmerweandre in #6456
- (feat) add tezos support amm class by @OjusWiZard in #6475
- Fix bug in rebalance order price by @rkc2000 in #6527
- refactor / update bug template by @rapcmia in #6529
- feat/injective perpetual with delegation by @aarmoa in #6521
- Feat/start cmd by @fengtality in #6518
- fix/ Update connector_status.py with plenty by @nikspz in #6532
- sync / development -> staging release version 1.19.0 by @rapcmia in #6533
- fix Update VERSION and release date on staging by @nikspz in #6542
- Fix/mac intel segmentation fault by @aarmoa in #6547
- feat/ add Phemex broker id by @vic-en in #6546
- sync / latest dev changes on dev -> staging for Hummingbot version 1.19.0 by @nikspz in #6548
- revise compose yml file by @fengtality in #6549
- sync / latest dev changes on dev -> staging for Hummingbot version 1.19.0 by @rapcmia in #6550
- sync / staging -> master for Hummingbot version 1.19.0 by @nikspz in #6543
New Contributors
- @ntenisOT made their first contribution in #6498
- @OjusWiZard made their first contribution in #6475
Full Changelog: v1.18.0...v1.19.0
v1.18.0
What's Changed
- fix/Update VERSION of development by @nikspz in #6394
- MQTT: Add 10 second retries on initial connection if autostart enabled by @TheHolyRoger in #6388
- Fix/ update release date on development by @nikspz in #6405
- fix broken link in README.md by @nikspz in #6406
- (feat) add directional_strategy_widening_ema_bands.py by @cardosofede in #6390
- (fix) wrong calculation of max records by @cardosofede in #6412
- update docker_build_tags.yml by @david-hummingbot in #6411
- Feat/add market order types for ascendex by @yancong001 in #6418
- (fix) delete old issue templates and update new ones by @fengtality in #6417
- (feat) Proposing a logger mixin for tests by @MementoRC in #6383
- feat / dydx order expiry to max by @vic-en in #6420
- Feat/environment improvements by @cardosofede in #6389
- Update DOCKER.md by @notabombe in #6400
- update DOCKER.md by @fengtality in #6427
- (feat) add trade_fee_in_quote by @cardosofede in #6426
- (feat) add trend following directional strategy by @cardosofede in #6415
- fix/ github template typo by @nikspz in #6430
- (fix) Run IsolatedAsyncio in HB by @MementoRC in #6382
- fix/ update bug_report.yml on development by @nikspz in #6434
- Fix/ update bounty_request.yml by @nikspz in #6435
- fix/ Update feature_request.yml by @nikspz in #6437
- [Botcamp] Backtestable market making script example by @fengtality in #6303
- fix/ removing redundant .md files by @nikspz in #6438
- (fix) add trade id to apply_trade in order book by @cardosofede in #6440
- fix multiple trading pair in gateio_perpetual ws userstream issue by @yancong001 in #6419
- (refactor) merge .dockerignore files by @shibanovp in #6367
- Refactor / chain endpoints by @vic-en in #6445
- Update CONTRIBUTING.md by @david-hummingbot in #6450
- Feat/add delay between signals by @cardosofede in #6449
- (feat) rename variable to cooldown after execution by @cardosofede in #6451
- feat/vertex connector by @R-K-H in #6379
- Remove/whitebit by @cardosofede in #6462
- Remove/crypto com by @cardosofede in #6465
- Remove/foxbit by @cardosofede in #6464
- Feat/remove lbank by @cardosofede in #6461
- Remove/probit by @cardosofede in #6463
- Update README.md by @david-hummingbot in #6468
- Feat/ascendex spot candles by @yancong001 in #6471
- Feat/improve trading rules logging by @cardosofede in #6467
- fix/MEXC exchange, when the token price is super small by @hlxwell in #6473
- (feat) add fixed rate conversion for amm-arb by @fengtality in #6472
- fix VERSION on staging by @nikspz in #6488
- Feat/dex data feed by @cardosofede in #6477
- (gov) epoch 5 changes by @fengtality in #6478
- sync / development -> staging by @nikspz in #6489
- Fix/change default global_token_name to USDT by @nikspz in #6490
- Fix/change default global_token_name to USDT on staging by @nikspz in #6491
- refactor / staging branch update and setup.py to v1.18.0 by @rapcmia in #6499
- sync / staging -> master for Hummingbot version 1.18.0 by @nikspz in #6494
New Contributors
- @notabombe made their first contribution in #6400
- @R-K-H made their first contribution in #6379
- @hlxwell made their first contribution in #6473
Full Changelog: v1.17.0...v1.18.0