Version 3.1 - December 14, 2017

This release comes with the following updates and enhancements:

  • Fixed: QuickBooks Destination Components created by version 2.0 or earlier may not work if upgraded to v3.0 when the component works with child objects. This fix introduces a new SSIS metadata upgrade, in order to work with our v3.0 capabilities. This fix should be considered a breaking change, as any packages will be silently upgraded once opened with v3.1 (or above), and the package will not work with a prior version after the upgrade is completed. 
  • Fixed: QuickBooks Destination component might send incorrect JSON requests when working with QuickBooks Online instance when the batch size is 1.
  • Fixed: We have removed some redundant metadata for QuickBooks Online, you may want to click the “Refresh Component” button for each QuickBooks component to get the latest metadata.
  • Fixed: You may run into "Specified cast is not valid" error when writing the QuickBooks Online using the QuickBooks Destination component.
  • Fixed: QuickBooks Desktop Gateway did not properly support certificates.
  • Fixed: When working with QuickBooks Online instance, the QuickBooks Destination component always tries to retrieve the sync token even one may have already been specified.
  • Enhancement: Improved high-DPI support.
  • Update: Update of licensing component to better support servers within a clustered environment to minimize potential false licensing errors.

Version 3.0 - October 6, 2017

This release comes with the following updates and enhancements:

  • New: We added support for QuickBooks on-premise desktop.
  • New: We added a documentation generation button to all SSIS components that can be used to generate a Word document which describes the component's metadata including relevant mapping, and so on.
  • New: Connections to QuickBooks are now made with the latest and greatest TLS protocol whenever possible.
  • New: Source component supports output timezone conversion.
  • New: Destination component supports input timezone conversion.
  • Enhancement: Some performance tuning and refactoring.
  • Update: Some updates to the licensing component.

Version 2.0 - July 7, 2017

This release comes with the following updates and enhancements:

  • New: We added support for SQL Server 2017.
  • New: We added an expression button in QuickBooks source component.
  • New: We added an expression button in QuickBooks destination component.
  • Enhancement: Improved high-DPI support.
  • Enhancement: Some minor GUI improvements.
  • Enhancement: We added command line support for License Manager program. 
  • Update: We upgraded the JSON library (Newtonsoft.Json.dll) to a more recent version (v10.0.2)
  • Update: We no longer deploy Newtonsoft.Json.dll assembly to Windows GAC.

Version 1.1 - May 5, 2016

This release comes with the following updates and enhancements:

  • New: We added support of reading line attribute from QuickBooks.
  • New: We added support for a few more entities.
  • Enhancement: Updated support for the latest SQL Server 2016 release candidate builds.
  • Enhancement: Running the 32-bit installation package on a 64-bit operating system is now blocked, as doing so makes our connection manager unrecognizable in 64-bit runtime.
  • Enhancement: We removed the requirement of .NET Framework 3.5 SP1 for SSIS 2012 and later.

Version 1.0 - January 22, 2016

This is our first official release of SSIS Integration Toolkit for QuickBooks software.

  • Three main components and application
    • QuickBooks Connection Manager
    • QuickBooks Source Component
    • QuickBooks Destination Component
  • Support for SSIS 2016, 2014, 2012, 2008R2, 2008, or 2005
  • Support for the following four actions in QuickBooks destination component
    • Create
    • Update
    • Hard Delete
    • Soft Delete