TinyBooks (Pro) Version History

Version 1.0 - January 17, 2003 - Initial Release of TinyBooks

Version 1.01 - January 18, 2003 - Changed a very geeky printer error message into English, and added a pointer to the TinyBooks web page to the program itself.

Version 1.02 - January 28, 2003 - Corrected a bug that resulted in account lists being shown in mixed fonts and sizes. Also added a little online help, and some cosmetic improvements.

Version 1.03 - February 3, 2003 - Added in-dialog help, cosmetic improvements, and fixed a bug that resulted in saved files (in OSX only) to be saved in the parent of the directory chosen, instead of the actual chosen directory.

Version 1.04 - April 17, 2003 - Added some cosmetic improvements to Income, Expense and Account lists, and fixed a bug that prevented Copy and Paste keyboard equivalents from being used within TinyBooks.

Version 1.05 - April 19, 2003 - Changed mono-spaced font from Monaco to Courier New (the automatic handling of ligatures in OSX was causing a problem.)

Version 1.06 - May 5, 2003 - Added the ability to handle non-calendar fiscal years, interface enhancements, and a preferences dialog.

Version 1.07 - May 19, 2003 - Added a non-modal help dialog, updated contact and web site info, eased online registration, etc.

Version 1.08 - June 13, 2003 - Printed, custom reports now include the criteria used to generate the reports.

Version 1.09 - October 23, 2003 - Monthly lists of income and expense items can now be re-sorted to display by date (formerly, they remained in the order of data entry.)

Version 1.1.0 - December 10, 2003 - Improved handling of international currencies.

Version 1.1.1 - December 16, 2003 - Added instantaneous tally of monthly expenses, income and profit

Version 1.1.2 - January 22, 2004 - Added a few cosmetic touches, improved new set of books document creation, etc.

Version 1.1.3 - January 28, 2004 - Fixed column heading alignment on Interim Expense and Income printouts.

Version 1.1.4 - February 10, 2004 - TinyBooks was a bit of a "processor hog"...that is now fixed.

Version 1.1.5 - March 23, 2004 - Enhanced keyboard equivalents...now arrow keys work as one might hope (up/down arrows move up and down the current monthly list, left/right arrows move month-to-month.) Fixed a "roaming icon" problem where a saved TinyBooks document might change its position in the Finder.

Version 2.0.0 - April 5, 2004 - A MAJOR UPDATE - Improved and enlarged the Accounts Dialog; added new icons for all file types; enlarged and added to the Help window; the main monthly window is now resizeable and shows "on-the-fly" calculations of both monthly and year-to-date totals; improved the Utility Menu so applicable items can be used even when a TinyBooks document is not open; added a Print Interim Mileage Form to the Utility Menu; improved default day determination on expense/income entry; the Create Custom Reports dialog is now modeless allowing easy switching from window to window; added a new type of report which can be used to view, print or export all transactions (expense or income) for any time period; improved handling of non-standard fiscal years; improved the default document naming convention; added the ability to handle recurring expense and/or recurring income items; added ability to create a TinyBooks v2 document from a TinyBooks v1 document (leaving original untouched); various other internal, cosmetic and interface improvements.

Version 2.0.1 - April 27, 2004 - Added a "Safety-Backup" protection preference, improved the help, fixed a bug whereby a new document window might appear behind the help window instead of in front of it.

Version 2.0.2 - June 11, 2004 - Improved window handling (TinyBooks now remembers all main window/dialog positions and sizes.) This version also adds a new preference allowing the user to personalize the name of the Safety-Backup file.

Version 2.0.3 - June 29, 2004 - Added Save As Text (TAB-delimited) to Accounts Dialog. Added new preference for default day determination when entering new items.

Version 2.0.4 - July 18, 2004 - Enhanced date-sorted and account-sorted custom report capability

Version 2.0.5 - August 31, 2004 - Improved file error handling and added display of current month in fiscal year to the Accounts dialog.

