Data Quality Suite:Build History: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(16 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== | [[Data Quality Suite|← Data Quality Suite]] | ||
{{CustomTOC}} | |||
* | ==Individual Object Build History== | ||
* | For a specific build history of a Data Quality Suite Component, see the links below. | ||
*[[Build History:Address Object|Address Object Build History]] | |||
*[[Build History:Name Object|Name Object Build History]] | |||
*[[Build History:Phone Object|Phone Object Build History]] | |||
*[[Build History:Email Object|Email Object Build History]] | |||
==December 2020 Release== | |||
''Released December 2020'' | |||
<p class="sectionhead">Data Quality Suite Global Changes</p> | |||
:*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'' | |||
<p class="sectionhead">Data Quality Suite Global Changes</p> | |||
:*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 | ;Folder hierarchy restructuring | ||
Line 10: | Line 119: | ||
*The 'interfaces' folder will now contain the files necessary to generate the corresponding wrappers. | *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 | ;SWIG Update | ||
*We have updated the SWIG interface files to version 2.0.11. | *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 | |||
[[Category:Build History]] | [[Category:Build History]] | ||
[[Category:Data Quality Suite]] | [[Category:Data Quality Suite]] |
Latest revision as of 01:00, 13 January 2021
Individual Object Build History
For a specific build history of a Data Quality Suite Component, see the links below.
- Address Object Build History
- Name Object Build History
- Phone Object Build History
- Email Object Build History
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
- 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.
- 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.
- 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