diff --git a/CHANGELOG.md b/CHANGELOG.md index c65589c..5193279 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,33 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.20] - 2026-07-27 + +### Added + +- Cowork's agent request, Notes, and Docs editors now support the same + explicit speech-to-text mic control and bare Option/Alt shortcut as Chat + and Quick Note. + +### Fixed + +- Skipper now renders with the product avatar in Cowork rather than a plain + `S` initial. +- Returning to Cowork after navigating away starts a fresh collaboration + transport from the authoritative saved file. It cannot merge stale Yjs + history into a new room and duplicate an agent's or user's document edits. +- Long Cowork Notes stay scrollable while in Write mode. +- Files selection now paints immediately. Recursive folder-tree loading is + independent of the current directory request, removing repeated VM mirror + work from ordinary file and folder clicks. + +### Tests + +- Browser coverage proves leaving and reopening a saved Cowork note retains + exactly one copy of its content, and focused source/browser contracts cover + Cowork dictation, Skipper identity, Notes scrolling, and non-blocking Files + selection. + ## [0.0.19] - 2026-07-27 ### Fixed @@ -556,7 +583,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 notarization, stapled tickets, Gatekeeper verification, persistent Application Support, and isolated Apple container machines. -[Unreleased]: https://github.com/gitcommit90/1Helm/compare/v0.0.19...HEAD +[Unreleased]: https://github.com/gitcommit90/1Helm/compare/v0.0.20...HEAD +[0.0.20]: https://github.com/gitcommit90/1Helm/releases/tag/v0.0.20 [0.0.19]: https://github.com/gitcommit90/1Helm/releases/tag/v0.0.19 [0.0.18]: https://github.com/gitcommit90/1Helm/releases/tag/v0.0.18 [0.0.17]: https://github.com/gitcommit90/1Helm/releases/tag/v0.0.17 diff --git a/README.md b/README.md index 9852cda..9d3c2d1 100644 --- a/README.md +++ b/README.md @@ -296,7 +296,7 @@ A fresh data directory opens first-run setup. The source runtime defaults to | `PORT` | `8123` | HTTP/WebSocket control-plane port. | | `CTRL_DATA_DIR` | `./data` | Databases, routing state, uploads, and narrow workspace mirrors. | | `HELM_CHANNEL_COMPUTER_BACKEND` | `apple` on macOS, `lxc` on Linux, `wsl` on Windows | Host isolation backend; `native` and `mock` are explicit development/test overrides. | -| `HELM_CHANNEL_MACHINE_IMAGE` | `local/1helm-channel-machine:0.0.19` | Versioned channel-machine image contract. | +| `HELM_CHANNEL_MACHINE_IMAGE` | `local/1helm-channel-machine:0.0.20` | Versioned channel-machine image contract. | ### Agent-first JSON CLI diff --git a/package-lock.json b/package-lock.json index 62be752..7df63ca 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "1helm", - "version": "0.0.19", + "version": "0.0.20", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "1helm", - "version": "0.0.19", + "version": "0.0.20", "hasInstallScript": true, "license": "AGPL-3.0-only", "dependencies": { diff --git a/package.json b/package.json index a9f0fe7..581e27c 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "1helm", "productName": "1Helm", - "version": "0.0.19", + "version": "0.0.20", "private": true, "type": "module", "license": "AGPL-3.0-only", diff --git a/public/index.html b/public/index.html index 2b59c1a..221f7b8 100644 --- a/public/index.html +++ b/public/index.html @@ -30,12 +30,12 @@ document.querySelectorAll('meta[name="theme-color"]').forEach(function (m) { m.setAttribute("content", color); }); })(); - +
- +