v1.1.25-beta.4
Pre-release
Pre-release
Key changes (Beta)
- Source Control memory: lazy-load diffs and release them when unused, dedupe / collapse duplicate git status calls, and bound diff-loading caches (#452).
- Shell replay: bound output-append memory while preserving complete snapshot-safe playback, and prevent duplicate chat-history render keys (#447).
- Settings View RAM now reports the native ORG2 app footprint accurately instead of a misleading process metric (#451).
- Code editor: clarify repeated file-operation order so sequential edits stay deterministic; modularize EditorMainPane and dedupe pane state (#449).
- UI surfaces shipped outside PRs: unify primary pane surfaces, remove ChatStatusBar, show bubble expand controls on hover, unify loading placeholders, and make selection cards keyboard accessible.
- Cloud session sharing reliability: enforce owner-local comment agent runs (#417).
- Session provenance: recover missed Codex writes; split snapshot cache out of EventStoreProxy.
- Workstation: load file session history once and refresh on demand.
- Modularize oversized Rust modules across agent-core (coordination / session / org tasks), orgtrack (exporter / sqlite / Codex app), key-vault (service / prompt polish), and CLI (ACP common / managed config / run_session phases / session provenance), plus ChatBubble and collab sync helpers on the frontend. CI drops cargo check/test from the Rust job.
Contributors
@Harry19081, @Neonforge98, @ShiboSheng, @beruro
Full Changelog: v1.1.25-beta.3...v1.1.25-beta.4