Version History
1.8.2
- new Check for Updates menu command makes it easier to check for updates and to download newer versions
- new Registration menu command lets registered users check and save their license info
- new Open Recent menu command provides a list of recently opened documents
- replaced the text buttons in the Summary and Amortization pane with graphic buttons
- interface improvements and minor bug fixes
1.8.1
- rounding for amounts and percentages can now be set to six instead of five decimals, allowing more accurate multiplication value calculations
- fixed an issue where in some cases the selected rounding for amounts and percentages was ignored and a default rounding would be used
- fixed an issue that caused rows in the Amortization schedule to be selected very slowly, which would eventually cause the application to crash when selecting children or siblings again while the previous action wasn't finished
- fixed a bug that caused the calculated IRR, NPV and NFV to temporarily disappear when the document window was deactivated
- fixed a bug that caused the state of the auto update checkbox to be ignored when saving and opening documents
1.8
- improved Leopard compatibility
- internal code optimizations
1.7
- FinFlow is now a Universal Binary application
- revised Help
1.6.3
- removed a forgotten debug dialog
- added an example for loans with regular extra payments
- corrected some typos in the Help
1.6.2
- fixed a few bugs that occurred when resizing the FinFlow window
1.6.1
- increased the maximum number of periods per event to 600
- fixed a bug that prevented some of the printing preferences to be saved
- updated registration module
1.6
- added semimonthly, biweekly and weekly event frequencies
- the main Cash Flow window can now also be resized horizontally
- results and schedules can now be saved as rich text files, Microsoft Word files and Microsoft Excel files
- data from the Summary, Amortization, Details and Graphs panes can now be selected and copied to the Clipboard
- updated registration module
- user support enhancements
- revised printing module
- added a printing preference to allow the insertion of a page break before the Summary or the Amortization schedule
- speed improvements
- a bug which prevented the rate list in the Graphs pane to be displayed when the cash flow contains only one event has been fixed
- a bug concerning the display of the rate list in the Graphs pane when no range was set for the rates has been fixed
- fixed a problem with the FinFlow document icon
1.5
- new rate change event to allow interest calculations with variable rates, adjustable rate mortgages, etc.
- new fixed principal event: generate payments that consist of a fixed principal amount and accrued interest
- IDs: the Summary and Amortization pane now display event IDs, so that it's easier to recognise related events
- improved input validation: empty or incomplete fields are displayed with a yellow background, invalid input is displayed with an orange background
- faster date editing: up and down arrows in combination with the Control and/or Shift key allow the day, month or year to be adjusted
- graphs: both the net present value and the net future value can be graphed
- the Select All command now also works for lists in the Summary, Amortization, Details and Graphs panes
- trial version: the maximum amount that can be entered is raised to 10,000
- user interface changes
1.3.1
- improved input validation in the Event sheet window: if the user forgets to enter a value, this is clearly indicated by displaying the field with an orange background
- added a Page Setup button to the alert that warns the user that printed text will not fit on the page
- added extra commands to the Help menu for easier access to specific Help topics
- new About and Startup screen
- fixed a bug that caused the program to use lots of CPU when idle (bug reported by J. Marino)
- fixed a bug that occurs when the user tries to quit when a sheet window is open
- fixed a bug which caused the Preferences and Register windows not to activate properly on Panther
1.3
- new "interest only" events which can be used in loans, leases, funds, etc.
- compounding frequency: "none" is now renamed to "simple interest". See the Help for examples which explain the differences between simple and compound interest.
- simple interest: added detection of negative amortization. When a situation is recognized as a loan that could require US rule to be applied, this is indicated and a checkbox appears permitting the user to calculate this as a US rule problem.
- simple interest: FinFlow now also calculates unknowns when solving US rule problems and determines the IRR for simple interest problems.
- simple interest: the NPV is now calculated based on the NFV (after amortization using the declining balance method) instead of being calculated as the sum of the present values of individual payments (i.e. without taking into account the effect of amortization).
- bug fix: the display of the day count and rounding is now updated when opening a previously saved document with settings that are different from the default values.
- Help: added new Help pages on negative amortization (US Rule) and on how to calculate an annual percentage rate (APR) as defined in directive 98/7/EC of the European Parliament.
- interface: moved the US rule checkbox out of the Amortization pane to make it accessible when other panes are active.
1.2
- added none (simple interest) and continuous compounding as compounding frequencies
- added stepped arithmethic and geometric gradients
- added commands to duplicate and expand events
- events can now be deleted in groups instead of one at a time
- added drag and drop capabilities: selected lines in the Summary, Amortization, Details and Graphs panes can now be dragged into another application
- added the possibility to apply U.S. Rule (no interest on interest) for simple interest amortization
- rearranged the event dialog so that the main window tabs remain visible while editing events
- rearranged the Details so that all details are visible without scrolling
- added a few more Examples and Frequently Asked Questions topics to the Help
- made a few minor cosmetic changes
1.1
- a new time graph has been added: users can now graph the cumulative net present value of a cash flow to see how the NPV changes over the lifetime of a project
- input fields and results are rearranged so that the main input fields and results are now right above each other in the center of the window
- the Options button has been replaced by a bevel button which indicates the cash flow's options
- added a keyboard shortcut to open the Options dialog
- the space occupied by the old Options button is now taken by the status label and the progressbar
- the display of dates and numbers is now automatically updated when the user changes date and number settings in System Preferences while the program is running
- made some internal changes to allow the internal rate of return to be calculated when very large amounts are involved
- removed unnecessary recalculations when no values have been changed in the options and the events dialogs
- deactivating and reactivating a document no longer triggers a recalculation
- enabled the grow icon in document windows
- settings for dispaying Help tags are now correctly restored
- slightly changed the layout of printouts to accomodate for large numbers
- included the "last date" header in printouts
- corrected some typing errors and added a Tips and a Frequently asked questions section to the Help
1.0
- First shareware release