Repository navigation
v0.0.21
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
- @dependabot[bot] made their first contribution in #167
Full Changelog: v0.0.20...v0.0.21