Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion content/spendly/changelog/0.8.0-beta.md
Original file line number Diff line number Diff line change
@@ -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/"
Expand Down
2 changes: 1 addition & 1 deletion content/spendly/changelog/0.9.0-beta.md
Original file line number Diff line number Diff line change
@@ -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/"
Expand Down
2 changes: 1 addition & 1 deletion content/spendly/changelog/0.9.1-beta.md
Original file line number Diff line number Diff line change
@@ -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/"
Expand Down
2 changes: 1 addition & 1 deletion content/spendly/changelog/0.9.2-beta.md
Original file line number Diff line number Diff line change
@@ -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/"
Expand Down
2 changes: 1 addition & 1 deletion content/spendly/changelog/0.9.4.md
Original file line number Diff line number Diff line change
@@ -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/"
Expand Down
4 changes: 2 additions & 2 deletions content/spendly/changelog/0.9.5.md
Original file line number Diff line number Diff line change
@@ -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/"
---

Expand Down
28 changes: 28 additions & 0 deletions content/spendly/changelog/0.9.6.md
Original file line number Diff line number Diff line change
@@ -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)
32 changes: 32 additions & 0 deletions content/spendly/changelog/0.9.7.md
Original file line number Diff line number Diff line change
@@ -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)
29 changes: 29 additions & 0 deletions content/spendly/changelog/0.9.8.md
Original file line number Diff line number Diff line change
@@ -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)
5 changes: 4 additions & 1 deletion content/spendly/changelog/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,17 @@ 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.


## 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/)
Expand Down
Loading