Skip to content

v0.0.21

Choose a tag to compare

@github-actions github-actions released this 09 Oct 04:22
· 35 commits to main since this release
2dac094

What's Changed

  • Fix - suspend the real radio while developer mode is on by @demortes in #150
  • Fix - suspend queued radio plays in dev mode; don't free the engine mid-suspend by @demortes in #151
  • Phase 11 - Read-only event & state bridge for plugins by @demortes in #152
  • Phase 11 - Plugin host: discovery & AssemblyLoadContext loading by @demortes in #153
  • Fix - Plugin host review follow-up to #153 (hostile exceptions, recovery once, docs) by @demortes in #154
  • Plugin bridge: consistent snapshots and fail-closed dev-mode withholding (follow-up to #152) by @demortes in #155
  • Generate SHA-256 sidecars for release assets in CI by @demortes in #159
  • Fix - Radio shutdown deadlock between VLC callbacks and _gate by @demortes in #158
  • Wire the reconciled design system into the app and extension by @demortes in #160
  • Fix - EBS state survives restarts; Twitch card privacy and hardening by @demortes in #161
  • Plugin host: contain a throwing Unloading handler (follow-up to #154) by @demortes in #156
  • Serialise EBS schema migration for overlapping deploys by @demortes in #163
  • Scrub crash reports at send time (Inara key, CMDR name, tags, extras, breadcrumbs) by @demortes in #166
  • Strip commander-private keys from EDDN Factions[] entries by @demortes in #165
  • Fix - remaining #148 items: dispose race, sign-out, status line, workflow pins, key volume, extension recheck by @demortes in #162
  • Fix - Stamp dev-mode on plugin bridge snapshots; release engine state on dispose by @demortes in #157
  • Harden EBS OAuth redirect handling and extension JWT validation by @demortes in #164
  • Keep the four faction keys in the EDDN root-level filter too by @demortes in #168
  • Bump the github-actions group with 12 updates by @dependabot[bot] in #167
  • Post-merge review: combined fixes (union of the eight area PRs, tested) by @demortes in #177
  • Twitch extension: status-driven overlay, backoff, accessibility, submission checklist by @demortes in #170
  • Core: atomic settings, resilient journal watcher, crash-report throttling by @demortes in #172
  • Integrations: EDDN schema routing and bounded uploader, Inara, disk cache, client hardening by @demortes in #173
  • App: shutdown, card isolation, dev-mode persistence guards, theme colours by @demortes in #175
  • Updater verifies before offering install; release workflow hardening; packaging and docs by @demortes in #174
  • Radio: don't freeze the UI while LibVLC starts; time out a stuck engine or station by @demortes in #192
  • Dashboard: keep cards in their column when card heights change (#180) by @demortes in #202
  • Colonisation: opt-in push of your depot deliveries to Raven Colonial (#89) by @demortes in #193
  • Site: detail implemented features and the roadmap from the issue board by @demortes in #203

New Contributors

Full Changelog: v0.0.20...v0.0.21