Release Notes

Version 2.5.1 – Bug fixes

  • Fix recurring plan transaction description not saving in some cases
  • Improve date display in Chinese

Version 2.5 – Improvements to editing recurring transactions

This update makes managing recurring plans easier, resolves a few bugs, better supports macOS Sequoia and updates the German translation.

  • Easier way to delete or modify a recurring plan on a specific date or from a specific date.
  • Fix Time Horizon menu item operation.
  • Fix vertical scrolling resetting in Reconcile screen when scrolling with mouse.
  • Fix calculation of combined total amounts in the sidebar.
  • Fix the repeating reloading of a document when it’s opened on more than one Mac machine at the same time.
  • Better Sequoia support.
  • Improved German translation.
  • Updated subscription views.
  • Anonymous analytics (opt out).

A little more about the analytics, since we’re doing this to improve the app and do not want to be at all sneaky about this:

We’ve integrated a system called Plausible analytics that lets us understand how folks use the app. This tracks things like settings and app purchase choices, but they’re tracked in aggregate and anonymously — no user data gets sent anywhere. If you don’t want to send this information, just untick the Analytics checkbox in Cashculator > Settings.

Version 2.4.0 – Totals, multiple-transaction selection in the sidebar

New Features:

  • Transactions Sidebar Enhancements:
    • Totals display at the sidebar’s bottom.
    • Support for multiple-transaction operations including copy, move, delete, and drag-sort. Totals update for selected transactions only.
    • Display of repeat counts and new icons for recurring transactions.
  • Improved Navigation:
    • Switch keyboard focus between sidebar and spreadsheet table with T.
    • Set start/end dates for the sidebar from the selected column in the spreadsheet:
      • Using new buttons near the dates.
      • Using keyboard: Press S to take the column’s start date and E to take the column’s end date.
    • Access sidebar search field directly with Command-F.
      • If called from sidebar, will just focus on the field
      • If called from the spreadsheet, will reset to All Transactions and clear it before focusing
    • Delete selected transactions in sidebar with the Delete key.
  • Sidebar User Interface Updates:
    • Move and Delete transaction buttons relocated to the Totals area.
    • Enhanced animations and sorting.
    • Improved sorting by transaction note.
    • Animated some changes.
    • Improved keyboard navigation.

Bug Fixes and Improvements:

  • CSV Import Enhancements:
    • Fixes for recognizing numbers with thousands separators and parsing dates in two-year format.
    • Display adjustments for dates and monetary values.
  • Icons Update:
    • New icons for recurrent and non-recurrent transactions to improve clarity.

Version 2.3.2 – Bug fix

  • Fixes a crash when opening a document imported from Cashculator 1.x that had at least one transaction without a description.

Version 2.3.1 – Bug fixes

  • Fix crash on launch for some customers
  • Fix another crash that could happen on quitting
  • Fix Transactions sidebar not keeping its state when switching screens from the menu or keyboard shortcuts
  • Fix tooltip for the Notifications button
  • Fix a typo in Italian translation for Transactions toolbar button

Version 2.3.0 – Transactions sidebar, in-app notifications

New features:

  • Transactions sidebar (search transactions or follows selected cell, column or category). Read an article on Using Transactions Sidebar.
  • In-app notifications. In this first iteration are going to be used to notify of new blog posts or other news. Check the bell on the bottom-right of the window. The same article above contains a section on the notifications at the bottom.

Bug fixes and improvements:

  • Select previously selected category when canceling creation of a new one
  • Add new categories below selected ones, when appropriate
  • Fix reseting selection in reconcile view after transactions are edited and in some other cases. Selection will still reset for undo operations.
  • Remember repeat step and time unit between edits of transactions
  • Fixes to CSV Import, including for numbers with currency symbols

Version 2.2.1 – Minor improvements

While we work on a major feature for 2.3, this update brings improvements to CSV import for some documents, translation fixes and improvements to the subscription screen.

Version 2.2 – CSV Import, Themes, Zoom (Sep 5, 2023)

  • Cashculator now requires macOS 12.0 or higher
  • Data Import: Keep your financial picture clearer than ever! Now, import your CSV data from your bank, credit card, Amazon account, or any other financial resource. This major addition will streamline your tracking and analyzing in Cashculator, saving you time and ensuring more accurate insights.
  • Flexible Transaction Management: You asked, we listened! Our new update allows you to move or copy a transaction to a different category, offering you greater flexibility in organizing your finances.
  • Enhanced Accessibility: We’ve optimized our app for everyone. Our new zoom-in feature makes viewing your financial data easier than ever, especially for users with low vision.
  • Customizable Themes: Personalize your Cashculator experience! Choose from our newly added color themes, including three that are specially crafted for those with color vision deficiency (CVD). You can also create your own custom color themes.

