Version 4.x
Release notes for Pledger.io 4.x (latest 4.4.2).
Browse all 11 releases in the 4.x line. Latest: 4.4.2 (15 July 2025).
Back to all releasesChanges
- Add OpenID support to the application
- Add spending insight and pattern detection
Dependency updates
Back-end
- Update dependency io.micronaut.platform:micronaut-platform to v4.9.0
- Update plugin com.diffplug.spotless to v7.1.0
- Update plugin org.openapi.generator to v7.14.0
- Update dependency com.opencsv:opencsv to v5.11.2
- Update plugin io.freefair.lombok to v8.14
- Update dependency org.junit.jupiter:junit-jupiter-api to v5.13.0
- Update dependency org.bouncycastle:bcpkix-jdk18on to v1.81
- Update dependency org.bouncycastle:bcprov-jdk18on to v1.81
- Update dependency gradle to v8.14.2
Front-end
- Update dependency react-hook-form to v7.60.0
- Update dependency vite-plugin-static-copy to v3.1.0
- Update dependency eslint to v9.31.0
- Update dependency @eslint-react/eslint-plugin to v1.51.2
- Update dependency chart.js to v4.5.0
- Update dependency axios to v1.10.0
- Update dependency vite to v7
- Update vitest monorepo to v3.2.1
- Update dependency typescript-eslint to v8.33.1
- Update dependency lint-staged to v16.1.0
Bug-fixes
- Update data type handling and field mappings in JPA queries
- Fix for handling the clearing of the budget, category and contract of a transaction.
Changes
- Add theme support back into the application.
- Change autocompletes
Dependency upgrades
- Update dependency react-hook-form to v7.56.1
- Update dependency sass to v1.87.0
- Update dependency sass-embedded to v1.87.0
- Update dependency axios to v1.9.0
- Update dependency react-router to v7.5.2
Changes
- Update budget page
- Add feature to extract transaction information from text on all transaction overview.
- Update transaction detail component to make it a bit more condense.
Dependency updates
Front-end
- Update dependency @testing-library/react to v16.3.0
- Update dependency jsdom to v26.1.0
- Update dependency vite to v6.3.2
- Update dependency @vitejs/plugin-react-swc to v3.9.0
- Update dependency @eslint-react/eslint-plugin to v1.48.3
- Update dependency eslint to v9.25.0
- Update dependency spacetime to v7.10.0
Changes
- Update to UI library to PrimeReact.
- Extract the router needed components into dedicated files.
- Update localization messages
Dependency updates
Front-end
- Update dependency typescript-eslint to v8.26.0
- Update dependency vite to v6.2.5
- Update dependency axios to v1.8.2
- Update dependency typescript to v5.8.2
- Update dependency react-router to v7.5.0
- Update dependency spacetime to v7.8.0
- Update dependency sass to v1.86.0
- Update react monorepo to v19.1.0
- Update tailwindcss monorepo to v4.1.3
Back-end
- Update dependency org.camunda.bpm:camunda-engine to v7.23.0
Bug fixes
- Fix an issue with displaying archived accounts.
- Add missing translations.
Dependency updates
- Update dependency gradle to v8.13
- Update plugin org.openapi.generator to v7.12.0
- Update dependency org.mockito:mockito-core to v5.16.0
- Update plugin io.micronaut.library to v4.5.0
- Update plugin io.micronaut.application to v4.5.0
- Update plugin io.freefair.lombok to v8.13
- Update dorny/test-reporter action to v2
Changes
- Update the layout to work better on smaller devices like phones.
- Add the code coverage measurements for the UI.
Bug fixes
- Hotfix transfer listing not working.
- Fix an issue in the query for the daily balance.
Dependency updates
Front-end
- Update dependency eslint to v9.21.0
- Update dependency tailwindcss to v4.0.8
Back-end
- Update dependency org.junit.jupiter:junit-jupiter-api to v5.12.0
Download from GitHub Releases.