Skip to content

Releases: CodeWithCJ/SparkyBudget

v.20.0

11 Jan 16:21
a7fd4aa

Choose a tag to compare

What's Changed

  • Updated Transaction rule to include AccountName and Exact/Contains pattern matching. by @CodeWithCJ in #23

Full Changelog: v0.19.2...v.20.0

v0.19.2

10 Jan 23:34

Choose a tag to compare

What's Changed
fix on trend data & github docker workflows by @CodeWithCJ in #22
New Contributors
@CodeWithCJ made their first contribution in #22
Full Changelog: v0.19.1...v0.19.2

v0.19.1

28 Jun 13:58

Choose a tag to compare

Env variable file has been updated to include FLASK_SECRET_KEY related to issue #19

v0.19

31 May 20:02

Choose a tag to compare

Update now includes fix for preserving Transaction Split on approved Transactions.

v0.18

26 May 15:36

Choose a tag to compare

✨Key Features:

✅ Transaction Splitting: Split transactions directly within the Budget Transaction view, enabling more granular categorization and precise budgeting. ✂️
📈 Enhanced Trend View: Account Names are now displayed for Trend transactions, providing greater context and clearer transaction analysis.

🐛Bug Fixes:

✔️ Split Transaction Integrity: Addressed a critical issue where split transaction IDs were improperly managed. The system now correctly generates incremental suffixes while preserving accurate split amounts. (Resolved!)
✔️ Accurate Available Balance: Corrected a discrepancy in the Balance Summary page where pending transactions were not reflected in the Available Balance calculation. The Available Balance now accurately accounts for all pending transactions. 💰 (Fixed!)
✔️ Mobile Navigation Stability: Resolved navigation issues in the mobile view, ensuring a smoother and more reliable user experience on smaller screens. 📱(Improved!)

🛠️ Other Improvements:

⚙️ Automatic Database Migration: The application now automatically migrates your database to the latest schema version on startup, streamlining the upgrade process.

v0.16

02 May 21:11

Choose a tag to compare

  • Light Theme: An early preview of a light theme is available. This is a work in progress.
  • Mobile Fullscreen Enhancement: Improved fullscreen rendering on mobile, especially when launched from a home screen shortcut (bookmark). This aims to provide a more native-app-like experience.

v0.15

20 Apr 21:38

Choose a tag to compare

Release Highlights

  • Breaking Change: Private File Restructuring

    • The location of sensitive files (database, environment variables, etc.) has been moved to a dedicated private folder.
    • Impact: Users upgrading from previous versions must migrate their existing database and environment files to the new private directory. If using Docker, ensure your volume mappings are updated to point to the private folder.
    • Reasoning: This change improves security and simplifies backup procedures by isolating sensitive data.
  • private Folder for Enhanced Security and Backup:

    • All private files, including:
      • .env file
      • Database files
      • Temporary files
    • Are now located within the private folder.
    • Backup Strategy: You only need to back up the contents of the private folder.
  • Automated Database Initialization:

    • Database templates are automatically created during the initial application run, simplifying setup.
  • Demo Account & Transaction Generation:

    • New environment variables allow you to automatically create demo accounts and transactions for testing and demonstration purposes. See the updated .env file for configuration options.
  • UI Enhancements:

    • Various UI improvements have been implemented throughout the application. (Consider adding a few specific examples if possible).

v0.14

17 Apr 21:57

Choose a tag to compare

What's New! ✨

  • Take Control of Your Accounts! You can now edit the Account Type, Account Name, and Account Balance directly within your account details. This provides greater flexibility and control over your financial data.

  • Improved Desktop Navigation: We've made some minor adjustments to the navigation bar in the desktop view to make it even easier to find what you need.

  • Fresh Look for Budgeting: We've updated the budget icon with a new design.

v0.13

15 Apr 01:33

Choose a tag to compare

  • shantnudon - updated Navigation menu
  • Fined it to work better in both Desktop & Mobile.
  • Added dynamic view functionality to show Account details & Net worth icons only in mobile home page.

v0.12

10 Apr 23:28

Choose a tag to compare

  • You can now upload your transaction history from CSV files for any selected account!
  • SparkyBudget now attempts to automatically detect the date format in your transaction files, saving you time and effort.
  • The balance details display has been improved for a better mobile viewing experience.