Version 2.1.3 – Usability fixes

  • Highlighting works as expected in the Getting Started Guide (available from the Help menu and the Welcome Window) and all the other Guides available in the Help menu. We made some little editorial improvements to the text as well.
  • Once you’ve unlocked the full version, the interface elements asking you to purchase now disappear as expected.
  • Fixed a category naming error in the Polish version.

Version 2.1.2 – Stability and usability improvements

  • Added keyboard shortcuts for some common commands related to categories.
    • “Add a new group” — Command-Option-G.
    • “Add a new category inside” — Command-Option-C.
    • “Add a new top-level category” — Command-Option-Control-C.
    • Remove category — Command-Option-Shift-Delete.
  • Improved restoration of document view state between launches.
    • Document view state is now saved into the document and is not dependent on a system setting.
  • Improved forecasts for average plans with little history of actual transactions.
  • Show an alert before deleting a category with transactions.
  • Improved reliability of showing Cashculator documents in Finder after renaming and other file operations.
  • Fixed caret not showing when switching to Description field in transactions.
  • Fixed some calculations with negative-amount plans.
  • Fixed category name not refreshing in Both view after renaming.
  • Fixed QuickView graphs not refreshing after deleting transactions or after undo.
  • Fixed Balance graph calculations when no manual reconciliation amount is entered.
  • Disabled beeping when hitting non-accepted keys when entering transactions.
  • Fixed a number of crashes.

Version 2.1.0 – CSV Export, disabling categories

  • NEW: Export to a CSV file.
    • Export any table (including reconciliation and reports)
    • Export list of transactions.
    • Find “Export” commands in the File menu.
  • NEW: Disabling of categories.
    • Disabled categories don’t affect totals and allow for quick simple “what-ifs”.
    • Find “Disable” commands in a category’s context menu (right-click on a category), or in the Categories submenu in Edit menu.
  • IMPROVED: Standalone “new document” window
  • UX improvements and Bug fixes

Version 2.0.3 – UX improvements and bug fixes

  • Created an entirely new sample document with four scenarios.
  • Reconciliation screen improvements.
    • Fix the calculation of starting balances.
    • Show manually entered starting balance amounts in black and calculated in gray.
    • Allow deleting manually entered starting balances.
  • Added a shortcut to toggle Show Cents – ⌘⌥0 .
  • In reports, fixed display of Y values of the mouse location in scrolled graphs.
  • Selected location in Income and Expenses screen is now remembered when you switch between them.
  • Fixed generation of automatic actuals.
  • Fixed duplicating scenarios with categories that use the “average” plan.
  • Other bug fixes and performance improvements.

Version 2.0.2 – Bug fixes

  • Fixed a crash when importing Cashculator 1 databases for some locales.
  • Fixed a crash when entering reconciliation balance amounts for Dutch users and possibly some other locales.
  • Fixed a crash that could happen when moving categories or on other UI actions.
  • Fixed icon sometimes unexpectedly changing when editing a category name.
  • Improved display of currently selected category icon in the category editor.
  • Added live display of amounts on the Y axis of report graphs based on mouse location.
  • Improved keyboard navigation in Quick Viewer of transactions and in plan transaction entry.
  • Improved sorting of recurring planned transactions in the Quick Viewer.
  • Improved appearance of the small Plan and Actual bar graphs in the Quick Viewer
  • Lots of fixes and usability improvements to the Quick Viewer of plan and actual transactions.
  • Fixed how Cashculator documents would sometimes display in Finder incorrectly as folders instead of a package.

Version 2.0 – Initial version 2 release

Main improvements over previous version

  • Weekly planning views (each column in the spreadsheet is a week) in addition to the monthly one in version 1. You can switch freely between them. Reports also add yearly columns.
  • Income and expenses categories can now be organized into groups to provide a personalized, higher level view of cash flow.
  • Categories are no longer separated into recurring and non-recurring. A plan category can now include both one-time and recurring transactions.
  • The transactions are much more flexible now, with precise dates, and better repeating options for the plans. For example, you can have a planned transaction for a bi-weekly salary on prices dates and see it reflected in both the weekly and monthly forecasts.
  • Printable income, expense, reconciliation and report tables
  • Fully refreshed UI built on modern macOS foundations