Skip to main content

Changelog

Every improvement, automatically tracked from our commit history.

Subscribe via Atom feed
← Prev Page 50 of 127 Next →
February 22, 2026
patch Finance

Increase register row font size and status indicator size

Finance 3.16.2 → 3.16.3 | c7fd5bbe
Details

Row text bumped from ThemeFontSizeSm to ThemeFontSizeBase, status

indicator from ThemeFontSizeXs to ThemeFontSizeMd for better

readability. Row vertical padding increased from 6 to 10. Category

column uses ThemeFontSizeSm. Version bump to 3.16.3.

patch Finance

Use circled Unicode letters for register status indicators

Finance 3.16.1 → 3.16.2 | 1aa60bdd
Details

StatusIndicator now uses Ⓤ Ⓒ Ⓡ (Unicode circled capitals) instead of

parenthesized text. Version bump to 3.16.2.

patch Finance

Move register edit panel to right side, improve status column

Finance 3.16.0 → 3.16.1 | 4ec4cba9
Details

Restructured AccountRegisterView layout to display the edit panel as a

right-side detail panel (320px) instead of a bottom bar. The status column

is widened from 30 to 50px with header changed from "St" to "Status".

Status indicators now show colored (U)/(C)/(R) with distinct colors for

each state: gray for uncleared, green for cleared, indigo for reconciled.

Edit form fields are stacked vertically for better usability and action

buttons use a WrapPanel for responsive layout. Version bump to 3.16.1.

minor Finance

Add real-time import progress overlay for CSV transaction imports

Finance 3.15.2 → 3.16.0 | ee8f6d74
Details

When importing CSV bank statements, the Finance plugin now shows a

progress overlay with a visual progress bar, current/total count,

and the payee being processed. Transactions are inserted into the

register in real-time as each one is saved, eliminating the UI freeze

and bulk-reload that previously occurred. Users can cancel mid-import

via a cancel button; already-saved transactions persist. Bumps version

to 3.16.0.

patch Finance

Fix CSV payee detection picking up Chase "Details" column instead of "Description"

Finance 3.15.1 → 3.15.2 | d5704742
Details

Chase CSV exports have a "Details" column (containing DEBIT/CREDIT type indicators)

before the "Description" column (containing the actual merchant/payee). The detector

matched "details" first as a payee header and ignored "description" since payeeCol

was already set.

Split payee headers into primary (description, payee, merchant, name, narrative) and

fallback (details, memo) tiers. Primary headers are matched first; fallback headers

only apply when no primary match exists. This ensures "Description" is preferred

over "Details" regardless of column order.

← Prev Page 50 of 127 Next →

Get notified about new releases