Skip to content

Releases: jameskokoska/Cashew

5.1.3+296

30 Dec 18:03
Compare
Choose a tag to compare

Summary

  • New all spending period drop down selector: quickly change selected period on all spending page when viewing details of selected period
  • When showing all time, line graph includes transactions past the current date
  • When setting a title of a transaction, when editing details, it suggests titles
  • Dropdown account picker if more than 3 when adding transaction
  • Fixed polarity of net spending in all spending page history tab
  • Tapping background of homepage pie chart deselects selected category
  • Transfer balance app quick shortcut
  • Ability to select certain accounts for income/expense total on homepage
  • Fixed budget history limit when watching selected categories
  • Android home screen launcher widgets
  • Translation updates

Fixed and implemented:
#7 #91 #92 #95 #97

News

Cashew was featured on 'The Best Apps of 2023!'
https://youtu.be/NYZd7IKn1oY?t=536
Thanks Sam Beckman!

Cashew was featured on YouTube!
https://www.youtube.com/watch?v=2MwWmqcn--s&t=261s
Thanks Sam Beckman!

What's New?

To see the specific changes for this version, find the version number of this release in the changelog.
Changes and progress about development is all heavily documented in GitHub commits and in the changelog

Releases

iOS: https://apps.apple.com/us/app/cashew-expense-budget-tracker/id6463662930
Google Play: https://play.google.com/store/apps/details?id=com.budget.tracker_app
Web: https://budget-track.web.app/
GitHub (Android APK or App Bundle): on this page!
Official website: https://cashewapp.web.app/

Create your own release

The app is located in ./budget. Ensure Flutter is installed and build normally (see documentation). This version was built using Flutter version Channel stable, 3.13.6.

5.0.6+284

16 Dec 19:25
Compare
Choose a tag to compare

Summary

  • Better custom homepage ordering when in full screen
  • Improved add transaction income/expense selector - improved labelling for loans and balance correction transactions
  • All spending total transaction spending summary totals
  • Title contains and note contains filters
  • Add multiple transactions to long term loan
  • Pie chart homepage widget improvement (all, positive, negative)

Fixed and implemented:
#74 #76 #79 #80

News

Cashew was featured on 'The Best Apps of 2023!'
https://youtu.be/NYZd7IKn1oY?t=536
Thanks Sam Beckman!

Cashew was featured on YouTube!
https://www.youtube.com/watch?v=2MwWmqcn--s&t=261s
Thanks Sam Beckman!

Cashew was features on Google Play's monthly editor's choice!
PlayStoreFeature

What's New?

To see the specific changes for this version, find the version number of this release in the changelog.
Changes and progress about development is all heavily documented in GitHub commits and in the changelog

Releases

iOS: https://apps.apple.com/us/app/cashew-expense-budget-tracker/id6463662930
Google Play: https://play.google.com/store/apps/details?id=com.budget.tracker_app
Web: https://budget-track.web.app/
GitHub (Android APK or App Bundle): on this page!
Official website: https://cashewapp.web.app/

Create your own release

The app is located in ./budget. Ensure Flutter is installed and build normally (see documentation). This version was built using Flutter version Channel stable, 3.13.6.

5.0.3+277

11 Dec 00:51
Compare
Choose a tag to compare

Summary

  • Long term loans - pay off loans with multiple payments
  • Improved upcoming transactions list on homepage
  • Can hide/archive budgets and goals
  • Search date filter is remembered
  • Fixed income pie chart in all spending page
  • Renamed tabs based on transaction type
  • Cumulative day total banner
  • Based on the transaction being added, certain transaction types are hidden
  • Rearranged More page
  • Fallback font for certain languages
  • Installment improvements
  • Improved snack bar title when creating new repetitive transaction
  • Improved popup when marking a loan
  • Total spending line graph fixes

Fixed and implemented:
#52 #66 #67 #70

News

