From 91bf882dae2135dc4bb18cd180e69a5d0d4b492c Mon Sep 17 00:00:00 2001 From: Lallu Anthoor Date: Sun, 10 May 2026 00:39:18 +0530 Subject: [PATCH] docs(spendly): add changelog entries for 0.9.6, 0.9.7, 0.9.8 Switch weighting to descending-from-9999 scheme so future releases only require touching _index.md and the previous latest entry. --- content/spendly/changelog/0.8.0-beta.md | 2 +- content/spendly/changelog/0.9.0-beta.md | 2 +- content/spendly/changelog/0.9.1-beta.md | 2 +- content/spendly/changelog/0.9.2-beta.md | 2 +- content/spendly/changelog/0.9.4.md | 2 +- content/spendly/changelog/0.9.5.md | 4 ++-- content/spendly/changelog/0.9.6.md | 28 ++++++++++++++++++++++ content/spendly/changelog/0.9.7.md | 32 +++++++++++++++++++++++++ content/spendly/changelog/0.9.8.md | 29 ++++++++++++++++++++++ content/spendly/changelog/_index.md | 5 +++- 10 files changed, 100 insertions(+), 8 deletions(-) create mode 100644 content/spendly/changelog/0.9.6.md create mode 100644 content/spendly/changelog/0.9.7.md create mode 100644 content/spendly/changelog/0.9.8.md diff --git a/content/spendly/changelog/0.8.0-beta.md b/content/spendly/changelog/0.8.0-beta.md index 44054fb..5351af7 100644 --- a/content/spendly/changelog/0.8.0-beta.md +++ b/content/spendly/changelog/0.8.0-beta.md @@ -1,7 +1,7 @@ --- title: "0.8.0-beta" slug: "0.8.0-beta" -weight: 6 +weight: 9999 date: "2025-12-22" description: "First beta milestone with core tracking, budgets, analytics, and app lock." prev: "/spendly/changelog/0.9.0-beta/" diff --git a/content/spendly/changelog/0.9.0-beta.md b/content/spendly/changelog/0.9.0-beta.md index e772b9e..ac32347 100644 --- a/content/spendly/changelog/0.9.0-beta.md +++ b/content/spendly/changelog/0.9.0-beta.md @@ -1,7 +1,7 @@ --- title: "0.9.0-beta" slug: "0.9.0-beta" -weight: 5 +weight: 9998 date: "2026-03-22" description: "Initial 0.9.x beta release metadata and version update." prev: "/spendly/changelog/0.9.1-beta/" diff --git a/content/spendly/changelog/0.9.1-beta.md b/content/spendly/changelog/0.9.1-beta.md index bbb4657..b00e8c4 100644 --- a/content/spendly/changelog/0.9.1-beta.md +++ b/content/spendly/changelog/0.9.1-beta.md @@ -1,7 +1,7 @@ --- title: "0.9.1-beta" slug: "0.9.1-beta" -weight: 4 +weight: 9997 date: "2026-03-23" description: "Version bump and release metadata updates for 0.9.1-beta." prev: "/spendly/changelog/0.9.2-beta/" diff --git a/content/spendly/changelog/0.9.2-beta.md b/content/spendly/changelog/0.9.2-beta.md index 1b6cf05..4eb1a97 100644 --- a/content/spendly/changelog/0.9.2-beta.md +++ b/content/spendly/changelog/0.9.2-beta.md @@ -1,7 +1,7 @@ --- title: "0.9.2-beta" slug: "0.9.2-beta" -weight: 3 +weight: 9996 date: "2026-03-24" description: "SMS parsing improvements, deduplication, and better account matching." prev: "/spendly/changelog/0.9.4/" diff --git a/content/spendly/changelog/0.9.4.md b/content/spendly/changelog/0.9.4.md index 8e9f983..f1e01a9 100644 --- a/content/spendly/changelog/0.9.4.md +++ b/content/spendly/changelog/0.9.4.md @@ -1,7 +1,7 @@ --- title: "0.9.4" slug: "0.9.4" -weight: 2 +weight: 9994 date: "2026-04-05" description: "Mutual fund category improvements, dependency bumps, and release pipeline updates." prev: "/spendly/changelog/0.9.5/" diff --git a/content/spendly/changelog/0.9.5.md b/content/spendly/changelog/0.9.5.md index c4f7c4c..b0a7725 100644 --- a/content/spendly/changelog/0.9.5.md +++ b/content/spendly/changelog/0.9.5.md @@ -1,10 +1,10 @@ --- title: "0.9.5" slug: "0.9.5" -weight: 1 +weight: 9993 date: "2026-04-14" description: "Architecture migration phases, hardening updates, and release housekeeping." -prev: "/spendly/changelog/" +prev: "/spendly/changelog/0.9.6/" next: "/spendly/changelog/0.9.4/" --- diff --git a/content/spendly/changelog/0.9.6.md b/content/spendly/changelog/0.9.6.md new file mode 100644 index 0000000..e5d5786 --- /dev/null +++ b/content/spendly/changelog/0.9.6.md @@ -0,0 +1,28 @@ +--- +title: "0.9.6" +slug: "0.9.6" +weight: 9992 +date: "2026-04-25" +description: "AI SMS enrichment flow, domain/UI decoupling, and dependency updates." +prev: "/spendly/changelog/0.9.7/" +next: "/spendly/changelog/0.9.5/" +--- + +| Released on | Track | Link | +| --- | --- | --- | +| 2026-04-25 | Stable | [GitHub release](https://github.com/lanthoor/spendly/releases/tag/v0.9.6) | + +## Highlights +- Introduced AI SMS enrichment flow for intelligent transaction detection from bank messages +- Domain use cases decoupled from the UI layer as part of ongoing architecture work +- Key dependency updates for kotlinx-serialization and GitHub Actions + +### Changed +- feat(transactions): add AI SMS enrichment flow (#45) +- chore(architecture): decouple domain usecases from UI layer (#44) +- chore(deps): bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.10.0 to 1.11.0 (#47) +- chore(deps): bump actions/create-github-app-token from 2.2.1 to 3.1.1 (#46) +- chore(deps): bump softprops/action-gh-release from 2.5.0 to 3.0.0 (#48) + +## Links +- [CHANGELOG source](https://github.com/lanthoor/spendly/blob/main/CHANGELOG.md) diff --git a/content/spendly/changelog/0.9.7.md b/content/spendly/changelog/0.9.7.md new file mode 100644 index 0000000..7635d9a --- /dev/null +++ b/content/spendly/changelog/0.9.7.md @@ -0,0 +1,32 @@ +--- +title: "0.9.7" +slug: "0.9.7" +weight: 9991 +date: "2026-05-05" +description: "AI enrichment engine refactor, Kotlin 2.3.21, and dependency maintenance." +prev: "/spendly/changelog/0.9.8/" +next: "/spendly/changelog/0.9.6/" +--- + +| Released on | Track | Link | +| --- | --- | --- | +| 2026-05-05 | Stable | [GitHub release](https://github.com/lanthoor/spendly/releases/tag/v0.9.7) | + +## Highlights +- AI enrichment logic extracted into dedicated `AiEnrichmentEngine` component +- Kotlin bumped to 2.3.21 and Compose BOM updated to April 2026 +- Routine dependency maintenance across CI/CD, Guava, Biometric, and CodeQL + +### Changed +- refactor: extract AI enrichment logic into AiEnrichmentEngine (#57) +- chore(ai): remove verbose debug logs from enrichment flow (#53) +- chore(deps): bump kotlin from 2.3.0 to 2.3.21 (#56) +- chore(deps): bump com.google.devtools.ksp from 2.3.6 to 2.3.7 (#55) +- chore(deps): bump androidx.compose:compose-bom from 2026.03.01 to 2026.04.01 (#54) +- chore(deps): bump com.google.guava:guava from 33.5.0-android to 33.6.0-android (#49) +- chore(deps): bump androidx.biometric:biometric from 1.4.0-alpha06 to 1.4.0-alpha07 (#51) +- chore(deps): bump actions/cache from 5.0.1 to 5.0.5 (#52) +- chore(deps): bump github/codeql-action from 4.35.1 to 4.35.2 (#50) + +## Links +- [CHANGELOG source](https://github.com/lanthoor/spendly/blob/main/CHANGELOG.md) diff --git a/content/spendly/changelog/0.9.8.md b/content/spendly/changelog/0.9.8.md new file mode 100644 index 0000000..ee9c644 --- /dev/null +++ b/content/spendly/changelog/0.9.8.md @@ -0,0 +1,29 @@ +--- +title: "0.9.8" +slug: "0.9.8" +weight: 9990 +date: "2026-05-09" +description: "UI fixes, SMS date fallback, localization removal, and toolchain cleanup." +prev: "/spendly/changelog/" +next: "/spendly/changelog/0.9.7/" +--- + +| Released on | Track | Link | +| --- | --- | --- | +| 2026-05-09 | Stable | [GitHub release](https://github.com/lanthoor/spendly/releases/tag/v0.9.8) | + +## Highlights +- DatePickerDialog replaces AlertDialog in the filter sheet for consistent date selection +- SMS parser now falls back to receipt time when body date is in the future +- Month picker chips centered and top bar layout reactivity fixed +- Localization feature and Foojay toolchain resolver removed + +### Changed +- fix(ui): replace AlertDialog with DatePickerDialog in filter sheet (#60) +- fix(sms): fall back to SMS receipt time when body date is in future (#61) +- fix(ui): center month picker chips and fix top bar layout reactivity (#62) +- chore: remove localization feature (#58) +- chore: remove foojay toolchain resolver (#59) + +## Links +- [CHANGELOG source](https://github.com/lanthoor/spendly/blob/main/CHANGELOG.md) diff --git a/content/spendly/changelog/_index.md b/content/spendly/changelog/_index.md index 90a76ce..10ef185 100644 --- a/content/spendly/changelog/_index.md +++ b/content/spendly/changelog/_index.md @@ -3,7 +3,7 @@ title: "Changelog" description: "Track all changes, updates, and improvements to Spendly" weight: 3 prev: "/spendly/features/" -next: "/spendly/changelog/0.9.5/" +next: "/spendly/changelog/0.9.8/" --- Releases are organized by version number with the most recent changes appearing first. @@ -11,6 +11,9 @@ Releases are organized by version number with the most recent changes appearing ## Versions +- [0.9.8](/spendly/changelog/0.9.8/) +- [0.9.7](/spendly/changelog/0.9.7/) +- [0.9.6](/spendly/changelog/0.9.6/) - [0.9.5](/spendly/changelog/0.9.5/) - [0.9.4](/spendly/changelog/0.9.4/) - [0.9.2-beta](/spendly/changelog/0.9.2-beta/)