Skip to main content

Release 25.1.0

· 4 min read
Julian Dominguez-Schatz

The release has the following notable improvements:

  • New calendar report card type
  • Ability to duplicate budgets
  • Experimental support for multiple users via OpenID Connect

Docker tag: 25.1.0

Actual

Features

Enhancements

  • #3703 Add button to go to current month in budget view — thanks UnderKoen
  • #3775 Position context menus on the to budget page to the cursor, and make popovers non selectable. — thanks UnderKoen
  • #3776 Add context menus to custom reports dashboard — thanks UnderKoen
  • #3777 Add context menu's on the sidebar account names and the budget name at the top left. — thanks UnderKoen
  • #3855 Dashboards: sort pie-chart according to balances; add more spacing for labels. — thanks MatissJanis
  • #3891 Filter accounts when on budget or off budget — thanks lelemm
  • #3895 Add more logging for GoCardless rate limit information — thanks matt-fidd
  • #3900 Add loading indicator when loading more transactions in mobile transaction list. — thanks joel-jeremy
  • #3970 Extend fix splits tool to report splits with mismatched amounts — thanks matt-fidd
  • #4028 Allow negatives in budget templates. — thanks UnderKoen

Bugfix

  • #3880 Fix bug where menu option icon disappearing completely on certain screen sizes. — thanks ericji1326
  • #3906 Fix bug where category labels are not scaling correctly on small screens — thanks annechoww
  • #3941 Fix UI issue with bank sync being stuck if no data from server. — thanks psybers
  • #3942 Fix misaligned gocardless credential popover. — thanks MatissJanis
  • #3943 Fix rule creation throwing error for "notes contains (nothing)" condition. — thanks MatissJanis
  • #3944 Fix tracking budget docs link in settings. — thanks adamhl8
  • #3958 Prevent schedules with null amounts from crashing the app — thanks matt-fidd
  • #3962 Fix iOS mobile navigation tabs disappearing on bouncing top and appearing on bouncing bottom. — thanks mbaeuerle
  • #3985 Fix space missing on create local account copy — thanks talkintomato
  • #4009 Fix incorrect bolding of synced accounts in the sidebar — thanks matt-fidd
  • #4010 Fix goal templates not applying in tracking budget — thanks youngcw
  • #4038 Fix loading of number format preferences at app startup — thanks jfdoming
  • #4056 Fix payee cell overflowing when it contains an icon — thanks matt-fidd
  • #4066 Fix spend template not repeating — thanks youngcw
  • #4068 Fix mobile hold for next month using negative amount by default — thanks matt-fidd
  • #4070 Fix regression in hover effect for icons — thanks jfdoming
  • #4073 Fix calendar report day background color in development theme — thanks matt-fidd
  • #4077 Fix schedule split template amounts — thanks jfdoming

Maintenance

Actual Server

Enhancements

  • #506 Add GoCardless integration for ENTERCARD_SWEDNOKK — thanks kyrias
  • #509 Add more logging for GoCardless rate limit information — thanks matt-fidd
  • #510 GoCardless: ISYBANK_ITBBITMM should prefer valueDate over bookingDate — thanks matt-fidd
  • #512 Enhances Hype Bank transaction info parsing — thanks guglicap
  • #513 Add GoCardless integration for ABNAMRO_ABNANL2A — thanks nsulzer
  • #526 Better invalid password message when disabling openid — thanks lelemm
  • #527 Commands to enable/disable OpenID from console. Also, enabling to login with oauth2 (for github). — thanks lelemm
  • #528 Add Deutsche Kreditbank AG (DKB) (DKB_BYLADEM1) to the 90-days sync limited list — thanks zenminimalist

Bugfix

  • #523 Fixed OpenID authentication bug for Electron — thanks lelemm

Maintenance

  • #518 Add support for "FORTUNEO_FTNOFRP1XXX" to BANKS_WITH_LIMITED_HISTORY — thanks Sthaagg
  • #524 Support for Node v22+, by upgrading the better-sqlite3 dependency. — thanks FliegendeWurst