# Changelog

## Score

- CAI 34 → 33 (-0.6)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.15) — scores are not directly comparable.

## Lenses

- Code Health 56 → 60 (+3.9)
- Maturity 51 → 53 (+1.3)
- Readiness 18 → 13 (-5.3)
- Security 56 → 51 (-5.5)

## Resolved (26)

- Boundary-crossing change coupling: LanguageSelector.vue ↔ i18n.js (src/components/LanguageSelector.vue)
- Build action pinned to a mutable branch
- Critical CVE: [GHSA redacted] (package-lock.json)
- Critical vulnerability: [GHSA redacted] (package-lock.json)
- Dependency hygiene not measured — dependency manifest found but not parsed for hygiene
- High CVE: [GHSA redacted] (package-lock.json)
- High CVE: [GHSA redacted] (package-lock.json)
- High CVE: [GHSA redacted] (package-lock.json)
- High CVE: [GHSA redacted] (package-lock.json)
- High CVE: [GHSA redacted] (package-lock.json)
- High CVE: [GHSA redacted] (package-lock.json)
- High CVE: [GHSA redacted] (package-lock.json)
- High CVE: [GHSA redacted] (package-lock.json)
- High CVE: [GHSA redacted] (package-lock.json)
- High CVE: [GHSA redacted] (package-lock.json)
- High CVE: [GHSA redacted] (package-lock.json)
- High vulnerability: [GHSA redacted] (package-lock.json)
- High vulnerability: [GHSA redacted] (package-lock.json)
- High vulnerability: [GHSA redacted] (package-lock.json)
- Medium CVE: [GHSA redacted] (package-lock.json)
- …and 6 more

## New (36)

- Boundary-crossing change coupling: Setting.vue ↔ cn.js (src/components/Setting.vue)
- Boundary-crossing change coupling: Setting.vue ↔ en.js (src/components/Setting.vue)
- Boundary-crossing change coupling: font-manager.js ↔ Setting.vue (pack/electron/font-manager.js)
- Boundary-crossing change coupling: font-manager.js ↔ cn.js (pack/electron/font-manager.js)
- Boundary-crossing change coupling: font-manager.js ↔ en.js (pack/electron/font-manager.js)
- Change coupling: cn.js ↔ en.js (src/i18n/langs/cn.js)
- Change coupling: cn.js ↔ ua.js (src/i18n/langs/cn.js)
- Change coupling: en.js ↔ ua.js (src/i18n/langs/en.js)
- Change coupling: fr.js ↔ ua.js (src/i18n/langs/fr.js)
- Change coupling: tr.js ↔ ua.js (src/i18n/langs/tr.js)
- Critical CVE: [GHSA redacted] (package-lock.json)
- Critical CVE: [GHSA redacted] (package-lock.json)
- Critical CVE: [GHSA redacted] (package-lock.json)
- Dimension evaluation failed
- High CVE: [GHSA redacted] (package-lock.json)
- High CVE: [GHSA redacted] (package-lock.json)
- High CVE: [GHSA redacted] (package-lock.json)
- High CVE: [GHSA redacted] (package-lock.json)
- High CVE: [GHSA redacted] (package-lock.json)
- High CVE: [GHSA redacted] (package-lock.json)
- …and 16 more

## Changes since last survey

- 12 commits — 9 feature/other, 3 fixes

## By area

- .github/workflows — 6 commits
- src/components — 4 commits
- (root) — 1 commit
- src/i18n — 1 commit

## Notable commits

- fix: add [test connection button] fix #425 #1367 #716 #525 (#1401)
- fix: fix test connection btn
- fix: fix: [CVE redacted] security vulnerability (#1402)
- change: Merge branch 'master' of github.com:qishibo/AnotherRedisDesktopManager
- change: add snap publish
- change: add workflow
- change: modify tls label
- change: support Redis data type [TimeSeries] (#1406)
- change: support new Redis data type [ARRAY] (#1404)
- change: update workflow
- change: update workflow
- change: update workflow
