← Nova by Horizon

Changelog

New features, fixes, and improvements. We ship regularly and keep this page updated.

March 2026 — Reliability & data integrity2026-03-10

Stale data fix, signal webhook hardening, and public changelog

  • Fixed persistent stale data during auto-trading: cross-exchange and on-chain caches now enforce a maximum content age; over-age data is no longer used for scoring.
  • Signal webhook idempotency hardened: events are claimed before execution so a failed DB write cannot cause the same signal to be executed twice on retry.
  • Dashboard and API now show consistent cross-exchange feed staleness when cache content is older than 5 minutes.
  • New public changelog page (this page) so customers can see what's new and what's fixed.

Fixes

  • Cross-exchange cache could serve indefinitely old data when the market container was down (e.g. 70+ hours).
  • On-chain sentiment cache used the same pattern; now fixed with a 10-minute max content age.
  • Webhook: if marking an event as processed failed after execution, a retry could double-execute the same signal.
v1.2.6 — Signals Intelligence Layer2026-03-10

Canonical signals, validation, and Nova delivery

  • Canonical signal schema and validation: all signals are validated and scored before publication; Nova only receives validated canonical signals via webhook.
  • New Signals tab in the dashboard: list, filters, detail drawer, and plan-gated Nova automation visibility.
  • Feature entitlements: signals.read, nova.read, strategies.read, and more; enforced by plan (Free, Starter, Pro, Elite).
  • Bot connection: toggle automation signals to receive published canonical signals on your Nova bot.
v5.5.x — Nova bot reliability2026-03-08

ML pipeline fixes, production hardening

  • ML system overhaul: ensemble feature names, training data aggregation, Bayesian optimizer auto-apply.
  • Ghost position infinite loop fixed; stop-loss state leak fixed; login lockout and provisioning security hardened.
  • Strategy count in marketing copy corrected to 9 active strategies; disclaimer bar updated for live trading.
  • Deploy script: pre-deploy backup, health checks, auto-rollback on failure.
v1.2.5 — Security & reliability2026-03-07

Bot key encryption, SSRF, and scheduler safety

  • Bot API keys are now encrypted at rest; plaintext cleared on write.
  • Managed-host bot URLs validated through the same SSRF guardrails as self-hosted, with allowlist support.
  • Reminder and cleanup schedulers run behind Postgres advisory locks to prevent duplicate execution across replicas.

For full technical history, see the repository nova/CHANGELOG.md and horizon/CHANGELOG.md.