Releases: lean-software-production/ensembleworks
Releases · lean-software-production/ensembleworks
Release list
v0.21.0
What's Changed
Full Changelog: v0.20.0...v0.21.0
v0.20.0-rc.1
Full Changelog: v0.19.2...v0.20.0-rc.1
v0.20.0
What's Changed
- Viewport spatial audio: hear who you can see, one crosstalk dial by @TheBoysAreZachInTown in #29
Full Changelog: v0.19.2...v0.20.0
v0.19.2
What's Changed
- fix(client): pinch-to-zoom never browser-zooms — chrome inert, file viewers zoom the canvas by @mrdavidlaing in #46
Full Changelog: v0.19.1...v0.19.2
v0.19.1-rc.1
What's Changed
- Canvas Phase 2: sync + room host + shadow mode by @Trevoke in #41
- Canvas Phase 3: editor + renderer, dogfood rooms behind a per-room flag by @Trevoke in #43
Full Changelog: v0.18.2...v0.19.1-rc.1
v0.19.1
What's Changed
- fix(canvas-doc,canvas-sync): switch loro-crdt import to the base64 wasm variant by @mrdavidlaing in #45
Full Changelog: v0.19.0...v0.19.1
v0.18.2
What's Changed
- fix(tmux): explicit M-Enter unbinds so source-file heals long-lived servers by @mrdavidlaing in #40
Full Changelog: v0.18.1...v0.18.2
v0.18.1
What's Changed
- Multi-stack dev servers via ENSEMBLEWORKS_PORT_OFFSET by @mrdavidlaing in #38
- fix(term): guarantee UTF-8 locale for spawned tmux clients by @mrdavidlaing in #39
Full Changelog: v0.18.0...v0.18.1
v0.18.0
What's Changed
- Canvas rewrite Phase 1: model + CRDT doc + converter + Agent API v2 (read) by @Trevoke in #35
- fix(contracts): declare Discord tools in the /api/tools manifest by @Trevoke in #36
- Terminal fix bundle: input, rendering, and margin fixes for canvas terminals by @mrdavidlaing in #34
Full Changelog: v0.17.0...v0.18.0
v0.17.0
What's Changed
- Phase 0: canvas baseline-capture rig (Playwright + perf, tldraw goldens) by @Trevoke in #33
- fix(storage): required, validated storage geometry via storage.env by @mrdavidlaing in #31
Full Changelog: v0.16.0...v0.17.0