diff --git a/BUILD b/BUILD index f6816fb2a3..dc913a0ee2 100644 --- a/BUILD +++ b/BUILD @@ -161,7 +161,7 @@ python_distribution( ] + PACKAGE_SOURCES + PACKAGE_REQS + PACKAGE_FULL_REQS, provides=python_artifact( name="octobot", - version="2.1.1", + version="3.0.0-beta1", url='https://github.com/Drakkar-Software/OctoBot', license='GPL-3.0', author="Drakkar-Software", diff --git a/CHANGELOG.md b/CHANGELOG.md index 6ac8394ee7..334b50b091 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,23 @@ 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)* +## [3.0.0-beta1] - 2026-07-26 +### Start of the OctoBot 3.0.0 beta +OctoBot 3.0.0 a new system for portfolio automation from desktop and mobile. +You run it on your computer or server in node mode (the new default OctoBot mode), which acts as the backend for the new OctoBot interface. + +OctoBot now stats as node by default and lets users start as many OctoBot as they want. Those bots can be started either: +1. From the new OctoBot UI, available from the web and as a mobile app +2. From the node directly, for expert OctoBots enabling backtesting and advanced analysis (using the classic OctoBot UI) + +### Added +- [Node mode] The new OctoBot default: use the node as the orchestrator of your OctoBot, use it from the new OctoBot UI or app +- [UI] Brand new Octobot UI. More private, flexible, easy to use and secure than ever. Available at https://new.mobile.octobot.cloud/auth/unlock +- [Mobile apps] Start of the beta of the Android and iOS new apps with all the features of the Octobot UI, built into your phone +- [Multi OctoBot support] Starting as many bots as you need, directly from the Octobot interface +- [Kraken] Fully support Kraken exchange spot trading + + ## [2.1.1] - 2026-03-28 ### Added - [GridTrading] Add reinvest_profits config option diff --git a/README.md b/README.md index c1279a9295..1b700abc26 100644 --- a/README.md +++ b/README.md @@ -1,24 +1,31 @@ # OctoBot - Free Open Source Crypto Trading Bot -[](https://pypi.org/project/OctoBot) -[](https://pepy.tech/project/octobot) -[](https://hub.docker.com/r/drakkarsoftware/octobot) -[](https://github.com/Drakkar-Software/OctoBot/actions) -[](https://deepwiki.com/Drakkar-Software/OctoBot) - -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
| Special thanks to Chatwoot for helping us assist the users of OctoBot. | -|
| Huge thank you to Scaleway for hosting OctoBot's cloud services. | -|
| A big thank you to Sentry for helping us identify and understand errors in OctoBot to make it better. | -
|
-
- Snapshot of current and historical activity. Contains no API secret or - private keys. - {activeDebugState?.version && ( - - state v{activeDebugState.version} - - )} -
++ Snapshot of current and historical activity. Contains no API secret + or private keys. + {activeDebugState?.version && ( + + state v{activeDebugState.version} + + )} +
+
+ DSL keywords
+
+ + {runningAutomations.length === 0 + ? "No running automations" + : runningCountLabel} +
+ )} + {target === "automation" && (
@@ -166,7 +201,10 @@ export function DownloadLogsDialog({
+ No DSL keywords. +
+ ) + } + + return ( + <> ++ Keywords available on this node + {version ? ( + <> + {" "} + · catalog version {version} + > + ) : null} +
++ Loading keywords… +
+ ) : keywordsQuery.isError ? ( ++ Could not load DSL keywords. +
+ ) : ( +