Cashew was featured on YouTube!
https://www.youtube.com/watch?v=2MwWmqcn--s&t=261s
Thanks Sam Beckman!

Cashew was features on Google Play's monthly editor's choice!
PlayStoreFeature

What's New?

To see the specific changes for this version, find the version number of this release in the changelog.
Changes and progress about development is all heavily documented in GitHub commits and in the changelog

Releases

iOS: https://apps.apple.com/us/app/cashew-expense-budget-tracker/id6463662930
Google Play: https://play.google.com/store/apps/details?id=com.budget.tracker_app
Web: https://budget-track.web.app/
GitHub (Android APK or App Bundle): on this page!
Official website: https://cashewapp.web.app/

Create your own release

The app is located in ./budget. Ensure Flutter is installed and build normally (see documentation). This version was built using Flutter version Channel stable, 3.13.6.

5.0.0+266

04 Dec 02:11
Compare
Choose a tag to compare

Summary

Major release!

  • Net spending tracking in all spending page
  • Refactored line graph to increase rendering efficiency
  • Optimized transaction total calculations for budgets, heatmap, all spending page
  • All time shows line graph for all time (since first transaction)
  • Installment transaction creation for goals
  • Transfer balance tab in add transaction page (if more than one account)
  • Change the date and time of multiple selected transactions
  • Extra zeros button for calculator setting
  • Number format selector setting
  • Migrated and refactored web database from local storage (including syncing)
  • Web database creates in-memory copy of database for syncing
  • Translation updates
  • Festivity hats on homepage
  • Long press pie chart on home page to modify period
  • Marking a transaction marks both transfer transactions
  • Improved CSV parsing
  • Excluded from budget filters
  • Delete and modify balance correction prompts user to modify both
  • Improved notes parsing with links to remove note clutter, especially with attachments
  • Can remove links from note automatically
  • Search filters on the monthly transactions page
  • Search filters that aren't applied to users current data set are hidden (goals, addable budgets, and accounts selector)
  • New swipe down to sync animation
  • Added new share sheet when exporting data file
  • Repetitive transactions will stop repeating if goal reached
  • Setting to change the date transactions are marked as paid (today or original transaction date)
  • Many bug fixes and UI fixes
  • Homepage banner can be disabled on full screen
  • Upcoming transactions shown in progress bar for budgets
  • Cycle filters for upcoming/overdue and lent/borrowed homepage section
  • Hovering all spending history line graph shows date range
  • Monthly spending total polarity fixed
  • Fixed converting transaction to repetitive would reset income, fixed ability to make balance correction a subcategory, fixed goal reached calculation for repeating transactions, fixed notes preview to follow format for links, fixed spending graph wouldn't load transactions that were paid in the future, fixed mass importing CSV file would crash the app because associated titles lookup was too intensive, attachments are no longer publicly shared Drive links, default max for transactions loaded in list, fixed emoji sizes, fixed crash when past days set to really large number, fixed leave email popup in feedback popup

Fixed and implemented:
#46 #47 #48 #49 #53 #54 #56 #57 #58

News

Cashew was featured on YouTube!
https://www.youtube.com/watch?v=2MwWmqcn--s&t=261s
Thanks Sam Beckman!

Cashew was features on Google Play's monthly editor's choice!
PlayStoreFeature

What's New?

To see the specific changes for this version, find the version number of this release in the changelog.
Changes and progress about development is all heavily documented in GitHub commits and in the changelog

Releases

iOS: https://apps.apple.com/us/app/cashew-expense-budget-tracker/id6463662930
Google Play: https://play.google.com/store/apps/details?id=com.budget.tracker_app
Web: https://budget-track.web.app/
GitHub (Android APK or App Bundle): on this page!
Official website: https://cashewapp.web.app/

Create your own release

The app is located in ./budget. Ensure Flutter is installed and build normally (see documentation). This version was built using Flutter version Channel stable, 3.13.6.

4.9.4+256

24 Nov 14:20
Compare
Choose a tag to compare

Summary

