™ Registered trademark.

 

Gunamoi Software

   Offline-Invoice - Release Notes






Offline-Invoice

Description

Screen Shots

Release Notes

Limitations

Licence

Privacy

Download

Register







Version 2.8 Release Date:  July 2023.

  • Improve PDF Invoice default layout and paging.
  • Fix so when selecting customer, list is alphabetically sorted ignoring case.
  • Updated all code libraries to latest versions.


Version 2.7 Release Date:  March 2023.

  • Fix bug in Customer Dialog where first row of customer name text boxes do not display or update correctly.
  • Fix possible bug error message about missing config file when closing newly installed program.
  • Updated all code libraries to latest versions.
  • Some minor code optimisation, and improved logging.


Version 2.6 Release Date:  May 2022.

  • Updated code libraries to latest versions.
  • New faster code libraries used to handle XML and JSON files
  • Improved error handling in case of file corruption.


Version 2.5 Release Date:  February 2022.

  • Fix bug so when editing UnSynchronised New Invoice, user has both View Details and New Customer buttons, to view details of existing customer or add a new customer.
  • Additional error checking on Customer names and email addresses per QuickBooks rules.
  • Fixed bug where phone, fax, mobile, email, and web address blank when View Details of a customer already Sync with QuickBooks.
  • Fixed intermittent bug which failed to print default logo on invoice if user did not specify logo file.
  • Additional error checking and reporting if missing logo or format files.
  • Updated all code libraries to latest versions.


Version 2.4 Release Date:  December 2021.

  • Check new invoice numbers against Adjustment Note (credit memo) numbers to avoid duplicates.
  • Add new View Customer Information item in Edit menu, so user can view (but not edit) address and details of any customers, not just New unsynced customers.
  • Add new Customer Details button on the Invoice dialog, so user can view (but not edit) address and details of any customers, not just New unsynced customers.
  • Split data in AppData folder into two files, so we don't lose everything if one file is corrupted.
  • Fixed bug where invoice list didn't refresh after Delete, which could cause program to crash if a second Delete was attempted on the same invoice.
  • Fixed bug where valid customer email address is rejected if it contains '_'.
  • Fixed bug fails to read log file or dat files containing NUL characters, for example if PC is powered off before disk write cache is flushed.
  • Fixed bug in JSON & XML routines if text included unicode characters.
  • Updated all code libraries to latest versions, and change to alternate XML library for improved response.


Version 2.3 Release Date:  June 2021.

  • Add option in Company Preferences to adjust the minimum number of lines per invoice for blank line padding.
  • Fixed bug where some preferences may not be reset if switching between companies.
  • Add additional logging to log file.
  • Improved error reporting format for errors during Sync.
  • Updated all code libraries to latest versions.


Version 2.2 Release Date:  May 2021.

  • Fixed bug in PDF Invoice creation if certain characters were used in descriptions ('<', '&').
  • Fixed bug in Edit New Customer selection, which selected wrong customer to edit.
  • Fixed bug where Display Name was wiped if editing customer name fields.
  • Improved initial fill of name fields for new Customer, including Capitalisation where applicable.
  • Updated all code libraries to latest versions.

Version 2.1 Release Date:  September 2020.

  • New File menu, moving some items from Edit menu, and adding a list of Recently Printed Invoices.
  • If user chooses non-standard folder to save printed invoices, program will remember that folder for next time.
  • In Company Preferences, new checkbox allows user to change back to default folder for printed invoices.
  • After clicking New Customer button, any text already typed in the Customer field will automatically copy into the "Last name" field on the Customer Information dialog.
  • New "Are you sure?" warning before changing Database Storage folder.
  • New warning on "Initiating Browser Connection" message box, noting that Intuit no longer support IE11 for QuickBooks authorisations.
  • Increased detail of error messages in log file, especially for network errors.
  • Updated all code libraries to latest versions.

Version 2.0 Release Date:  May 2020.

  • Add invoice print formats that include item line numbers.
  • Updated Authorisation Code entry dialog to allow for longer authorisation codes, up to 512 characters.
  • Fixed bug that could occur if log file corrupted.
  • Updated code libraries to latest versions.
  • Various minor improvements to coding and window layout.

Version 1.9 Release Date:  July 2019.

Version 1.9 of Offline-Invoice was created to fix one major bug, and make some improvements:

  • Fixed bug where an error during Sync with QuickBooks caused the program to lock up.
  • Improved error detection & reporting.
  • Minor improvements to program efficiency.

Version 1.8 Release Date:  June 2019.

Version 1.8 of Offline-Invoice was the first full commercial release of Offline-Invoice.  Prior versions of the program were beta versions only provided to selected users for testing.

The major difference between version 1.8 and previous versions is the implementation of the latest OAuth 2.0 protocol for access to QuickBooks Online.

A quick summary of previous beta releases is listed below:

  • version 1.7, released for beta testing August 2018.
  • version 1.6, released for beta testing March 2018.
  • version 1.5, released for beta testing February 2018.
  • version 1.4, released for beta testing February 2018.
  • version 1.3, released for beta testing February 2018.
  • version 1.2, released for beta testing February 2018.
  • version 1.1, released for beta testing December 2017.
  • version 1.0, released for beta testing December 2017.