·
43 commits
to main
since this release
What's Changed
- feat(gpui): the native studio — views, commands, Problems, Search cards, a shared buffer, themes, TODOs, Settings, brink.toml and Conventions by @Syynth in #3568
- feat(gpui): the Player, the Program Explorer, navigation and fixes in the native studio by @Syynth in #3580
- compiler: bind parameters at container entry, drop the prologue (.inkb v10) by @Syynth in #3582
- brink-web: time every editor query an interaction can reach, and take a first reading by @Syynth in #3583
- brink-web: measure the keystroke bill through the host's real write path by @Syynth in #3584
- feat(gpui): work INVENTORY.md down to nothing buildable — debugger, disk watch, structural editing, dialect styling by @Syynth in #3581
- studio: tabbing out of the Player and back, and opening a file from it, no longer disrupt the transcript by @Syynth in #3597
- studio: the Player font-size setting was inert — a stepper can now cross its floor by @Syynth in #3598
- ci: unbreak the Book deploy and the release PR, both red on main for days by @Syynth in #3599
- chore: release v0.0.17 by @Syynth in #3289
- docs: design the desktop web-bundle OTA channel; rule out the sidecar by @Syynth in #3601
- fix: unbreak the demo gate, and discover workspace-excluded lockfiles instead of listing them by @Syynth in #3602
- feat(desktop): OTA Stage 1 — delete the brink-cli sidecar, run the intl round trip in wasm by @Syynth in #3603
- feat(desktop): OTA Stage 2 — the bundle store and serving by @Syynth in #3604
- feat(desktop): OTA Stage 2 — the update channel by @Syynth in #3605
- feat(desktop): OTA Stage 3 — the release pipeline that produces a bundle by @Syynth in #3606
- chore(desktop): 0.8.0 — the first release carrying an OTA client by @Syynth in #3607
- docs(desktop): OTA Stage 4 — one update, policy, channels, in-session activation by @Syynth in #3608
- feat(desktop): OTA R1 — split bundle check from apply, so a bundle asks first by @Syynth in #3609
- feat(desktop): OTA R2–R6a — activation, retention, policy, index (stack recovery) by @Syynth in #3613
- feat(desktop): OTA R6b — publish an index that is appended to, not overwritten by @Syynth in #3614
- feat(desktop): OTA R7 — a revert that works when the webview does not by @Syynth in #3615
- feat(desktop): OTA R8 — OS spell checking, and CI that compiles the macOS path by @Syynth in #3616
- feat(desktop): one update, whichever channel carries it (OTA F1+F2) by @Syynth in #3617
- feat(desktop): Settings › Updates, and the OS spell checker (OTA F3+F4) by @Syynth in #3618
Full Changelog: desktop-v0.7.0...desktop-v0.8.0