Major release!

  • Major revamp to the All Spending page, view history and graphs of past spending periods and apply any filter combinations
  • Filters are now stored in memory, and restore and save filter conversion code implemented
  • Currency support for budgets, limits, and goals
  • Monthly total spending summary on transactions monthly view
  • When creating a new account, can set an initial value (balance correction)
  • Accounts can now be filtered within a budget
  • When editing an account, changes are saved when editing amounts (transfer/correction)
  • File saving permissions fixed for certain Android versions
  • Tapping the transaction navbar icon for the second time opens the transaction search page after scrolling to the top
  • Default time period for the search page increased to 2 years due to optimizations
  • Rounded or outlined icons setting
  • Font picker
  • Increase text contrast setting
  • Translation updates
  • Many bug fixes and UI fixes
  • Improved size transition on the all spending page, fixed graph display freeze, and forced correct income/expense polarity for borrowed and lent transactions, budget spending totals banner carried across multiple budgets fixed, date and time picker font fixes

Fixed and implemented: #28 #29 #34 #36 #37 #38 #45

News

The app was featured on YouTube!
https://www.youtube.com/watch?v=2MwWmqcn--s&t=261s
Thanks Sam Beckman!

What's New?

To see the specific changes for this version, find the version number of this release in the changelog.
Changes and progress about development is all heavily documented in GitHub commits and in the changelog

Releases

iOS: https://apps.apple.com/us/app/cashew-expense-budget-tracker/id6463662930
Google Play: https://play.google.com/store/apps/details?id=com.budget.tracker_app
Web: https://budget-track.web.app/
GitHub (Android APK or App Bundle): on this page!
Official website: https://cashewapp.web.app/

Create your own release

The app is located in ./budget. Ensure Flutter is installed and build normally (see documentation). This version was built using Flutter version Channel stable, 3.13.6.

4.8.8+250

13 Nov 04:08
Compare
Choose a tag to compare

Summary

  • Long press add button to quickly duplicate most used transactions, correct account balances, and transfer amounts between accounts
  • Change the height of the top header (tall or short)
  • Rearranged settings to remove clutter
  • Account selector for all spending page
  • Default income category when app first launched
  • Cash flow to search transaction page
  • Rewrote and optimized search transaction page
  • Home page transaction list animates when changes occur
  • Many bug fixes and UI fixes

News

The app was featured on YouTube!
https://www.youtube.com/watch?v=2MwWmqcn--s&t=261s
Thanks Sam Beckman!

What's New?

To see the specific changes for this version, find the version number of this release in the changelog.
Changes and progress about development is all heavily documented in GitHub commits and in the changelog

Releases

iOS: https://apps.apple.com/us/app/cashew-expense-budget-tracker/id6463662930
Google Play: https://play.google.com/store/apps/details?id=com.budget.tracker_app
Web: https://budget-track.web.app/
GitHub (Android APK or App Bundle): on this page!
Official website: https://cashewapp.web.app/

Create your own release

The app is located in ./budget. Ensure Flutter is installed and build normally (see documentation). This version was built using Flutter version Channel stable, 3.13.6.

4.8.5+246

06 Nov 05:40
Compare
Choose a tag to compare

Summary

  • Reworked income and expense transaction type selection
  • Reorder categories popup
  • Fixed Android 14+ notifications? #21
  • Watched categories average spent no longer considers 0 budget terms
  • Support for Mint CSV files

News

The app was featured on YouTube!
https://www.youtube.com/watch?v=2MwWmqcn--s&t=261s
Thanks Sam Beckman!

What's New?

To see the specific changes for this version, find the version number of this release in the changelog.
Changes and progress about development is all heavily documented in GitHub commits and in the changelog

Releases

iOS: https://apps.apple.com/us/app/cashew-expense-budget-tracker/id6463662930
Google Play: https://play.google.com/store/apps/details?id=com.budget.tracker_app
Web: https://budget-track.web.app/
GitHub (Android APK or App Bundle): on this page!
Official website: https://cashewapp.web.app/

