Skip to content

v0.89.1-beta

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Aug 05:41
be3f8b4

Changelog

All notable changes to OpenAlice will be documented in this file.

[0.89.1-beta] - 2026-08-06

⚙️ CI

  • Fetch release tags for broker pack smoke
  • Parallelize release build work
  • Parallelize desktop broker pack smoke
  • Surface failures before package smoke

🐛 Bug Fixes

  • market-data: Return latest UTA bars
  • analysis: Preserve multi-interval provenance
  • ibkr: Arm handshake listeners before greeting
  • broker-packs: Reconcile installed releases on upgrade
  • demo: Expose Workspace files
  • demo: Report current app version
  • demo: Reconnect Tracked note workspaces
  • demo: Persist news collector config
  • demo: Restore issue run conversations
  • ui: Preserve Tracked artifact provenance
  • issues: Keep scheduled work with one owner
  • ui: Open sessions from provenance identity
  • ui: Confirm before opening provenance session
  • ui: Name session row actions
  • settings: Expose selected controls
  • connectors: Localize status overview
  • trading: Localize broker review
  • ui: Label every toggle control
  • ui: Make workspace cards keyboard accessible
  • inbox: Follow current workspace labels
  • news: Show latest articles first
  • automation: Label runs with workspace tags
  • demo: Keep crypto markets open
  • connectors: Preserve secret drafts
  • news: Validate RSS feed URLs
  • connectors: Stage secret updates explicitly
  • ui: Honor UTA account labels
  • ui: Identify position close actions
  • ui: Expose active order view
  • ui: Expose order history details
  • ui: Make order history responsive
  • ui: Give trading tables full width
  • Prevent oversized position closes
  • cli: Accept kebab-case workspace flags
  • ui: Preserve WebPi reader scroll position
  • Preserve Pi and OpenCode context state
  • portfolio: Apply validated snapshot settings
  • ui: Localize file viewer back action
  • ui: Localize the market FX landing
  • ui: Ignore IME composition Enter in chat
  • ui: Isolate closed mobile page drawers
  • ui: Close mobile chat drawer after navigation
  • ui: Make workspace files keyboard accessible
  • ui: Add keyboard behavior to launch menus
  • ui: Surface tracked list refresh failures
  • ui: Make portfolio account header responsive
  • market: Rank real assets ahead of synthetic derivatives
  • ui: Make news article disclosures keyboard accessible
  • ui: Scope chat workspace actions
  • installer: Verify managed TUI dependency
  • ui: Default Files panel to closed
  • guardian: Retry transient Windows owner writes
  • conversation: Make timeouts opt in
  • ui: Expose model suggestions
  • release: Verify tag-pinned installer plan
  • desktop: Make update handoff observable
  • installer: Highlight current shell activation
  • release: Unblock desktop 0.89 artifacts
  • release: Mirror NSIS updater install mode
  • release: Mirror detached NSIS updater launch
  • desktop: Run assisted updates silently
  • updater: Take over legacy Windows process trees
  • updater: Stop residual Windows install processes
  • updater: Bypass legacy long-path uninstaller
  • cli: Preserve stable updates for release installs
  • Surface runtime provider errors

📚 Documentation

  • Self-host star history chart
  • Refresh star history palette
  • Close broker pack release safety plan
  • ui: Define warm editorial design contract
  • chat: Require AutoQuant handoff paths

🔧 Refactoring

  • workspaces: Retire per-workspace agent pins
  • cli: Clarify workspace command boundaries

🚀 Features

  • workspaces: Disclose launch configuration
  • workspaces: Show shell launch configuration
  • issues: Reply to unowned comments
  • issues: Show effective runtime defaults
  • Add new Workspace provider defaults
  • demo: Simulate trading order pushes
  • ui: Make portfolio positions responsive
  • ui: Localize issue detail
  • Add pinned AutoQuant V2 harness
  • ui: Add global backend offline state
  • cli: Persist Supervisor source setup
  • cli: Prepare managed local source
  • cli: Add instance settings to supervisor TUI
  • workspaces: Prefer native session titles
  • remote: Identify offline runtime targets
  • cli: Manage named runtime instances
  • cli: Install standalone runtime bundles
  • cli: Streamline parameter-free TUI startup
  • cli: Automate source-only first start
  • ui: Consolidate mobile navigation chrome
  • inbox: Expose absolute attachment paths
  • conversation: Add Inbox and Harness targets
  • chat: Teach agents to delegate to AutoQuant
  • models: Add DeepSeek V4 Flash
  • workspaces: Add default session runtime

🧪 Testing

  • migrations: Tolerate Windows symlink privilege
  • uta: Allow startup contention on slow hosts
  • ui: Wait for data-home toggle readiness
  • ui: Lock Files panel collapsed default
  • ui: Run workspace section in DOM
  • cli: Normalize path assertions on Windows
  • cli: Preserve Windows default-home semantics
  • desktop: Gate releases on N-1 upgrades
  • desktop: Normalize upgrade smoke path assertion
  • release: Allow slow Windows update replacement
  • release: Expand Windows upgrade install path
  • release: Wait for detached Windows installer