Releases: milnet01/finbreak
Release list
finbreak v0.1.7
finbreak v0.1.7
Added
- Transfers tab — finbreak now spots money you move between your own accounts and asks you to confirm it. (FIBR-0011)
Moving money between your own accounts (a credit-card payment, a transfer to savings) shows up as two lines — money out of one account and the same amount into another. finbreak now finds these matched pairs and lists them under a new Transfers tab, where you Confirm or Reject each. Only confirmed pairs stop counting as spending or income; nothing is hidden without your say-so, and rejected pairs are remembered so they aren't offered again. - Data tables now sort on a column click and remember your column widths. (FIBR-0117)
Click a column heading (Statements, Transfers, Home) to sort by it; click again to flip ascending/descending. Amounts and dates sort by real value, not as text. Each table remembers your column widths and last sort, restoring them next time.
Changed
- The toolbar icons now have gentle colour that brightens on hover. (FIBR-0116)
Each toolbar button has its own soft, muted colour that lights up to a vibrant version when you point at it — tuned to your current light or dark theme. - The app icon now has softly rounded, transparent corners instead of a hard square tile. (FIBR-0118)
Fixed
- Auto-lock now resets on activity (inactivity timer), so it no longer locks mid-use. (FIBR-0114)
- Credit-card statements whose transactions continue onto a page without a repeated column header no longer fail to import. (FIBR-0112)
The AppImage is signed with the finbreak release key; finbreak-0.1.7-x86_64.AppImage.sig is the raw Ed25519 signature. In-app auto-update (opt-in) verifies it against the built-in public key before installing.
finbreak v0.1.6
Fixed
-
After installing an update, finbreak now reliably reopens itself. (FIBR-0054)
Previously the app could close after updating without coming back — it tried to
start the new version before the old one had fully shut down, and the new copy
died in the collision. It now waits for the old version to exit completely, then
launches the new one, and records a small diagnostic log so any future hiccup
leaves a trace. (Note: because the fix lives in the update machinery, it only
takes effect from the NEXT update after this one — the update into this version
may still need one manual reopen.) -
Credit-card statements that open in credit now import correctly. (FIBR-0106)
Some Standard Bank credit-card statements print a plain-English sentence
mentioning the "balance brought forward" before the real opening-balance row.
finbreak was reading the figure from that sentence (which is actually the
closing amount), so the statement failed to import with "this statement didn't
add up." It now reads the true opening balance and imports as expected.
finbreak v0.1.5
Added
- Choose how negative amounts look. In Settings (and when first creating
your vault) you can now show money-out with a minus sign (-25,000.00)
or in accounting brackets ((25,000.00)), and turn red/green
colouring on or off. Default is minus with colour on; brackets are there
so anyone used to accounting statements keeps the familiar look. It's
display-only — your stored amounts never change — and switching either
option updates the open Home tab straight away. (FIBR-0105)
Changed
- The update prompt now shows "what's new" inline. The "a new version is
available" box shows the release notes right there in the window, instead of
a button that opened the release page in your browser. No extra internet
access — the notes come with the update information finbreak already
downloads. (FIBR-0054)
finbreak v0.1.4
Fixed
- The app now reopens itself after installing an update. Previously it closed but didn't relaunch — you had to reopen it manually. The relaunch now spawns a fresh, detached copy of the updated app (with PyInstaller's restart signal set) instead of re-executing in place, which couldn't replace the still-mounted AppImage.
Note: because the old running version performs the relaunch, updating 0.1.3 → 0.1.4 still needs one final manual reopen. From 0.1.4 onward, updates reopen automatically.
Signature-verified AppImage — the .sig next to it is checked automatically on update.
Full changelog: CHANGELOG.md
finbreak v0.1.3
Added
- Choose your time zone and date/time format (Settings + first-run). Statement timestamps (the "Imported" column) now show in your time zone instead of a raw UTC value, and you can pick how dates and times are written (e.g.
2026/07/11vs11 July 2026, 24-hour vs2:30 PM). Set it in Settings or when first creating your vault; leave it on System default and finbreak follows your computer automatically. Changes apply immediately — no restart.
Signature-verified AppImage — the .sig next to it is checked automatically on update.
Full changelog: CHANGELOG.md
finbreak v0.1.2
Fixes the updater and a couple of rough edges found while testing.
Fixed
- The update check now works on every Linux distribution. On v0.1.0/v0.1.1 it could silently do nothing — no prompt ever appeared — on any distro whose security-certificate location differs from the one the app was built on. finbreak now ships its own trusted certificate set and uses it directly.
- The Rules button on the toolbar now has an icon (was text-only).
Added
- Help → Check for updates… — check on demand, with a clear result every time (an update is offered, you're up to date, or it couldn't reach the internet). Works even if automatic checks are turned off.
Early preview — please report issues.
finbreak v0.1.1
A small follow-up to v0.1.0.
Changed
- The About box now shows the running version (e.g. "finbreak 0.1.1 — …"), so you can tell at a glance which build you're on — and confirm an update actually took effect.
If you're on v0.1.0 with Check for updates on startup enabled (Settings), finbreak will offer to update to this release on next launch.
Still an early preview — please report issues.
finbreak v0.1.0
Early pre-alpha preview of finbreak — a private desktop app that breaks down where your money goes from your own bank statements, fully offline with no bank linking.
This first release mainly establishes the signed update channel: turn on Check for updates on startup in Settings and the app can detect and install signature-verified updates (Linux AppImage).
Linux (x86_64): download finbreak-0.1.0-x86_64.AppImage, make it executable (chmod +x), and run. The .sig file is the Ed25519 signature the app verifies updates against.
Expect rough edges — please report issues.