Releases
v0.1.25
Dev Command Center v0.1.25
Compare
Sorry, something went wrong.
No results found
v0.1.25 Release Notes
Highlights
Prevented the persisted desktop query cache from exhausting WebKit's
localStorage quota and leaving the application on a blank dark screen.
Preserved fast restarts with a bounded snapshot of useful workspace and
session metadata while keeping the complete in-memory cache unchanged.
Added automatic recovery for users who already have an oversized, legacy, or
malformed dcc-query-cache entry.
Query Cache Reliability
Limited the persisted query snapshot to 1 MB so drafts, preferences, and
other application state retain ample storage headroom.
Prioritized repositories, workspaces, providers, session summaries, and
recent thread histories in the restart snapshot.
Excluded file contents, searches, diffs, and other heavy or ephemeral query
payloads from persistence without changing their live in-memory caching.
Added size-aware compaction that keeps the most useful and most recently
updated queries when the snapshot approaches its budget.
Automatic Recovery
Migrated the query cache to a versioned snapshot that automatically removes
only an incompatible or oversized dcc-query-cache during startup.
Kept the SQLite database, worktrees, sessions, composer drafts, selections,
themes, and all unrelated localStorage keys untouched.
On QuotaExceededError, evicted only the regenerable query snapshot and
retried the bounded write automatically without requiring a maintenance UI.
Added a fallback that continues without persisted query data when WebKit
storage is unavailable.
Regression Coverage
Covered query allowlisting, size-budget enforcement, legacy migration,
preservation of unrelated local data, and quota recovery.
Confirmed the complete desktop test suite, production frontend build,
TypeScript checks, and Tauri crate checks pass before publishing.
Validation Before Publishing
Run desktop type checks: yarn workspace @dcc/desktop typecheck
Run the complete desktop test suite: yarn workspace @dcc/desktop test
Build the production desktop frontend: yarn workspace @dcc/desktop build
Check the Tauri crate: cargo check --manifest-path src-tauri/Cargo.toml
Confirm release metadata is 0.1.25 in package.json,
sidecar/package.json, sidecar/src/index.mjs, src-tauri/Cargo.toml, and
src-tauri/tauri.conf.json.
You can’t perform that action at this time.