Skip to content

Updates & Changelog

This page lists the features and improvements in each Aurono release.


v0.1.24-beta - Shadow mode badge & Bitvavo setup (July 2026)

Section titled “v0.1.24-beta - Shadow mode badge & Bitvavo setup (July 2026)”
  • Always know when trades are simulated. A “Shadow mode” badge now appears on your main screens whenever Aurono is running in simulation rather than trading for real. It stays visible even after you’ve connected an exchange and activated a license, so you’re never left wondering whether a trade was real. Switch to live trading from Settings when you’re ready.
  • Clearer Bitvavo setup. When connecting a Bitvavo account, Aurono now reminds you, right next to the Connect button, to click the activation link in Bitvavo’s email first. Skipping that step makes the connection fail, and it’s easy to miss.

v0.1.23-beta - Network access key & Activity accuracy (July 2026)

Section titled “v0.1.23-beta - Network access key & Activity accuracy (July 2026)”
  • Aurono is now protected on your network. When Aurono runs on a device that others could reach over your local network (a Pi or a shared Mac), opening it now requires a one-time access key. The key is created automatically during setup and shown to you right after installing: paste it once in your browser and you’re in, and it’s remembered on that browser afterwards. Running Aurono only on your own computer (localhost) needs no key and is unaffected.
  • Pair your phone with one scan. On a computer that’s already unlocked, open Settings → Pair a device and scan the QR code with your phone to open Aurono there instantly, no need to type the key.
  • Aurono won’t start unprotected. If it’s set to be reachable on your network without an access key, Aurono now stops with a clear explanation instead of running open to anyone nearby.
  • Evaluate charts line up. The two charts on a strategy’s Evaluate view now share the exact same width, so a trade marker at a given time sits on the same vertical line in both.
  • More accurate Activity timeline. When your strategies run on different schedules, the timeline now groups each market check by the moment it actually happened, so a lone hourly check is no longer folded into an earlier group, and the “checked N times” counts and ”… ago” times reflect what really ran.

v0.1.22-beta - Cooldown fix in live trading (June 2026)

Section titled “v0.1.22-beta - Cooldown fix in live trading (June 2026)”
  • Your cooldown setting is now respected in live trading. When a strategy had a cooldown configured (a minimum wait between trades on the same side), live trading wasn’t applying it, so a strategy could trade again within the window you’d set. Aurono now enforces the cooldown in live mode exactly as it already did in shadow mode: a same-side trade inside the cooldown window is held until the window passes.

v0.1.21-beta - Order-status reliability (June 2026)

Section titled “v0.1.21-beta - Order-status reliability (June 2026)”
  • A filled sell is never recorded as cancelled because of a momentary connection hiccup. If the exchange briefly didn’t answer when Aurono checked an order, Aurono could wrongly conclude the order had vanished, mark it cancelled, and hand the asset back to your position even though the exchange had actually filled it, leaving your holdings out of step until you fixed it by hand. Aurono now treats an unconfirmed status as “don’t know yet,” keeps the order open to re-check next cycle, and records a cancellation only when the exchange positively confirms one.

v0.1.20-beta - Chart accuracy & faster Kraken fills (June 2026)

Section titled “v0.1.20-beta - Chart accuracy & faster Kraken fills (June 2026)”
  • Trade dots no longer disappear when you zoom the Evaluate chart out to ALL. Day, week, and month views used to keep only the last point of each period, so on a 1h or 4h strategy every buy and sell vanished at long zoom. The chart now keeps every trade-bearing point in each period, including two on the same day.
  • Kraken fills appear within a couple of minutes, not 25. Aurono now runs three quick fill checks (at +15s, +60s, and +120s after each evaluation tick) instead of waiting for the mid-cycle check at :27, so a matched Kraken order catches up shortly after the exchange’s confirmation email.
  • Find a strategy by name or coin, or filter by exchange. The Strategies page gains a search box (matches name or asset symbol) and a row of exchange filter pills that only appears when you run more than one exchange. Both states persist to the URL, so you can bookmark or share a filtered view.
  • Clearer candle-comparison label in the Activity feed. The Detailed log now reads Candle opens, prev: A, last: B instead of the misleading Candles: A → B, which looked like a single candle’s range.

