Full Change Log – Cashflow (Free)

Version Release Date Notes
2.33 03.19.17 Notify users of the resolution of the trademark dispute.
2.31 09.18.15 Notify users of trademark dispute.
2.30 07.09.15 Corrected bug with Scheduled transactions for deleted accounts. Other minor bug fixes.
2.29 02.06.15 Corrected a bug that caused an error for some users when restoring from Dropbox.
2.28 11.14.14 Fixed a bug that would cause some users to lose data when updating to v2.27.
2.27 11.13.14 Added functionality to allow backup & restore to Dropbox. Removed support for backup files from versions prior to v2.06. Multiple changes to internal database functionality. Updated SDK to support Android 5.0 (Lollipop).
2.26 06.04.14 Updated to support some older devices back to Android 2.3.
2.25b 04.15.14 Fixes a bug with the app not allowing users to switch to the Light theme.
2.25 04.15.14 Changed payee list prompt to subset by text entered in the payee name field. Fixed issues with menus for newer version of Android. Various bug fixes. Minor feature improvements.
2.24 04.11.13 Fixes a problem where the calculator was crashing on some devices
2.23c 10.29.12 Fixes a problem some users were having where the menus would not show up.
2.23b 10.27.12 Fixes a force close issue with the previous release.
2.23 10.26.12 Several bug fixes including a bug which would exit the app if the user pressed the cancel button on the update balance screen. Updated Google SDKs. Added help regarding backup & restore. Fixed bug where a failed restore would indicate success.
2.22 03.04.12 Fixes an error that was causing some force close issues.
2.21 02.29.12 Changed sorting feature to scroll to the bottom when sorting descending with no future transactions so that users do not have to scroll through every transaction to get to the most recent transactions.
2.20 01.13.12 Fixed bug with account list totals including balances from accounts that were marked to be excluded from totals.
2.18 & 2.19 01.10.12 Changed the way lists are loaded, improving performance and stability. Replaced transaction paging feature with better performing transaction lists. Updated Admob SDK.
2.17 07.17.11 Added a purge feature that allows users to purge transactions prior to a specified date. Minor bug fixes.
2.16 06.27.11 Corrected a force close on calculator screen. Addressed memory usage errors that may have been causing force close errors and general slow response time. Added pop-up menu option to select all on the Transactions screen.
2.15 06.10.11 Restored the original ‘Quick Add’ button, by request.
2.14 06.01.11 Corrected problem with transaction add/edit screen where buttons would lose their settings when changing screen orientation.
2.13 05.19.11 Removed the ‘Quick Add’ button. from the Transactions screen. Selecting a payee from the prompt when adding a transaction will automatically populate the amount, type, category, classification, and memo fields using the same values as the last transaction for that payee. Adjusted ad providers in an attempt to cure some freezes and crashes that appear to be related to advertisements.
2.12 05.11.11 Fixed bug from where check marks would not disappear after the clear/reconcile/unreconcile button was pressed.
2.11 05.10.11 Checked transactions will persist when exiting the transactions screen. Added option in Display Settings to allow users to limit the payee list to only payees used in transactions within the last 45 days. Cleaned up some code that may have been causing force close issues.
2.10 04.28.11 Added a confirm dialog when creating a backup from the Settings menu. Fixed bug that cause app to sometimes close immediately after starting. Fixed bug that was causing app to exit during orientation changes.
2.09 04.21.11 Can now be installed to SD card (for users of 2.2 or greater). Moved display options to a new screen accessible from the Settings menu. Added display options to toggle additional fields to display in Transactions list. Added option to account add/edit screen to exclude individual accounts from the balances on the Accounts screen. If app is paused from the transactions screen (home button pressed, switching between browser and Cashflow, etc), it will now return to the proper Transactions screen.
2.08 03.31.11 Fixed bug that would cause entries to be lost when changing transaction screen between portrait and landscape. Corrected layout issues for small screen devices on the calculator and transaction screens.
2.06 & 2.07 03.17.11 Changed the backup/restore functionality to use a CSV file format rather than XML. This reduces the size of the backup file by roughly 80%, reduces the time it takes to restore the database, and reduces the memory required to create a backup. This should help prevent out of memory errors on some older phones. Changed check number to be alphanumeric instead of just numeric. Corrected bug with classification picker not allowing user to select classifications that were named very close to another classification. Rearranged the landscape layout for the calculator.
2.05 03.06.11 Added a button to prompt user to select a payee from a list of existing payees. Added a button to prompt user to select category from a list of existing categories. Change classification selection button to match the new payee & category buttons. Changed the transaction paging to allow users to either limit the number of transactions to 25, or simply show all. Added updated landscape layouts for thge calculator and the transaction add/edit screen.
2.04 02.15.11 Added a basic calculator function to the transaction screen. Corrected text color issues on Scheduled Transaction screen for users using the Light theme.
2.03 01.21.11 Corrected a bug that would prevent scheduled transactions from being automatically inserted into the register in some situations.
2.02 01.17.11 Added cleared balance to the bottom of the Transactions screen. Changed transaction sorting to simply sort by date, rather than sorting reconciled transactions apart from unreconciled transactions. Added support for additional ad networks. Added new permission READ_PHONE_STATE to facilitate displaying ads.
2.01 01.10.11 Advanced version number to 2 to reflect completion of several internal changes and to syncronize versioning between the paid app, and the free app. Added an inactive flag to accounts. By default, inactive accounts will not be displayed in the accounts list. Users can mark accounts inactive by editing the account. An option on the Settings screen allows users to display inactive accounts. Corrected an issue where the ‘show more transactions’ button was displaying for new accounts.
0.67 12.31.10 Added options for hiding cleared balances, and for hiding non-current balances for account types other than ‘Checking’. Minor bug fix to address force close when adding or editing an account. Changed Transactions screen to only load 25 transactions by default, giving an option to display more if needed. This should substantially improve performance for most users.
0.66 12.23.10 Corrected ‘testing’ message on example widget in an effort to clarify that this version widget is an example, not a feature of the free version. Corrected issue that would sometimes cause force close when adding or editing a transaction. Changes to ad implementation to allow for ads from additional networks.
0.65 12.17.10 Corrected issue with splash screen that was causing a force close for some new users.
0.64 12.17.10 Changed icon, updated support email address. Removed statstics gathering functions. App will still use Google Analytics, but will no longer submit stats directly to developer. this may slightly improve performance.
0.63 12.10.10 Minor bug fixes and code cleanup.
0.62 12.05.10 Added feature to allow users to reconcile/clear/unreconcile multiple transactions at a time. Other minor code updates.
0.61 11.29.10 Improved performance when calculating balances. Added a check / reference number field to the Transaction Add/Edit screen. Minor bug fixes.
0.60 11.15.10 Changed the filter account list feature to allow selection of multiple account types to display. Corrected an issue where transfer transactions would reconcile both the original transaction and the transfer to/from transaction when reconciling from the Transaction Add/Edit screen. Other minor code cleanup and small bug fixes.
0.59 11.10.10 Fixed bug where transaction classification was being set improperly when editing a transaction that didn’t have a classification set.
0.58 11.05.10 Improved loading routine to handle updating balances a little better. Minor bug fixes & tweaks.
0.57 10.26.10 Fixed bug with larger numbers not storing negative values properly. Added cleared balance. Set text entry to start with capital letters.
0.56 10.19.10 Fixes bug where running balance isn’t updated promptly. Changed to allow users to opt out of Google Analytics data submission, from the Statistics screen under the Settings menu. Additional tweaking to the balance calculation process.
0.55 10.18.10 Database improvements to support transaction & balance amounts in excess of 20million (previous limit). Performance tweaks for background processes. Minor changes to the Light theme. Added Google Analytics code, requiring an extra permission ACCESS_NETWORK_STATE.
0.54 10.11.10 Added option to change date formating between MDY, DMY, and YMD. Added ability to opt-out of statistics collection.
0.53 10.06.10 Added appearance options to the settings menu. Added statistics collection, also available on the settings menu. Rearranged the settings menu slightly.
0.52 Fixed bug that prevented some users from opening the app.
0.51 Code cleanup, minor bug fixes, improved error handling.
0.50 Fixed problem with the ‘update balance’ adjustment not being calculated properly.
0.49 Added error handling to help users experiencing a Force Close when entering transactions. Also added instructions to resolve this issue when it occurs.
0.48 Major code and database revision to rid the app of the float datatype as it was causing problems for some users.
0.47 Added icons to the accounts & transactions menus.
0.46 Changed several layouts to adhere to Google Ads implementation guidelines. Per Google’s guidelines, ads cannot be in scrolling lists and must always be visible. Ads will now generally be fixed at the bottom of the screen. Made some minor layout changes to promote a more consistent look.
0.45 Ad changes, changed the frequency in which ads display on the accounts and transactions screen. Will only show when a user has 2 or more accounts, or two or transactions.
0.44 Code cleanup, consolidating redundant functions for efficiency. Minor bug fix that could cause problems for users that haven’t updated in a while. Changed ad channel to an updated, more relevant channel.
0.43 Added ability to search transactions. This will only be available in the paid version.
0.42 Moved the version info from the accounts screen menu to the settings screen to make room for new features. Cleaned up the settings screen by removing the exit button as it is largely redundant.
0.41 Cleaned up the settings menu to make it more user friendly and to conform with the standard look & feel of Android menus.
0.40 Added ads to the bottom of the accounts and transactions lists. These ads will only appear once a user has three or more accounts, or more than three transactions showing in their respective lists. Added an indicator on the scheduled transactions screen to denote automatic entries versus manual entries.
0.39 Fixed reset button functionality when editing a scheduled transaction.
0.38 More error handling.
0.37 Minor error handling change to prevent a force close reported after update to v0.35.
0.36 Minor code changes to prep for paid version.
0.35 Changed the scheduled transactions screen to highlight ‘past due’ scheduled items in the same fashion as the transactions screen.
0.34 Minor bug with splash screen.
0.33 Ad on the bottom of the splash screen activity as well. Changed app name to ‘Cashflow (Free)’
0.32 Test ad on this activity.
0.31 Scheduled transactions from the transactions screen menu. Fixed problem with current balance calculation should a future transaction be reconciled prior to the transaction date.
0.30 Changed the way edits work when the device’s default language dictates that decimal places are delimited by a comma rather than decimal point. (For you wacky non-Americans).
0.29 Minor formatting change for a couple buttons.
0.28 Added ability to quickly add a transaction based on prior transactions. Should make entering recurring transactions a bit easier. Added the android.permission.INTERNET to the application manifest to support Google mobile ads in a future release. This application does not transmit any user data over the internet.
0.27 Changed the way transactions classifications work. This will be a seemless change for most users, but will work slightly differently. This will support future reporting changes. Also changed the transaction void button/dialog to be radio buttons.
0.26 Code cleanup. May improve memory usage and performance once user has a large database.
0.25 Moved detailed version info to this screen and cleaned up the splash screen to show only basic information for general users. Cleaned up buttons on varions screens.
0.24 Misc cleanup.
0.23 Misc cleanup.
0.22 Fixed issue with force-close after retoring from an old backup.
0.21 Minor fixes, typos and such.
0.20 Minor change to pre-populated currency description.
0.19 Added basic support for multiple currencies. May add a conversion factor or table for transfers between accounts later.
0.18 Changed name from ‘NDL Cashflow Beta’ to ‘Cashflow Beta’, fixed a bug when purging databse.
0.17 Changed the transactions screen to highlight unreconciled transactions from the current date and back to help differentiate between current and future transactions. Splash screen should also display properly the first time the application is opened after an upgrade. Highlighting and color of highlighting will be something a user can modifty in future releases.
0.16 Added ability to email the backup file. This is useful if you want recoverability should you lose, damage, or replace your phone. To restore, simply copy this file back to your phone’s SD card under the directory: /sdcard/ndl_cashflow_data
0.15 Minor fixes, typos, etc.
0.14 Added ability to update account balance ‘as of’ a specified date.
0.13 Added some filtering options. Filter accounts by type. See accounts screen menu as well as the settings screen to change this.
0.12 Added some sorting features. Ascend/descend transactions by date. Check the menu on the transactions screen, and the settings menu option from the accounts screen.
0.11 Minor fixes.
0.10 Bug fixes, confirmation dialogs for backup/restore, and a new splash screen.
0.09 Backup/restore to SD card.
0.08 7.28.10 Sorting changes to sort reconciled items by reconciled date.