1.18.0 (2026-10-07)
This release includes monetr's new recurring transaction feature, available for all monetr data sources. This feature
allows monetr to detect recurring transactions offline and help you automatically create your budget around them. This
release contains the very first MVP of this feature so there will likely be many changes coming soon and more
functionality available in following releases!
The next time you upload an OFX file, or Plaid or Lunch Flow sync your account data, monetr will automatically detect
recurring transactions and add an indicator to them.
To help reduce the noise from this, monetr will also try to match detected recurring transactions to existing expenses
so you can see what might be missing in your budget.
Thank you for using monetr!
Features
- Allow funding schedules to be created from transactions (4d6b58e)
- api: Adding recurring transaction mvp (#3565) (a8401b4)
- api: Adding similar transactions list API (#3563) (71e623d)
- api: Allow expenses to be associated with recurring txns (f2a77e7)
- Indicate when a recurring transaction is auto matched (b950627)
- Recurring transactions view (#3580) (34d7929)
- Trying to match recurring to existing expenses (5cf1228)
- ui: Add recurring transaction rich tooltip (99b4d11)
- ui: Allow expenses to be created from transactions (#3571) (7500140)
- ui: Get to recurring transaction from transaction itself (07cd2bd)
Bug Fixes
- api: Better trusting of X-Request-Id (28395ea)
- api: Dont embed cluster in recurring txn object (1aeac84)
- api: Fix potential bug in OFX tokenizer/parser (da891d7)
- api: Fixing redirect (61fc64f)
- api: Fixing similar transaction clustering bug (a83af7b)
- api: Tweak sensitivity for recurring membership (27c7ce6)
- build: Generate PWA images for local dev (ae13927)
- docker: Fixing docker compose status check (65492ea)
- Invert recurring relationship (#3577) (75e0e93)
- ui: Better format date relative strings (88162ab)
- ui: Disable funding dropdown when submitting (e663746)
- ui: Don't wrap the "This One" badge on similar txns (385fff9)
- ui: Enable spend from expense by default (29463d1)
- ui: Fix clicking funding rows or goal rows (c731691)
- ui: Fix scroll restoration when navigating back via breadcrumb (0e1a210), closes #1601
- ui: Fixed bug with creating spending before its queried (2b24ef6)
- ui: Fixing dates not showing year properly (c3f0102)
- ui: Make expense items clickable too (4b503b5)
- ui: Make transactions clickable (6d6b027)
- ui: Migrating away from formcheckbox entirely (6c677eb)
- ui: More migration to the form switch component (d68f2fa)
- ui: Moving more UI elements over to switches (2a44eae)
- ui: Properly align amount for expected future txn item (594e742)
- ui: Use percentage for confidence instead of decimal (4465652)
Miscellaneous
Dependencies
- renovate: update dependency unicode-org/cldr-json to v48.2.3 (#3585) (c04c94d)
- ui: update dependency @imagemagick/magick-wasm to v0.0.44 (#3583) (dd04237)
- ui: update dependency katex to v0.18.10 (#3586) (03f646b)
- ui: update dependency katex to v0.18.9 (#3552) (a19fe57)
- ui: update dependency lucide-react to v1.49.0 (#3582) (5db0e14)
- ui: update dependency pnpm to v10.34.6 (#3573) (78822b4)
- ui: update dependency wouter to v3.12.0 (#3578) (6fcc3c7)
- ui: update dependency wouter to v3.13.0 (#3590) (50eb4c2)
- ui: update rsbuild (#3572) (371f195)
- ui: update rstest to v0.12.2 (#3553) (995a804)
- ui: update rstest to v0.12.3 (#3588) (1ffd562)
- ui: update sass to v1.105.1 (#3581) (c248d61)
- ui: update sentry-javascript monorepo to v11.1.0 (#3574) (4de6b71)