v4.4.1 9 February 2026 Improvement
Import Categorisation Refactor
Server-Side Rule Creation
Rule creation during bank import is now handled entirely by the server. Previously, the import preview performed keyword extraction and rule creation in the browser — this has been moved to a dedicated API endpoint.
- Single source of truth — normalisation, keyword extraction, and rule creation logic now lives exclusively in the API. No duplicated business logic in the frontend.
- Smarter similar-row detection — when you categorise a transaction, the server identifies other rows in the batch with matching merchants and applies the same account automatically.
- Correct upsert behaviour — changing a categorisation during import updates the existing rule rather than silently failing.
This is an internal refactor with no change to user-facing behaviour. The import preview works exactly as before — categorise one transaction and similar ones update automatically.