diff --git a/CHANGELOG.md b/CHANGELOG.md index ac67ae6d9..8697dc994 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 *It is strongly advised to perform an update of your tentacles after updating OctoBot. (start.py tentacles --install --all)* +## [2.0.16] - 2025-12-24 +### Added +- [Automations] add scripted automation condition using the OctoBot DSL +- [DSL] add portfolio holding keyword +- [DSL] add web documentation +### Updated +- [Exchanges] update to ccxt 4.5.28 +- [HollaEx] make fee tiers configurable +### Fixed +- [Binance]: Fix stop futures orders +- [HollaEx]: fix missing fee error +- [Hyperliquid] fix websocket start + + ## [2.0.15] - 2025-12-08 ### Breaking pip installation change To install the full OctoBot (equivalent to previous versions), OctoBot needs to be installed with the [full] parameter: `pip install octobot[full]` diff --git a/full_requirements.txt b/full_requirements.txt index c437458b4..dd6a984b9 100644 --- a/full_requirements.txt +++ b/full_requirements.txt @@ -1,6 +1,6 @@ # Drakkar-Software full requirements OctoBot-Commons[full]==1.9.92 -OctoBot-Trading[full]==2.4.240 +OctoBot-Trading[full]==2.4.241 OctoBot-Evaluators[full]==1.9.9 OctoBot-Tentacles-Manager[full]==2.9.19 OctoBot-Services[full]==1.6.30 diff --git a/octobot/__init__.py b/octobot/__init__.py index 35476a029..2b88942a5 100644 --- a/octobot/__init__.py +++ b/octobot/__init__.py @@ -16,5 +16,5 @@ PROJECT_NAME = "OctoBot" AUTHOR = "Drakkar-Software" -VERSION = "2.0.15" # major.minor.revision +VERSION = "2.0.16" # major.minor.revision LONG_VERSION = f"{VERSION}" diff --git a/requirements.txt b/requirements.txt index 90eb214e6..5dbf179bc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ # Drakkar-Software requirements OctoBot-Commons==1.9.92 -OctoBot-Trading==2.4.240 +OctoBot-Trading==2.4.241 OctoBot-Evaluators==1.9.9 OctoBot-Tentacles-Manager==2.9.19 OctoBot-Services==1.6.30