Hi everyone,

I wanted to share that Cashdera v1.0.0 is now available as the first stable public release.

Cashdera is a local analytics companion for GnuCash. It imports a GnuCash book into a local SQLite analytics cache and provides dashboards, search, reporting, money-flow views, budget vs actual, net worth, year-over-year comparison, and basic anomaly detection.

The original GnuCash book is not modified.

Based on feedback from GnuCash users, Cashdera is no longer Windows-only. The v1.0.0 release is now available for:

 * Windows
 * macOS
 * Linux

v1.0.0 is the first stable tag promoted from the 0.2.0 public beta baseline. No intentional breaking API or UX changes were introduced in the promotion step.

Notable changes in v1.0.0 include:

 * Dashboard now shows separate counters for Transactions and Postings.
 * Dashboard now separates Overview and Money Flow into tabs; Money
   Flow loads on demand.
 * Categories page now includes account-type tabs: Expenses, Income,
   Assets, Liabilities, and Equity.
 * After successful import or re-import, the app automatically switches
   to the imported book.
 * Recent imports now includes a Delete action to remove Cashdera local
   import data and cache.
 * Analytics aggregation now uses exact decimal arithmetic to avoid
   cumulative rounding errors across large transaction sets.
 * React ErrorBoundary added to prevent unhandled render crashes from
   showing a blank screen.
 * Account count now excludes the technical Root Account container.
 * Date Range starts inactive on app launch and only filters analytics
   after the user chooses a range.
 * Categories hierarchy behavior has been improved with better
   expand/select logic and clearer rollups.
 * XML namespace parsing for account entities was fixed to prevent
   phantom account rows during import.
 * Re-import result messages are now tied to the active background job
   to avoid stale completion messages.
 * Dashboard avoids false empty states when postings exist but
   transaction headers are unavailable.

Privacy / data handling:

 * No cloud upload
 * No server sync
 * No account required
 * No telemetry
 * Data is processed locally
 * The original GnuCash file remains the source of truth
 * Deleting an import removes only Cashdera local data; the original
   |.gnucash|file is not modified or deleted

Release:

https://github.com/proars/Cashdera/releases/tag/v1.0.0


Documentation / screenshots:

https://github.com/proars/Cashdera/blob/main/README.md


If anyone tries it with a real-world GnuCash book, practical feedback is welcome, especially around import correctness, report accuracy, performance on larger books, and missing analytics views.

Regards,
Ars

_______________________________________________
gnucash-user mailing list
[email protected]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to