v0.1.19-beta - Safer go-live & self-healing strategies (June 2026)

Section titled “v0.1.19-beta - Safer go-live & self-healing strategies (June 2026)”
  • Going live pauses your active strategies first. Nothing you built as a shadow experiment starts trading real money by surprise. The Go-Live confirmation says so explicitly, and the Strategies page lists every strategy that was paused so you can re-activate just the ones you want running live. Switching back to shadow leaves them paused; Aurono never re-activates them for you.
  • Strategies that trip the safety brake recover on their own. The circuit breaker (which trips after three evaluation errors in a row) used to need a manual service restart to clear, which could sideline a strategy for days. It now retries 30 minutes after tripping and clears itself the moment that retry succeeds. Settings also shows a “Strategies needing attention” card with a per-strategy “Reset now” button.
  • Better first-run onboarding. The shadow-mode banner’s “Connect an exchange” now opens Settings with the Add Exchange form ready, instead of restarting the wizard. A new “Walk me through setup” button on the empty Dashboard and Strategies pages runs the wizard end to end for anyone who’d rather be guided.
  • Starting capital no longer resets when you tick “include an open position” on the Create Strategy page. The capital and inventory fields are now independent.

v0.1.17-beta - Try shadow mode without an exchange (June 2026)

Section titled “v0.1.17-beta - Try shadow mode without an exchange (June 2026)”
  • Explore and run strategies before you connect an exchange. The Lab, strategy creation, and shadow-mode execution now work end to end without an exchange account: Aurono fetches public market data so you can study real markets and run real rules on paper. Live trading still requires a license and a connected exchange.
  • A “you’re in shadow mode” banner on the Dashboard points to the right next step (connect an exchange, or activate a license) depending on what’s still missing. It’s dismissible per session.
  • The “Get a license” button now pre-fills your device fingerprint into the purchase form on auronolabs.com, so you no longer copy and paste it by hand.
  • The Setup Wizard is optional. Fresh installs open straight to the Dashboard, with a “Skip, I’ll try shadow mode first” path still available for anyone who wants to be walked through connecting an exchange.

v0.1.16-beta - Chart & projection reliability (June 2026)

Section titled “v0.1.16-beta - Chart & projection reliability (June 2026)”
  • Chart and projection fixes. Skipped trades (too small for the exchange minimum) now render as faint “skipped” dots rather than solid “executed” ones, the Evaluate chart anchors each dot to the change the evaluator actually saw, and a noisy internal warning when an order aborted pre-flight is gone. No trade, balance, or history was ever affected by these.

v0.1.15-beta - Dark mode, smarter order sizing, tarball-only install (June 2026)

