Skip to content

Releases: rollecode/dough

v2.16.2

Choose a tag to compare

@github-actions github-actions released this 11 Jun 14:51
  • Never extrapolate the month-to-date spending burn into the month-end estimate; project remaining days only at the planned discretionary rate, so a late-synced or one-off past purchase cannot inflate the over figure

v2.16.1

Choose a tag to compare

@github-actions github-actions released this 11 Jun 14:40
  • Add a delete button to the transaction editor so a duplicate can be removed; it reverses the account balance and refreshes the dashboard
  • Project month-end expenses at the planned discretionary rate instead of extrapolating month-to-date spending, so a late-synced or one-off past purchase no longer spikes the estimate

v2.16.0

Choose a tag to compare

@github-actions github-actions released this 11 Jun 14:11
  • Set the muted text colour to #828196 and raise all 10px font sizes to 12px for readability
  • Add a grouped, budget-aware category picker showing each category's available amount to the add and edit transaction modals, replacing the plain dropdown
  • Show the AI-guessed category in the add-expense modal so a wrong guess can be corrected before saving
  • Let an expense be added to any account, with the linked account preselected
  • Put the amount and date fields side by side and align the add and edit modals
  • Make the uncovered box switch to the overspent filter on click, while the Cover button still opens its menu
  • Base a filtered budget group header's totals on the rows actually shown, so it no longer displays a misleading available amount
  • Show a pointer cursor on the available pills

v2.15.1

Choose a tag to compare

@github-actions github-actions released this 11 Jun 13:22
  • Fix Synci import filing a transaction on the polled account instead of its real account, which put one person's spending on another's account - attribute by the transaction's own account
  • Use the transaction value date (when the purchase happened) instead of the booking date (when it later posted) so dates match the bank

v2.15.0

Choose a tag to compare

@github-actions github-actions released this 11 Jun 10:36
  • Make the net worth tab work without a YNAB connection, showing current net worth from live account balances and allowing snapshots in local mode
  • Add the account name to each transaction in the budget activity popover and remove its horizontal scrollbar
  • Warn about a likely duplicate when manually adding a transaction that matches an existing amount dated today or tomorrow
  • Remove the brand initial icons from the bills list

v2.14.0

Choose a tag to compare

@github-actions github-actions released this 11 Jun 10:02
  • Add a save-by-date target type: set a goal amount and a date, and the monthly need is the amount still missing spread across the months left until that date
  • Fix the horizontal scrollbar on the dashboard by bounding the chart grid tracks and chart wrapper so charts shrink to fit, instead of clipping the overflow
  • Show the payee (Saaja) suggestions on mobile by replacing the native datalist with a custom dropdown, in both the add-expense and edit-transaction forms
  • Keep the sticky budget topbar below the app top bar across iOS Safari toolbar states by deriving its offset from the app top bar height including the safe area
  • Show hidden and snoozed categories only under the Kaikki filter, not in the overspent or money-available views
  • Add a notice dot on the Budjetti nav item that stays until no category is overspent, refreshing live as you assign money

v2.13.6

Choose a tag to compare

@github-actions github-actions released this 11 Jun 09:02
  • Budget topbar on mobile: drop the side padding, keep the boxes on one line, and sit below the app top bar instead of behind it
  • Show the commit hash in the version footer (vX.X.X-hash), move it into the content flow so it stays visible (including on mobile), and make it larger and more readable

v2.13.5

Choose a tag to compare

@github-actions github-actions released this 11 Jun 08:52
  • In local mode, stop importing inflows that do not match a household income source, so company client payments passing through a personal account no longer inflate balances or the daily budget

v2.13.4

Choose a tag to compare

@github-actions github-actions released this 10 Jun 22:46
  • Fix the budget columns on mobile by declaring the grid mobile-first, so the hidden activity column no longer leaves an empty track
  • Restore the sticky budget topbar on mobile by moving the horizontal-overflow guard off the sticky element's ancestor onto the page scroller
  • Compact the budget topbar boxes on small phones so they fit
  • Add a per-debt actual balance history chart on the debts page
  • Keep a debt's name and its must-pay toggle on one line instead of dropping the icon to its own row

v2.13.3

Choose a tag to compare

@github-actions github-actions released this 10 Jun 22:24
  • Stop the app flashing default English before the user's language loads by holding render until the locale is known, showing a loading skeleton
  • Autocomplete the payee field on a new transaction from existing payees