Difference between revisions of "Data Quality Suite:Build History"

From Melissa Data Wiki
Jump to navigation Jump to search
Line 1: Line 1:
[[Data Quality Suite|← Data Quality Suite]]
{{CustomTOC}}
{{CustomTOC}}
==Build 2735==
==Build 2735==

Revision as of 20:29, 16 March 2016

← Data Quality Suite


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 Licenses
  • Removed old Grandfather license strings. If your license looks like "12A-23B-123C" rather than "ABdj439=-nd73hBEm2kl1=2nfdHaljksnd" then your license will no longer work.
Please contact a Melissa Data sales representative to ensure you have a valid license 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