7.52.0 (2026-03-03)
Features
- analytics: integrate CLIProxy multi-provider usage into dashboard (c5124a9)
- api: add Alibaba Coding Plan preset and providers promotion (8811e53)
- continuity: support cross-profile continuity inheritance from account profiles (0b9f982)
- i18n: add comprehensive Vietnamese dashboard locale (7893436)
- i18n: Added support for Chinese language pack (7ffb8a4)
- pricing: fix claude sonnet 4.6 and claude opus 4.6 pricing (9a7ca3f)
Bug Fixes
- agy: harden preset canonicalization and migration coverage (747c706)
- agy: harden self-migration across settings load/update paths (3a26aba)
- agy: normalize sonnet 4.6 model ids and migrate legacy thinking alias (8a2b554)
- agy: remove deprecated 4.5 selector options (5913f73)
- api-profiles: keep AGY denylist when droid provider is set (2710139)
- auth: harden continuity inheritance resolution (8a45727)
- auth: scope km alias mapping to settings profiles (d827c3a)
- ci: harden release workflows against PAT checkout failures (b35c85d)
- ci: remove PAT dependency from release workflow checkouts (a259d95)
- cliproxy: denylist deprecated agy 4.5 models (f63e2cd)
- cliproxy: harden agy model canonicalization and migration paths (0b57e41)
- cliproxy: normalize iflow aliases for explicit routing (7e471e6)
- cliproxy: normalize stale iflow model aliases (546c4ee)
- cliproxy: restore agy legacy 4.5 lookup compatibility (ed05cfc)
- config: merge legacy and unified continuity maps (1eb41cc)
- ghcp: improve oauth failure diagnostics in device flow (c2f564a)
- i18n: complete Vietnamese dashboard copy QA polish (b07c62c)
- i18n: harden unstable dialog and complete cursor locale key (552eee3)
- i18n: polish remaining Vietnamese copy for dashboard context (f3f315e)
- i18n: refine Vietnamese dashboard translation quality (758fcc7)
- pricing: handle date-stamped 4.6 thinking model IDs (d31f85b)
- respect auto_update preference by disabling Claude auto-updater (4cdb659)
- security: harden API endpoints and resolve PR #674 review findings (a4c5bb7)
- ui: improve providers badge readability and albb preset (3b38f1a)
- ui: restore scrolling in API profile create dialog (6f8514b)
- usage: coalesce refresh and force live sync on refresh (09ce1a9)
- web-server: run usage cleanup during dashboard shutdown (e8519b6)
Documentation
- i18n: add dashboard localization guide and links (2dddf02)
Code Refactoring
- routes: resolve DRY violations, config race, and error leaks (e255855)
Tests
- auth: cover legacy alias isolation for continuity (26f4fb3)
- pricing: cover Claude 4.6 cache token cost rates (91050bf)
- usage: add cliproxy sync and integration coverage (383ac94)
CI
- release: use PAT_TOKEN for semantic-release branch protection bypass (343c36f)