RELEASE_NOTES.en.md
August 6, 2026 ยท View on GitHub
Lime v1.122.0
Simplified Chinese release notes are the primary version.
New Features
- Added Thread sections with create, rename, delete, move, persistence, and sidebar organization for conversations.
- Wired Thread section listing, ordering, and persistence through the App Server v2 protocol, Rust thread store, typed client, and GUI.
Fixes
- Fixed ordering, restoration, and historical preview consistency across conversation lists and Agent chat state updates.
- Fixed field synchronization boundaries between Thread metadata, notifications, projections, read models, and JSON-RPC schemas.
Improvements and Refactoring
- Consolidated conversation grouping, section projection, and sidebar actions in the current App Server and typed gateway, removing the legacy pinned dual path.
- Converged Thread v2 envelopes, schemas, generated types, notifications, and canonical store implementation around the Electron Desktop Host -> App Server JSON-RPC -> RuntimeCore -> GUI product chain.
Testing and Quality
- Added Rust JSON-RPC, thread store, typed gateway, GUI, and restoration regression coverage for Thread sections.
- Expanded contract and component coverage for App Server v2 protocol, Agent chat, sidebar conversation projections, and the current runtime fixture.
- Added a macOS release-signing policy that disables timestamps only for non-code resources, retries when Apple's timestamp service is unavailable, and preserves secure timestamps for nested Mach-O binaries required by notarization.
Documentation
- Synchronized v2 Thread projection, App Server protocol boundaries, refactoring execution plans, and current architecture confirmation records.
Other
- Bumped the root app, CLI npm package, Rust workspace, and Cargo.lock versions to
1.122.0.
Full changes: v1.121.0 -> v1.122.0