Data Quality Suite:Build History

From Melissa Data Wiki
Revision as of 01:00, 13 January 2021 by Admin (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

← Data Quality Suite


Individual Object Build History

For a specific build history of a Data Quality Suite Component, see the links below.


December 2020 Release

Released December 2020

Data Quality Suite Global Changes

  • The Windows DLLs have been compiled with the Visual Studio 2019 compiler. You no longer have to run the C++ Redistributables to use them.


Build 17058

Released May 2020

Data Quality Suite Global Changes

  • Deprecated Linux GCC-32-bit.
  • Build Numbers are now 5 digits


Build 2951

Released April 2017

Data Quality Suite Global Changes
  • All window binaries have been updated and time stamped using Sha-256 code signing certificate. This change does not require any code update.


Build 2921

Released February 2017

Data Quality Suite Global Changes
  • Compatibility Warning
The USPS has mandated the sole use of a new data encryption for the US data files to come into effect in August, 2017. We will begin rolling out this newly encrypted data files next month along with an Address Object update that will use this new data. Older Address Objects will not be able to use this new data and the new Address Object will not be able to use the old data. To facilitate transition, we will provide both the new and the old version of the data file until the August deadline. This means that by the August deadline, all customers will be required to update to the newer version of address object that uses the newly encrypted files. Afterwards the old data files will no longer be produced and un-updated address objects will not have any new files to use.


Build 2788

Released June 2016

Data Quality Suite Global Changes
  • We are currently deprecating all HPUX PA-RISC binaries until further notice. If you have any questions please contact your sales representative.


Build 2777

Released May 2016

Data Quality Suite Global Changes
  • Updated the DQT zip file to a ZIP64 compression to support the increased size of the .zip file.


Build 2735

Released February 2016

  • We underwent a cleanup of our local libraries for our Unix platforms: Solaris, HP-UX, AIX. This cleanup involved removing old and irrelevant symbols.
Unfortunately, this means that you may not be able to simply drop in this object. In those cases, no code changes are needed, just a recompile and relink.


Build 2710

Released December 2015

  • Setup.exe now has the option to install both 32 or 64 bit 2012 Visual C++ Redistributable packages.
  • Fixed AIX binaries when initializing multiple objects in a certain order were causing the objects to crash or fail.


Build 2613

Released July 2015

  • AIX and HXUX GCC compilers are now available.
  • SWIG wrappers have been updated to 3.0.5
  • NET wrappers have been updated to properly handle UTF-8 characters.


Build 2554

Released April 2015

  • We have removed all GCC compilers for the following platforms AIX, HXUX and Solaris. You could still find the native libraries in its respected directories.
  • All Setup.sh have been updated to accommodate the latest changes.


Build 2431

Released November 2014

  • We have updated the main Linux compiler from GCC 3.4 to GCC 4.2.1. This is to support linking of different versions of underlying libraries which may cause problems in the older versions of GCC.
  • The gcc34_32bit and gcc34_64bit directories are still currently on the disc but not installed. If you need them, go to \address\linux\gcc34_34bit or \address\linux\gcc34_64bit.
This new build should be completely backwards compatible and resolve a linking issue where conflicts could happen if our library and the client application uses different versions of the same library.


Build 2420

Released August 2014

  • All DQSuite objects now have a new Solaris 10 Workshop 12 build. This build is currently not installed by the installer, but can be found on the disc under Solaris/ws12_64bit.
  • All Solaris GCC builds are set for end of life on 4/15/2015. These are the builds in the solaris/ws6_32bit and solaris/ws6_64bit directories. We recommend moving to the new workshop compiler to take advantage of the newest optimizations and speed efficiencies.


Build 2408

Released July 2014

Object Compatibility Summary
  • All Windows Libraries: Melissa Data has upgraded our windows compiler from Visual Studio 2008 to Visual Studio 2012. This means that the C++ 2012 Redistributable is required to be able to run the objects.
This redistributable is installed by the setup. However, if you are manually copying over the libraries, you must first install the redistributable. You can find it in the extras/redist directory on the disc.
Address
AE17 is no longer returned for unnecessary suites. AS23 will be returned instead for extraneous information. See below for more information.
Phone
Global Phone users must update phone object and data files together. You cannot use new object with old data or old object with new data.
New Solaris Build
  • All DQSuite objects now have a new Solaris 10 Workshop 12 build. This build is currently not installed by the installer, but can be found on the disc under Solaris/ws12_64bit.
Folder hierarchy restructuring
  • Each object's samples will now all be found in the 'samples' folder.
  • Samples utilizing the COM version of the objects will be found in the '\samples\Legacy' directory.
  • Samples utilizing the language wrappers and DLLs will be found in the '\samples' folder in their respective languages.
  • The 'interfaces' folder will now contain the files necessary to generate the corresponding wrappers.
PL/SQL Wrapper Update
  • The pl/sql wrappers have been updated.


Build 2381

Released June 2014

Object Compatibility Summary
  • All Windows Libraries: Melissa Data has upgraded our windows compiler from Visual Studio 2008 to Visual Studio 2012. This means that the C++ 2012 Redistributable is required to be able to run the objects.
This redistributable is installed by the setup. However, if you are manually copying over the libraries, you must first install the redistributable. You can find it in the extras/redist directory on the disc.
Address
AE17 is no longer returned for unnecessary suites. AS23 will be returned instead for extraneous information. See below for more information.
Phone
Global Phone users must update phone object and data files together. You cannot use new object with old data or old object with new data.
Folder hierarchy restructuring
  • Each object's samples will now all be found in the 'samples' folder.
  • Samples utilizing the COM version of the objects will be found in the '\samples\Legacy' directory.
  • Samples utilizing the language wrappers and DLLs will be found in the '\samples' folder in their respective languages.
  • The 'interfaces' folder will now contain the files necessary to generate the corresponding wrappers.
PL/SQL Wrapper Update
  • The pl/sql wrappers have been updated.


Build 2362

Released May 2014

Object Compatibility Summary
  • All Windows Libraries: Melissa Data has upgraded our windows compiler from Visual Studio 2008 to Visual Studio 2012. This means that the C++ 2012 Redistributable is required to be able to run the objects.
This redistributable is installed by the setup. However, if you are manually copying over the libraries, you must first install the redistributable. You can find it in the extras/redist directory on the disc.
Address
AE17 is no longer returned for unnecessary suites. AS23 will be returned instead for extraneous information. See below for more information.
Folder hierarchy restructuring
  • Each object's samples will now all be found in the 'samples' folder.
  • Samples utilizing the COM version of the objects will be found in the '\samples\Legacy' directory.
  • Samples utilizing the language wrappers and DLLs will be found in the '\samples' folder in their respective languages.
  • The 'interfaces' folder will now contain the files necessary to generate the corresponding wrappers.
SWIG Update
  • We have updated the SWIG interface files to version 2.0.11.


Build 2288

Released February 2014

Folder hierarchy restructuring
  • Each object's samples will now all be found in the 'samples' folder.
  • Samples utilizing the COM version of the objects will be found in the '\samples\Legacy' directory.
  • Samples utilizing the language wrappers and DLLs will be found in the '\samples' folder in their respective languages.
  • The 'interfaces' folder will now contain the files necessary to generate the corresponding wrappers.


Build 2269

Released October 2013

Object Compatibility Summary
Email
New SetCachePath and SetCacheUse methods. Should not affect compatibility as they are additions only.
Swig Files Updated
  • The interface samples for our objects are generated using SWIG. We have updated to version 2.0.10 of SWIG.
Dual Layer Disc
  • The DQSuite is using a dual layer DVD disc because it has surpassed the 4.7 GB limit of a single layer disc. This should affect very few people as the vast majority of DVD players can read dual layer discs out of the box.


Build 2225

Released July 2013

Removing Elot data files (old notice)
  • Elot data files will no longer be available on the DQSuite disc download. Elot is only used by Address Object for presorting purposes. If you require the Elot data files, please contact your sales representative.
The setup on this disc will remove previous Elot data files to prevent conflicts in data freshness.
New GetResultCodeDescription Method (old notice)
  • All objects now contain a new method named GetResultCodeDescription. This method will take a result code (ie: "AS01") and return either a short or long text description. Is method uses a new enumeration ResultCdDescOpt.
A recompile is necessary to use this new method.


Build 2214

Released June 2013

Object Compatibilty Summary
Address
New GetResultCodeDescription method. Does not break compatibility but recompile needed to use new method.
Name
New GetResultCodeDescription method. Does not break compatibility but recompile needed to use new method.
Phone
New interface added but will not affect existing interface. New GetResultCodeDescription method. Does not break compatibility but recompile needed to use new method.
Email
New GetResultCodeDescription method. Does not break compatibility but recompile needed to use new method.
Removing Elot Data Files
  • Elot data files will no longer be available on the DQSuite disc download. Elot is only used by Address Object for presorting purposes. If you require the Elot data files, please contact your sales representative.
  • The setup on this disc will remove previous Elot data files to prevent conflicts in data freshness.
New GetResultCodeDescription Method
  • All objects now contain a new method named GetResultCodeDescription. This method will take a result code (ie: "AS01") and return either a short or long text description. Is method uses a new enumeration ResultCdDescOpt.
  • A recompile is necessary to use this new method.


Build 2149

Released March 2013

Object Compatibility Summary
Address
None. New methods for AutoCompletion functionality so you will need to alter your source to use the new methods.
Email
Brand new Email Object. Binary compatibility is intact so your source code will not need to change. However, the new object requires new data files, so you must update the object and data files together.
Brand New Email Object
  • We have developed a brand new email object that will verify emails much better than before. Please see the Email Object section and read the manual for more information.
Deprecated License Keys
  • Removed old Grandfather License Keys. If your License Key looks like "12A-23B-123C" rather than "ABdj439=-nd73hBEm2kl1=2nfdHaljksnd" then your License Key will no longer work.
Please contact a Melissa Data sales representative to ensure you have a valid License Key at 1-800-800-6245 x4 or sales@melissdata.com.
Unix Installers
  • Updated to version 1.6.1 to fix ROOT install issue
  • Updated to install new Email Object files