Section titled “v0.1.15-beta - Dark mode, smarter order sizing, tarball-only install (June 2026)”
  • Dark mode. Settings → Appearance → Theme now offers Light, Dark, and Follow system. Dark mode is a warm Stone counterpart to the existing palette, with the warm-sand loss-text rule and CVD-safe chart colors preserved. The toggle is instant, no reload.
  • Undersized orders are skipped cleanly, with a reason. When a buy or sell would size below your exchange’s minimum order value, Aurono skips it with a clear explanation (“€1.88 too small for bitvavo (min €5.00)”) and shows it as a skipped trade in Activity, instead of sending it and letting the exchange reject it. Covers Bitvavo (€5), Kraken (€0.50), and Coinbase (€1).
  • The Docker install path is retired. The container image and docker-compose.yml are gone; the official install is the per-platform tarball that ships with every release. Anyone still on a container should switch to the tarball at their next upgrade.
  • “Last buy” and “Last sell” reflect real fills only. Strategy cards no longer count cancelled-before-fill orders as the last activity, matching what a trader would expect.
  • Parameters tab shows the full strategy constraint set. Cooldown and Minimum position are now visible alongside Buy and Sell triggers, with plain-language descriptions. Strategies bootstrapped with existing crypto also show a starting-position card (units, average cost, initial value).
  • Setup Wizard shows the same exchange referral links as Settings, and the Kraken referral copy was corrected to the current EU/NL program (€50 in BTC for both sides).
  • Cleaner Activity feed. EUR and percentage payload fields render as €6.69 and -1.55% instead of raw Decimal strings, strategy names stay on one line, and empty payload fields are omitted.
  • Multi-exchange installs attribute orders correctly. Kraken and Coinbase strategies no longer record exchange: bitvavo in internal order events, so per-exchange analytics are accurate. (No effect on Bitvavo-only installs.)
  • Mac fresh-install completes successfully when no previous LaunchAgent is loaded (the bug that aborted with “rolling back partial state” in v0.1.11 through v0.1.13), and upgrades show a compact “Updated Aurono Start from vX to vY” line instead of repeating the first-time setup tutorial.
  • Automatic nightly backups, and a more durable database. Aurono now takes a compressed, integrity-checked snapshot of its database every night and keeps the last seven days alongside your live database, so an unclean shutdown (a power loss, an unplugged device) is recoverable. The database itself also writes with safer concurrency and durability settings; existing databases pick these up automatically on the first start after upgrade.

v0.1.6-beta - Licensing & Self-contained Install (May 2026)

Section titled “v0.1.6-beta - Licensing & Self-contained Install (May 2026)”
  • License card in Settings - three states (Active / Not activated / Rejected), single-line AUR1.… token paste, mailto helper for requesting a license
  • Shadow mode is the trial - every feature works without a license except live trading. No time limit, no degraded mode, no nag screens.
  • Post-activation “Ready to go live?” nudge - after activation, a panel sits below the claim details with a one-click switch to live and a “Stay in shadow” path that keeps the panel available indefinitely
  • Operating mode badge reflects effective mode - when the database says “live” but the license has gone invalid for any reason, the badge correctly shows “shadow (license required)” so users never see a misleading green pill
  • Defence in depth - the scheduler independently re-validates the license at every evaluation cycle, downgrading to shadow if the file goes missing or fails verification
  • Offline activation - Ed25519 signature verification happens entirely on your device. Aurono never contacts our servers to re-verify after activation.
  • Bundled Python runtime - every release tarball now ships its own Python 3.13, eliminating the dependency on Homebrew (Mac) or apt install python3-venv (Pi). The macOS Tahoe libexpat regression that broke Homebrew Python in May 2026 no longer affects new installs.
  • Per-platform tarballs - aurono-start-{version}-darwin-arm64.tar.gz (~24 MB) for Apple Silicon Macs and aurono-start-{version}-linux-aarch64.tar.gz (~29 MB) for Pi 4 / Pi 5. SHA-256 verified.
  • Rollback safety - if the install fails mid-way, data, config, and keys are preserved; only the partial venv and frontend node_modules are removed. Re-run the installer to retry.
  • Orphaned exchange credentials surface as a user-actionable “Re-enter keys” warning instead of HTTP 500 errors. Happens when the device encryption key was rotated after the credentials were saved.
  • Update check renders platform-correct install commands using the actual tarball filenames
  • Beta tester install paths now disambiguate the per-platform tarball directory names
  • Limit orders only with maker-fee pricing at the trigger threshold
  • ACB protection - strategies never sell below their average cost base
  • Capital reservation prevents over-spending across concurrent evaluations
  • Mid-cycle order resolution at :27 past each hour for low-liquidity coins
  • Strategy Lab - Explore / Simulate / Rebalance tabs, sigma-based triggers, capital safety check, benchmark comparison (DCA, buy & hold)
  • Activity - trade story view, narrative-style trade journal with per-trade P&L and human-readable subtitles
  • Email reports - daily and/or weekly with portfolio value, per-strategy P&L, executed trades, missed opportunities

v0.1.0-beta - Initial Release (April 2026)

Section titled “v0.1.0-beta - Initial Release (April 2026)”

