Skip to content

Releases: CodeWithCJ/SparkyBudget

v.21

Choose a tag to compare

@CodeWithCJ CodeWithCJ released this 08 Mar 20:12
07bd4cd

What's Changed

New Contributors

Full Changelog: v.20.0...v.21

v.20.0

Choose a tag to compare

@CodeWithCJ CodeWithCJ released this 11 Jan 16:21
a7fd4aa

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

Choose a tag to compare

@CodeWithCJ CodeWithCJ released this 10 Jan 23:34

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

Choose a tag to compare

@CodeWithCJ CodeWithCJ released this 28 Jun 13:58

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

v0.19

Choose a tag to compare

@CodeWithCJ CodeWithCJ released this 31 May 20:02

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

v0.18

Choose a tag to compare

@CodeWithCJ CodeWithCJ released this 26 May 15:36

✨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

Choose a tag to compare

@CodeWithCJ CodeWithCJ released this 02 May 21:11
  • 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

Choose a tag to compare

@CodeWithCJ CodeWithCJ released this 20 Apr 21:38

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

Choose a tag to compare

@CodeWithCJ CodeWithCJ released this 17 Apr 21:57

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

Choose a tag to compare

@CodeWithCJ CodeWithCJ released this 15 Apr 01:33
  • 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.