v0.109.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- docs: resync the book with the shipped surface (v0.79 → v0.107 audit) by @accuser in #369
- docs: add llms.txt + llms-full.txt with generation and drift checks by @accuser in #381
- docs: retire the websocket design track (slices 0–4 shipped, ADRs 0128–0135) by @accuser in #382
- docs: add the in-browser track (browser platform, JS emit, wasm toolchain, REPL) by @accuser in #383
- feat(emit): strip-only emission invariant — in-browser track slice 0 (ADR 0136) by @accuser in #384
- feat(emit): first-class JS artefact — bynkc compile --emit js (in-browser track slice 1, ADR 0137) by @accuser in #385
- feat(check): the Browser platform — --platform browser (in-browser track slice 2, ADR 0138) by @accuser in #386
- feat(wasm): the wasm toolchain — compile Bynk in the browser (in-browser track slice 3, ADR 0139) by @accuser in #387
- feat(playground): the in-browser REPL — the in-browser track closes (slice 4, ADR 0140) by @accuser in #388
- fix(playground): load the sandbox as a classic script, not an ES module by @accuser in #389
- feat(playground): examples gallery (slice 5a) by @accuser in #390
- feat(playground): web-tree-sitter syntax highlighting (slice 5b) by @accuser in #391
- feat(playground): snippet-share service written in Bynk (slice 5c) by @accuser in #392
- feat(playground): live on-type diagnostics in the editor (slice 5d) by @accuser in #393
- chore: release v0.108.5 — in-memory analyse API (playground live diagnostics) by @accuser in #394
- chore: retire the in-browser track + release v0.109.0 by @accuser in #395
Full Changelog: v0.107.0...v0.109.0