Create your own release

The app is located in ./budget. Ensure Flutter is installed and build normally (see documentation). This version was built using Flutter version Channel stable, 3.13.6.

4.8.4+245

04 Nov 01:58
Compare
Choose a tag to compare

Summary

  • Upcoming transactions on homepage respect sliding income/expense selector
  • Search page shows one month of transactions in the future by default
  • When transferring balance or correcting total for accounts, can enter custom title along with custom date
  • Enter title popup with note allows for attachments

News

The app was featured on YouTube!
https://www.youtube.com/watch?v=2MwWmqcn--s&t=261s
Thanks Sam Beckman!

What's New?

To see the specific changes for this version, find the version number of this release in the changelog.
Changes and progress about development is all heavily documented in GitHub commits and in the changelog

Releases

iOS: https://apps.apple.com/us/app/cashew-expense-budget-tracker/id6463662930
Google Play: https://play.google.com/store/apps/details?id=com.budget.tracker_app
Web: https://budget-track.web.app/
GitHub (Android APK or App Bundle): on this page!
Official website: https://cashewapp.web.app/

Create your own release

The app is located in ./budget. Ensure Flutter is installed and build normally (see documentation). This version was built using Flutter version Channel stable, 3.13.6.

4.8.3+244

03 Nov 05:29
Compare
Choose a tag to compare

Summary

Goals

  • Added end date for savings/spending goals
  • Spending/saving projection when end date set for goals

Transactions

  • Photo and document attachments
  • Improved search functionality for transactions based on subcategory name, goal, or budget
  • Automatic marking as paid for upcoming and repetitive transactions
  • End date for repeating and subscription transactions

Currencies

  • Added 367 more currencies

Bug Fixes

4.8.1 to 4.8.3

  • Closed #12 and #14
  • Added dates to goals pages
  • Fixed UI for income and expense tab selector

4.8.2 to 4.8.3

  • Show account label setting under transaction

What's New?

To see the specific changes for this version, find the version number of this release in the changelog.
Changes and progress about development is all heavily documented in GitHub commits and in the changelog

Releases

iOS: https://apps.apple.com/us/app/cashew-expense-budget-tracker/id6463662930
Google Play: https://play.google.com/store/apps/details?id=com.budget.tracker_app
Web: https://budget-track.web.app/
GitHub (Android APK or App Bundle): on this page!
Official website: https://cashewapp.web.app/

Create your own release

The app is located in ./budget. Ensure Flutter is installed and build normally (see documentation). This version was built using Flutter version Channel stable, 3.13.6.

4.7.5+236

27 Oct 07:12
Compare
Choose a tag to compare

Summary

User Experience and Performance Improvements

  • Significant performance improvements for various pages, including search transactions, transactions list, edit category, and edit accounts.
  • Added clarity regarding erasing cloud data when users choose to erase all app data.

Long Press Add Transaction Button

  • Long pressing the add transaction menu button will bring up more options to add different items (budgets, categories, accounts, etc.)

Enhanced Search and Categorization

  • Improved the search function for exchange rates, including currency names and keys
  • Select subcategories while changing the main category of selected transactions

4.7.4 to 4.7.5

  • Fixed account and categories list entries not showing up if zero transactions associated with

What's New?

To see the specific changes for this version, find the version number of this release in the changelog.
Changes and progress about development is all heavily documented in GitHub commits and in the changelog

Releases

iOS: https://apps.apple.com/us/app/cashew-expense-budget-tracker/id6463662930
Google Play: https://play.google.com/store/apps/details?id=com.budget.tracker_app
Web: https://budget-track.web.app/
GitHub (Android APK or App Bundle): on this page!
Official website: https://cashewapp.web.app/

Create your own release

The app is located in ./budget. Ensure Flutter is installed and build normally (see documentation). This version was built using Flutter version Channel stable, 3.13.6.