The first release of Aurono Start, built for beta testing on Raspberry Pi.

  • Portfolio overview - total value, cash/crypto split, interactive chart with time range selector
  • Holdings cards - per-asset breakdown with units, EUR value, unrealized P&L, “saved vs holding” comparison
  • Strategy cards - name, symbol, timeframe, exchange, P&L sparkline, status sentence
  • Monthly P&L - summary bar with trades count and best trade
  • Recent activity - last 5 events in plain language
  • Milestones - first round trip, round-trip counts (10/25/50/100), all-time high
  • Liquidity warning - amber banner when exchange EUR is less than what strategies need
  • Mobile-optimized - responsive layout for phone access
  • Full lifecycle - create, pause, activate, archive
  • Strategy versioning - parameter changes create immutable new versions with full history
  • Capital management - deposit and withdraw capital per strategy
  • Inventory bootstrap - declare existing holdings and average cost when creating a strategy
  • Multi-exchange - each strategy specifies its own exchange
  • Explore - browse assets with price charts, moving averages, RSI, and macro regime classification across all timeframes
  • Simulate - test strategy parameters against historical data with sigma-based triggers, capital safety check, and benchmark comparison (DCA, buy & hold)
  • Rebalance - see which strategies need capital and which have excess, transfer capital between strategies on the same exchange with live buy impact preview
  • Trades tab (default) - trading journal with per-trade P&L and human-readable subtitles explaining why each trade happened
  • Timeline - chronological feed in plain language, with watch event collapsing and milestone highlights
  • Detailed log - raw event table for debugging
  • Limit orders only - placed at the trigger threshold price for predictable execution
  • ACB protection - never sells below average cost base
  • Taker fee sizing - order amounts account for actual exchange fees to guarantee minimum proceeds
  • Order timeout - orders open longer than 4 hours automatically cancelled
  • Mid-cycle resolution - open orders checked at :27 past each hour
  • Circuit breaker - automatic pause on repeated exchange errors
  • Capital reservation - prevents over-spending during concurrent evaluations
  • Bitvavo - full integration, lowest fees, iDEAL support
  • Kraken - full integration, deep liquidity, HMAC-SHA512 auth
  • Coinbase - full integration, official SDK, PEM key auth
  • Per-exchange tick normalization - prices and amounts snapped to exchange precision rules
  • Daily and/or weekly summaries by email
  • Portfolio value, per-strategy P&L, executed trades, missed opportunities
  • Gmail App Password setup with step-by-step instructions
  • Exchange connections - add, edit, remove, test API credentials
  • Exchange balances - actual vs expected EUR and crypto, with shortfall guidance
  • Timezone preference - all timestamps in your local timezone
  • Evaluation log - history of every strategy evaluation with outcome and reason
  • Rebuild projections - reprocess event log to fix inconsistencies
  • Download logs - last 48 hours as text file for troubleshooting
  • Raspberry Pi deployment - install.sh with systemd service, auto-restart
  • Mac mini deployment - install-mac.sh with LaunchAgent (added in v0.1.5-beta, replacing the earlier Docker option)
  • Local-only - no cloud, no accounts, no data leaves your network
  • Encrypted credentials - API keys stored locally with Fernet encryption
  • Startup diagnostics - version banner, DB integrity check, strategy/exchange count
  • Hash-verified dependencies - pip install with SHA256 hashes, npm strict install
  • Full documentation - English and Dutch, integrated into auronolabs.com
  • Built-in search - Pagefind-powered search across all docs
  • Glossary - 40+ Aurono-specific terms defined

Aurono Start is the foundation. Upcoming areas include:

  • Strategy evaluation deepdive - simulated vs actual performance per version, benchmark comparison, market regime context
  • Strategy personality - human-readable behavior profile per strategy
  • Scenario explorer - “what does my strategy do when the market does X?”
  • Exchange trade history import - full historical P&L from exchange data
  • WiFi setup - user-friendly network configuration (currently Ethernet only)

For the bigger picture, Aurono Start is the first step toward Aurono Portfolio, Aurono Store, and beyond.