Version 2.0.6 - December 3, 2004 - Added a "Print Full Year Expense/Income Entry Forms" item to the Utility Menu, improved help text, etc.

Version 2.0.7 - January 3, 2005 - Improved the ease of data entry in the Amount Field of the "Enter New Expense Dialog", other minor changes, etc.

Version 2.0.8 - February 6, 2005 - Improved the ability to EXPORT information from the Accounts and Reports windows to tab-delimited text files (for import to spreadsheets, etc.)

Version 2.0.9 - March 8, 2005 - Improved the Accounts Dialog: added the easy ability to move forward and backward one month at time, and added columns to show the monthly and year-to-date percentage each account represents compared to the applicable totals, etc. (Simply put, it's now easier to see where the money's going, and where it's coming from!)

Version 2.1.0 - March 13, 2005 - Fixed a bug where it was possible that the first title line of a printed or exported Account listing could show the month of the underlying Expense/Income window, rather than the month chosen on the Account dialog. (The data itself was correct, but the title could have been wrong.)

Version 3.0.0 - July 4, 2005 - A MAJOR UPDATE - Added a new Professional Invoice Printer, added fully-automatic Account Charting with built-in support for budgets, increased the width of Comment/Description and Check Number fields, increased the maximum number of transactions per month, etc.

Version 3.0.1 - August 12, 2005 - Added the ability to duplicate an existing item in the Monthly Expense/Income windows, and improved the ability to personalize printed invoices.

Version 3.0.2 - December 7, 2005 - Added a new Help Topic called "Moving to a New Year", and a new Preference item related to saving keystrokes in data entry.

Version 3.0.3 - January 8, 2006 - The Professional Invoice Printer was made just a little smarter. Now, if there is no "Ship To:" information provided by the user, the "Ship To:" section of the invoice will not be printed. This change was frequently requested by those businesses that more frequently wish to produce invoices for services performed, as opposed to products shipped.

Version 3.0.4 - January 15, 2006 - Improved the "New..." dialog; updated help text; added easy import of previous year's information (name, address, email, phone, web, accounts, budgets, invoices, etc.); added Import Invoices to Utility Menu, etc.

Version 3.0.5 - February 22, 2006 - Improved Copy/Paste capability from, to and within TinyBooks.

Version 3.0.6 - March 17, 2006 - Improved Professional Invoice Printer, improved Enter Expense/Income item dialog, improved ease of entry of recurring expense and income items, updated help text, etc.

Version 3.0.7 - April 25, 2006 - Improved the export of reports as tab-delimited text, etc.

Version 4.0.0 - September 15, 2006 - A MAJOR UPDATE - Added intuitive support for handling virtually any kind of taxes from any country, including State Sales Taxes, GST (Goods and Service Taxes), PST (Provincial Sales Taxes), VAT (Value Added Taxes) and more. Added support for international dates as MM/DD or DD/MM. Added ability to export and import transactions. Added ability to move a transaction from one month to another. Added cosmetic and functional improvements to the Professional Invoice Printer. Increased maximum number of monthly transactions. Improved Help Text and added the ability to copy the complete text (for viewing elsewhere, printing, etc.) Improved the creation of safety backups. Improved the ability of TinyBooks to import settings from previous years (so setting up the books for a new year is quick and easy.) And more...

Version 4.0.1 - October 15, 2006 - Revised help text, simplified various dialogs, improved Reports window, etc.

Version 4.0.2 - November 15, 2006 - Vastly simplified and enhanced the creation of a set of books (for both first-time and long-time users.)

Version 4.0.3 - March 15, 2007 - Improved window handling, copy and paste, keyboard equivalents, etc.

Version 4.0.4 - April 7, 2007 - Added the ability to sort reported items by check number to the Reports window.

Version 5.0.0 - July 2, 2007 - A MAJOR UPDATE - Added the ability to print Estimates as well as Invoices; Invoices now include 10 description lines and 1 total line with auto-calculated and auto-formatted amount fields on each line; Transactions in all Monthly Windows are now easily sorted by Date, Comment, Check#, Account#, Amount or Type (expense or income); a new Bottom Line Report has been added ("exactly the report that your accountant would want"); the allowable Comment width for each transaction has been increased by approximately 50%, an Auto-Comment popup menu has been added to the Enter Expense/Income Dialog to allow easy entry of Comments that are identical to comments previously entered; etc.

Version 5.0.1 - July 13, 2007 - A Minor Update with MAJOR Importance - TinyBooks can now easily convert all TinyBooks documents created with previous versions of TinyBooks to the latest format. This allows anyone who is running any older version of TinyBooks from version 1 through version 4 to immediately enjoy all the advanced features of this latest version of TinyBooks.

Version 5.0.2 - July 22, 2007 - Added keyboard equivalents to all items in the new Sort Menu, and improved the Auto-Comment Popup Menu.

Version 5.0.3 - April 20, 2008 - Added an indication of the Fiscal Year to the top line of generated reports, added a new preference allowing auto sort of transactions immediately upon entry, added a monthly budgets column to the Accounts Dialog and associated reports, etc.

Version 5.0.4 - May 20, 2008 - A quick BUG FIX release. With the right, but luckily rarely used sequence of steps, it was possible to put TinyBooks into a mode where mouse clicks would be ignored in the main window. That is now fixed. (This is a bug that has haunted the author for a very long time, and it is a pleasure to squash the bug once and for all!)

Version 6.0.0 - August 28, 2008 - A MAJOR UPDATE - Added Auto-Comment and Auto-Check# features, Revamped the Reports and Transaction Search Window (allowing easy per-client reporting), Added Find and Find Again to monthly windows, Added Invoice/Estimate/Statement/Proposal Customization, Improved Multi-Country Tax support (with automatic tax calculations), and much more.

Version 6.0.1 - September 3, 2008 - A quick BUG FIX release - Fixed a bug in the Check# Popup Menu, and fixed a spelling error in the How To Update help text.

Version 6.0.2 - April 17, 2009 - A relatively minor update - Added 'PayPal' to the Automatic Check Popup Menu, fixed a bug where an exported Bottom Line Report would mistakenly duplicate the Total column, and added a 'Freeze AutoComments' menu item to the Utility Menu (allowing a user who is satisfied with the existing set of remembered comments to freeze the list just as it is.)

Version 6.0.3 - February 17, 2010 - This update to v6 of TinyBooks (v6.0.3) adds only one new feature, and that is the ability to create a "TinyBooks-Pro-Conversion" file. With this file, existing TinyBooks users can upgrade to the new v7 of TinyBooks Pro without having to re-enter even a single transaction. See the built-in Help Window of TinyBooks v6 or TinyBooks Pro v7 for more complete info. The simple goal of this release was to ensure that no existing TinyBooks user will be left behind. TinyBooks v6 can actually convert ANY earlier TinyBooks document to v6 status, and thus TinyBooks v6.0.3 is the bridge or gateway that will allow users of any previous TinyBooks version to upgrade to the new TinyBooks Pro v7.

Version 7.0.0 - February 17, 2010 - TinyBooks Pro - With this release, TinyBooks version 7 has become TinyBooks Pro. TinyBooks Pro is a completely re-written version of the old TinyBooks from the ground up. The new TinyBooks Pro runs natively on any Intel-based Macintosh running Mac OSX (TinyBooks Pro does NOT require Rosetta Emulation as the old TinyBooks did). TinyBooks Pro v7 includes many new features (such as automatic Bottom Line Quarterly Reports, TypeAhead Comments, Enhanced Backup, and more) but the real news about TinyBooks Pro v7 is that it still retains the same ease-of-use as TinyBooks was always known for. TinyBooks Pro is still TinyBooks, but now it natively includes support for all those little human interface niceties (sadly missing from previous versions) such as easy keyboard navigation, mouse scroll wheel support and more. TinyBooks is much less modal, with easily resizeable windows, and lists that are much more easily navigable.

Version 7.0.1 - February 23, 2010 - TinyBooks Pro - Improved the import of old TinyBooks documents, fixed a typo in the Enter dialog help text, added an 'ADD' button to TinyBooks Pro's Professional Invoice Printer utility, etc.

Version 7.0.2 - March 1, 2010 - TinyBooks Pro - Fixed a bug in the New With Import dialog, and improved the tab-ordering in the Professional Invoice Printer window.

Version 7.0.3 - March 16, 2010 - TinyBooks Pro - Improved the importing of old TinyBooks documents, improved the built-in help text and error messages, improved the Recur Dialog, added the ability to delete all items in the current month, and added three new Preferences (to Auto-Sort New/Modified transactions on entry, to enable/disable the Total Transaction Amount field, and to show Monthly and Reported Amounts as inclusive or exclusive of taxes.)

Version 7.0.4 - March 30, 2010 - TinyBooks Pro - Fixed a bug that prevented the On-The-Fly-Totals from updating as they should, reduced the height of the Invoice Printer dialog to better fit monitors with limited resolutions, added a new Preference to allow the default background color of the Company Area on printed invoices to match the color used in older versions of the non-Pro TinyBooks, updated the text in the Help Window, etc.

Version 7.0.5 - June 14, 2010 - TinyBooks Pro - The Main Monthly Window, the Reports Window and the Invoice Printer Window can now all be minimized as desired. I've also added a Quote button on the Invoice Printer dialog (in addition to the existing Invoice, Proposal, Estimate and Statement buttons.) I've also fixed an oversight where the header line in saved, exported and printed Account listings did NOT include the name of the month being reported...now it does.

Version 7.0.6 - February 18, 2011 - TinyBooks Pro - Added a Receipt button to the Professional Invoice Printer window, made the Generate button the default button on the Reports window, fixed the New and New With Import dialogs so the default fiscal year is shown on dialog opening, added a cloverleaf (Apple/Command key) icon to the Calculate Tax button on the Enter/Modify Item dialog to properly show the keyboard equivalent, modified the Enter/Modify Item dialogs to more prominently highlight the current month, and improved the international handling of Import and Export functions.

Version 7.0.7 - December 21, 2011 - TinyBooks Pro - Added more flexibility to the Professional Invoice Printer, improved the ability of TinyBooks Pro to handle multiple companies, improved file error handling, modified and extended the built-in Help window, added the ability to automatically recur a transaction a specified number of months into the future, fixed a printing bug, improved the handling for international tax situations, added various cosmetic improvements, and more.

Version 7.0.8 - January 21, 2012 - TinyBooks Pro - Newly created TinyBooks Pro documents now include a ".TB7" file extension. Added an "Option-Duplicate" to duplicate the selected item but with today's Day instead of the Day of the selected item. Added a couple of new PaymentTypes to the default list. Other internal, invisible changes.

Version 7.0.9 - January 22, 2012 - TinyBooks Pro - For some users of v7.0.8, a document icon did not appear correctly. That is now fixed.

Version 7.1.0 - April 24, 2012 - TinyBooks Pro - Improved the Professional Invoice Printer Window (added automatically incremented and/or guaranteed unique invoice numbers, improved printing of invoices on US Letter and A4 paper, other cosmetic improvements), Improved the Recurring Item dialog, Simplified the ability to rollover from one year to the next, Improved Help Window, etc.

Version 7.1.1 - August 3, 2012 - TinyBooks Pro - TinyBooks Pro is now code signed for increased compatibility with the latest OSX 10.8 known as Mountain Lion.

Version 7.1.2 - January 7, 2013 - TinyBooks Pro - This version enhances both the handling of recurring transactions and the handling of automatically calculated taxes (specifically, when two different taxes are defined but when only one tax is required for a certain transaction.)

Version 8.0.0 - April 18, 2013 - TinyBooks Pro - A VERY MAJOR UPDATE - This version includes vastly enhanced Professional Multi-Item Invoice Printing (B&W, Grayscale or Color), Professional Check Printing, Complete Mileage Support (business, charitable, and/or medical), Enhanced Interim Form Printing, Extended Transaction Limits, Monthly Color-Coding, Reconciliation Checkmarks, and more.

Version 8.0.1 - April 23, 2013 - TinyBooks Pro - A quick fix. This version fixes a bug in the Reports Window that might appear if certain non-USA Regions are chosen in the Language and Text System Preferences panel.

Version 8.0.2 - April 28, 2013 - TinyBooks Pro - A quick fix. This version fixes a bug that prevented proper entry of Business Mileage Rates.

Version 8.0.3 - May 4, 2013 - TinyBooks Pro - Improved the Professional Invoice Printer window with more logical tab-ordering and added a Popup Menu so a user can easily choose a saved invoice template by the name of the person being invoiced. Also added similar improvements to the Professional Check Printer dialog.

Version 8.0.4 - May 19, 2013 - TinyBooks Pro - Increased the default width of the Main Monthly Window to better show the Amount column, without first having to re-size (widen) the window.

Version 8.0.5 - July 8, 2013 - TinyBooks Pro - The (reconciliation) Checkmarks are now saved with the document itself, rather than being cleared each time the document is opened. (They can still be cleared on demand as desired.) Added a new preference to deterimine if, when a TinyBooks Pro document is opened, the month first displayed should be the month closest to the current date, or the month that was most recently modified. Increased the default width of the Reports Window to better show the Amount column, without first having to re-size (widen) the window. Fixed a bug in printed or saved Reports where the Date Range would always show "Full Year", even if it was only a subset of the year that was chosen. (The actual entries listed were always correct as specified.)

Version 8.0.6 - September 9, 2013 - TinyBooks Pro - Fixed a Mileage handling bug when rolling over a document from one year to the next. Also, improved the Check Printer Window by adding an InkSaver Checkbox.

Version 8.0.7 - October 24, 2013 - TinyBooks Pro - A quick Mac OS 10.9 (Mavericks) fix. This fix ensures that the ability to convert older TBPv7 documents to TBPv8 status is available.

IMPORTANT NOTE: Previous versions of TinyBooks Pro v8 required Mac OS 10.6 or above. Future releases of TinyBooks Pro (starting with v8.0.8) will require Mac OS 10.7 or greater.

Version 8.0.8 - February 13, 2014 - TinyBooks Pro - Added the ability to sort ALL months (at the same time) by Date, Comment, PaymentType, Amount, Account, etc. Added a Checkmarks Info display (in the same area as the OnTheFly Totals display) to ease checking, banking and/or credit card reconciliations. Updated Help text and more.

Version 8.0.9 - June 7, 2015 - TinyBooks Pro - The Bottom Line Report Dialog and The Accounts Dialog both now show the tax totals associated with each account.

Version 8.1.0 - August 13, 2015 - TinyBooks Pro - Added a new Monthly Notes feature. Now, each month can include optional notes. These notes might help to explain a transaction when you need more space than the typical Comment field contains. A note might also serve as a reminder to do a certain task in a future month (pay a bill, check the status of some payment, etc.) Also fixed a cosmetic-only problem with the Bottom Line Report dialog, and a spelling error in the Help window.

IMPORTANT NOTE: TinyBooks Pro users running Mac OSX 10.11 (known as El Capitan) should be sure to use v8.1.1 (or later) of TinyBooks Pro.

Version 8.1.1 - November 1, 2015 - TinyBooks Pro - Modified the method that TinyBooks Pro uses to associate TinyBooks Pro documents with TinyBooks Pro the application itself. Some users when updating to the latest Mac OSX known as El Capitan (OSX 10.11) might find that their old TinyBooks Pro documents, when double-clicked, don't automatically run TinyBooks Pro. This update fixes that problem. (Just run the new TinyBooks Pro, v8.1.1, itself and then quit the program. Your old TBP documents are now double-clickable again. This update also improves the new Monthly Notes feature added in the previous version. Now the Monthly Window Title indicates whether you've added any Notes to the current month.

Version 8.1.2 - January 27, 2016 - TinyBooks Pro - Added the Fiscal Month Number (1-12) to the Main Monthly Window. Some cosmetic changes, etc.

Version 8.1.3 - May 15, 2016 - TinyBooks Pro - Added initial support for Retina (HiDPI) Displays and other cosmetic and spelling fixes.

Version 8.1.4 - June 5, 2016 - TinyBooks Pro - Improved support for Retina (HiDPI) Displays, and fixed a bug in the New and New With Import dialogs.

Version 9.0.0 - August 17, 2016 - TinyBooks Pro - A VERY MAJOR UPDATE - TinyBooks Pro now includes an always-open Peruse Window allowing you to easily peruse all current and past year's documents without having to close the currently open document. This upgrade also includes a Split Transaction dialog, the ability to Lock/Unlock a document (allowing "What if?" questions), a new Locked/Save Indicator, a new End-of-Year Printout (or PDF) for archival purposes, Improved Help Text, Error Messages, Document Conversion, Retina Support, Reports Window, Invoice Printer Window, and more. (Later: And, yes, TinyBooks Pro v9 works just fine with the latest macOS 10.12 known as Sierra.)

Version 9.0.1 - June 18, 2017 - TinyBooks Pro - Improved Help Text, improved the Shrink/Restore Comment Field menu item, added a "Toggle: Show OnTheFly or Checkmark Totals" menu item, etc.

Version 9.0.2 - October 27, 2017 - TinyBooks Pro - Improved Exception Handling (when converting old TinyBooks Pro documents to the current format), improved Error Messages and Help Text, fixed Exported and Imported FileTypes, etc. (TinyBooks Pro now requires Mac OS 10.9.5 and later...Mavericks, Yosemite, El Capitan, Sierra and High Sierra.)

Version 10.0.0 - January 1, 2018 - TinyBooks Pro - This is the first 64-bit release of TinyBooks Pro. All previous versions of TinyBooks Pro are 32-bit programs. As this is written, 32-bit programs are still allowed on the Mac. But, the writing is on the wall. Just like Apple already did with iOS (mandating 64-bit only apps), Apple is hinting that that time is coming for MacOS too. And, TinyBooks Pro is ready. (TinyBooks Pro v10.0.0 now requires Mac OS 10.9.5 and later...Mavericks, Yosemite, El Capitan, Sierra and High Sierra.)

Version 10.0.1 - September 15, 2018 - TinyBooks Pro - Fixed a problem where, on some versions of Mac OSX, ListBox Gridlines would fail to appear.

Version 10.0.2 - January 6, 2019 - TinyBooks Pro - Added initial support for Mojave's (Mac OS 10.14) Dark Mode. (This version of TBP now requires Mac OS 10.10.5 or higher.)

Version 10.0.3 - December 29, 2019 - TinyBooks Pro - This version of TinyBooks Pro is now properly code-signed, hardened and notarized per Apple guidelines. (This version of TBP now requires Mac OS 10.10.5 or higher.)

Version 10.0.4 - January 13, 2020 - TinyBooks Pro - Improved TBP's Dark Mode handling. This version of TinyBooks Pro is now properly code-signed, hardened and notarized per Apple guidelines. (This version of TBP now requires Mac OS 10.10.5 or higher.)

Version 10.0.5 - January 1, 2021 - TinyBooks Pro - This version of TinyBooks Pro is now an Apple Universal Binary application that can run natively on both Intel-based Macintoshes and the latest Apple Silicon-based Macintoshes. This is a 64-bit, code-signed and notarized application per Apple guidelines. (This version of TBP still requires Mac OS 10.10.5 or higher.)

Last Modified: January 1, 2021

 Space-Time Associates logo
 Copyright ©2024 by Ken Winograd
 Email: kenbiz [at] winograd [dot] com
 Web: https://www.winograd.com
 Twitter: @KenWinograd, @TinyBooksPro