# Changelog

## Baseline

- First survey — no prior run to compare against. CAI 64.

## Lenses

- Code Health 96
- Architecture 98
- Maturity 52
- Readiness 71
- Security 62
- Domain Modelling 100

## Changes since last survey

- 300 commits — 245 feature/other, 55 fixes

## By area

- lib/widgets — 82 commits
- (root) — 57 commits
- .github/workflows — 46 commits
- lib/model — 34 commits
- android/app — 32 commits
- fastlane/metadata — 8 commits
- lib/l10n — 8 commits
- .github/ISSUE_TEMPLATE — 4 commits
- lib/services — 4 commits
- lib/theme — 4 commits
- lib/utils — 4 commits
- android/gradle — 3 commits
- (repo) — 2 commits
- scripts/extract_apks_libre.sh — 2 commits
- android/exifinterface — 1 commit
- lib/geo — 1 commit
- lib/locale — 1 commit
- lib/main_common.dart — 1 commit
- lib/ref — 1 commit
- lib/view — 1 commit

## Notable commits

- fix: #1208 map: fixed inconsistent viewer collection when changing orientation
- fix: #1489 fixed image cache and region decoder eviction on change while in background
- fix: #1516 fix for intl4x in profile/release modes
- fix: #2015 viewer: fixed animated playback when "Remove animations" is enabled in Android
- fix: #2018 fixed navigation requiring double tap when animations are disabled
- fix: #2036 viewer: fixed shooting details overlay not refreshed on item deletion
- fix: #2063 fixed video thumbnail loading on Android 17
- fix: #2070 fixed selecting stacks across Collection page and viewer
- fix: #2073 viewer: fixed video progress bar layout when limited by controls
- fix: #2078 fixed sorting by name mixed filters/groups without sections
- fix: #2102 fixed parsing XMP from images with a ton of dabs
- fix: #2119 panorama: fixed orientation jumps at 360 degree limit
- fix: #2128 l10n: fixed kmr feature graphic
- fix: #2143 fixed empty Info page when animations are disabled
- fix: #2196 fixed permission check for Samsung Dual Messenger
- fix: #585: fixed slow motion video displayed duration
- fix: #769 #1923 slideshow: fixed transition when animations are disabled
- fix: about: simplified bug report
- fix: collection: fixed post-op snack bar not showing
- fix: fix for libre release update on Accrescent
- …and 280 more

## Architecture

- 0 containers · 2 bounded contexts · 0 dependency edges (baseline)
