The first real-time, plug-and-play AI entity resolution product for fraud detection.       Learn more >

Senzing API Version History

Latest v2.2 release: 2.2.5 (17 Nov 2020)
Latest v2.1 release: 2.1.1 (22 Sep 2020)
Latest v2.0 release: 2.0.1 (23 Jul 2020)
Latest v1.15 release: 1.15.6 (30 Jun 2020)
Latest v1.14 release: 1.14.8 (30 Apr 2020)
Latest v1.13 release: 1.13.7 (13 Feb 2020)
Latest v1.12 release: 1.12.2 (6 Nov 2019)

---------------------------
Version 2.2 releases
---------------------------

Version: 2.2.5
Released: 17 Nov 2020

  1. Enhance whyEntities* response with additional disclosed relationship details
  2. Fix handling of specialized characters in data. This resolves bad XML parsing errors.

Version: 2.2.4
Released: 2 Nov 2020

  1. Enhance reevaluation processing, including improved error reporting
  2. Fix reevaluation Unknown DATA_SOURCE value error
  3. G2Loader redo only mode (-R) now automatically calculates additional threads unless specified (-nt)

Version: 2.2.3
Released: 29 Oct 2020

  1. Improve redo processing

Version: 2.2.2
Released: 23 Oct 2020

  1. Improve redo processing
  2. Fix Requested lookup of [ETYPE_ID] using unknown value [0]. Value not found error caused by a bad internal hash. The issue is self-correcting, and entity resolution is not affected
  3. Fix G2Export fetchNext error
  4. Various G2Loader enhancements, including improvements for container usage
  5. Various bug fixes and improvements

Version: 2.2.1
Released: 30 Sep 2020

  1. Include missing G2Loader PostgreSQL governor file: governor_postgres_xid.py

Version: 2.2.0
Released: 29 Sep 2020

  1. Enhance Python tooling
  2. (Python tooling) G2Command.py enhancements
    • purgeRepository command now accepts --FORCEPURGE argument to purge without prompting
    • restart command restarts G2Command and turns off debugging if on, reloads config changes if any made for example using G2ConfigTool
    • restartDebug command restarts G2Command and turns debug on
    • timer command times command execution. Toggles on/off with same command
    • (command line argument) -t and --debugTrace enables debugging
  3. (Python tooling) G2CreateProject.py enhancements
    • Improved error handling
    • Add API version to output
  4. (Python tooling) G2Export.py enhancements
    • G2Export.py no longer uses G2Project.ini
    • New export completion output formatting
    • Increased CSV field limit to prevent abend on very large JSON_DATA field
    • Fix issue for export row count under certain data conditions
  5. (Python tooling) G2Loader.py enhancements
    • G2Loader.py no longer uses G2Project.ini
    • Automatically optimize thread count (-nt command line argument overrides auto-optimization)
    • New startup and statistics format and information: thread calculation, configuration details, file info, shuffling info, redo info, and governor ingestion pause info.
    • (command line argument) -sr and --STOPONRECORD stops loading records at n records
    • (command line argument) -P and --purgeFirst now prompts before purging
    • (command line argument) -FORCEPURGE and --FORCEPURGE purges without prompting
    • (command line argument) -nsd and --noShuffleDelete doesn't delete shuffled files so they can be used again with -ns or --noShuffle arguments
    • New governor class
    • (governor class) Pause G2Loader when PostgreSQL is running out of transaction IDs and prevent ID wrap around
    • (governor class) Automatically use when PostgreSQL is detected as the Senzing repository
    • (governor class) Inform when ingestion is paused and to issue manual vacuum of database
    • (governor class) Ingestion continues when datfrozenxid drops below threshold during a vacuum
    • (governor class) Can be used as a template to write your own governors for G2Loader
  6. Improve transliteration and general name handling
  7. New addRecordWithReturnedRecordID function
  8. Various bug fixes and improvements

---------------------------
Version 2.1 releases
---------------------------

Version: 2.1.1
Released: 22 Sep 2020

  1. Various bug fixes and improvements

Version: 2.1.0
Released: 3 Sep 2020

  1. Enhance whyEntityByEntityID output to return info for all entity records
  2. Add option for PO Boxes to be exclusive to other addresses if the city/state/postal are unique
  3. Fix non-ASCII JSON parsing issues
  4. Improve address parsing
  5. Various bug fixes and improvements

---------------------------
Version 2.0 releases
---------------------------

Version: 2.0.1
Released: 23 Jul 2020

  1. Fix a rare segfault under certain data conditions

Version: 2.0
Released: 16 Jul 2020

  1. NOTE: THIS RELEASE REQUIRES AN UPDATE TO YOUR CONFIG AND SCHEMA. Please refer to this article to perform the upgrade
  2. Enhanced and simplified Disclosed Relationships. See How to create disclosed relationships
  3. Deprecated legacy features, functions, and support. See Senzing API 2.0 - Breaking Changes
  4. POC tools now released as the Senzing Exploratory Data Analysis (EDA) tools in the /python directory. The G2Snapshot.py utility takes a snapshot of the current state of the records loaded in a Senzing repository. The G2Explorer.py utility is an interactive command line utility that uses the output from the G2Snapshot.py utility to display interesting statistics and examples of the entities in an Senzing repository at strategic times. The G2Audit.py utility provides a complete analysis of the differences between entity resolution between two snapshots
  5. Add the list of records for related entities to getEntity
  6. Add why not functionality to Why functions
  7. Various bug fixes and improvements
  8. Increase evaluation license limit to 100k records
  9. Updated docs.senzing.com

---------------------------
Version 1.15 releases
---------------------------

Version: 1.15.6
Released: 30 Jun 2020

  1. Add Aurora PostgreSQL optimizations

Version: 1.15.5
Released: 24 Jun 2020

  1. Fix geo location scoring

Version: 1.15.4
Released: 17 Jun 2020

  1. Fix G2Loader.py zombie process issue
  2. Fix potential process locking issue during startup

Version: 1.15.3
Released: 20 May 2020

  1. Add findEntitiesByFeatureIDs function

Version: 1.15.2
Released: 11 May 2020

  1. Fix unresolve looping issue
  2. Improve performance of getEntity* functions entity retrieval. This issue was observable when using findNetwork* functions

Version: 1.15.1
Released: 28 Apr 2020

  1. Improve system performance during resolution of extremely large entities

Version: 1.15
Released: 20 Apr 2020

  1. NOTE: THIS RELEASE REQUIRES AN UPDATE TO YOUR CONFIG AND SCHEMA. Please refer to this article to perform the upgrade
  2. POC utilities added to release. The poc_snapshot.py utility takes a snapshot of the current state of the records loaded in a Senzing repository. The poc_viewer.py utility is an interactive command line utility that uses the output from the poc-snapshot utility to display interesting statistics and examples of the entities in an Senzing repository at strategic times. The poc_audit.py utility provides a complete analysis of the differences between entity resolution from two different Senzing systems or from configuration changes to the same system. The utilities are located in the /<Senzing_project>/extras/poc directory
  3. Improve redo processing error handling
  4. Improve yum repo update speeds
  5. Fix Java exportConfig() to return a config ID
  6. Add default EMAIL_KEY expressed feature
  7. Improve feature scoring

---------------------------
Version 1.14 releases
---------------------------

Version: 1.14.8
Released: 30 Apr 2020

  1. Fix unresolve looping issue

Version: 1.14.7
Released: 26 Mar 2020

  1. Fix expressed feature creation looping issue when loading data

Version: 1.14.6
Released: 23 Mar 2020

  1. Fix issues in ER rule evaluation and reporting causing 2068E|ER-Rule ID log entries
  2. Fix g2ssadm segfault

Version: 1.14.5
Released: 18 Mar 2020

  1. Optimize redo processing

Version: 1.14.4
Released: 10 Mar 2020

  1. Improve performance of redo processing
  2. Fixes and improvements to Why functions

Version: 1.14.3
Released: 28 Feb 2020

  1. Suppress spurious MySQL error messages introduced in 1.14.2

Version: 1.14.2
Released: 27 Feb 2020

  1. Optimize redo processing
  2. NOTE: If using MySQL, you may encounter the following errors which you may safely ignore: UNHANDLED DATABASE ERROR: ((1054:Unknown column 'LOCK_DSRC_ACTION'...

Version: 1.14.1
Released: 20 Feb 2020

  1. Enhanced expressed feature creation performance
  2. Enhanced ER efficiency
  3. Improve the handling and concentrated logging of ER “looping”. If mass logging of ER "looping" is still observed, please contact Senzing support. The log would contain the following errors: ERR: DETECTED POTENTIAL INFINITE RESOLUTION LOOP: RE-RESOLVE THE SAME ENTITY MULTIPLE TIMES

Version: 1.14
Released: 6 Feb 2020

  1. NOTE: THIS RELEASE REQUIRES AN UPDATE TO YOUR CONFIG AND SCHEMA. Please refer to this article to perform the upgrade
  2. WhyRecords function added that will return a “why” comparison of any two records loaded into Senzing
  3. Added an email comparison plugin. Previous email comparisons were done with exact match
  4. G2Config API is greatly expanded to cover most of the capabilities of the G2ConfigTool.py tool for users that want to programmatically interact with the Senzing ER configuration
  5. Performance efficiencies added for redo records
  6. Improved robustness for data handling (UTF-8 checks, line feeds, etc.)
  7. Various bug fixes and improvements

---------------------------
Version 1.13 releases
---------------------------

Version: 1.13.7
Released: 13 Feb 2020

  1. Enhanced ER efficiency
  2. Improve the handling and concentrated logging of ER “looping”. If mass logging of ER "looping" is still observed, please contact Senzing support. The log would contain the following errors: ERR: DETECTED POTENTIAL INFINITE RESOLUTION LOOP: RE-RESOLVE THE SAME ENTITY MULTIPLE TIMES

Version: 1.13.6
Released: 31 Jan 2020

  1. Identify, log, and stop rare ER “looping” where the analytics may repeatedly second guess itself

Version: 1.13.5
Released: 27 Jan 2020

  1. Fix crash under certain record conditions. Most often when many usage types or unmapped attributes are used

Version: 1.13.4
Released: 14 Jan 2020

  1. Fix crashing issue with REDO message generation
  2. Fix issue with REDO message XML encoding

Version: 1.13.3
Released: 8 Jan 2020

  1. Fix issue where locking of resolved entity could hang

Version: 1.13.2
Released: 5 Dec 2019

  1. Fix issue with python fetchNext possibly failing on non-ASCII data
  2. Fixes to *WithInfo functions not always returning all affected entities
  3. Fix issue where a name may get ignored during matching
  4. Fix to processRedoWithInfo not returning the correct RECORD_ID
  5. Significantly improve processing of [partially] pre-parsed addresses when re-parse is of poor quality

Version: 1.13.1
Released: 25 Nov 2019

  1. Added new whyEntity set of functions to describe why records are part of an entity. Find documentation here and jupyter notebooks here.
  2. Various smaller features and bugfixes

Version: 1.13.0
Released: 15 Nov 2019

  1. NOTE: THIS REQUIRES AN UPDATE TO YOUR CONFIG. Please refer to this article to perform the upgrade.
  2. MS SQL 2017 support added
  3. Add BRIEF G2_ENTITY flag to return a little more information than MINIMAL
  4. Significant performance improvements with entities with lots of features of the same type
  5. Various smaller features and bugfixes
  6. Fix for a segfault in some situations with old ambiguous entities

---------------------------
Version 1.12 releases
---------------------------

Version: 1.12.2
Released: 6 Nov 2019

  1. Fix for a segfault in some situations with old ambiguous entities
  2. G2LICENSEFILE setting now supports either a direct path to a file or a path to a directory with a g2.lic file in it
  3. Enhance the engine to update the match keys more often in certain conditions
  4. Fix issue with G2UpdateProject.py deleting files created by a user in the project directory
  5. Improve G2Loader.py reevaluation capabilities

Version: 1.12.1
Released: 22 Oct 2019

  1. Fix for a segfault in certain data conditions

Version: 1.12.0
Released: 16 Oct 2019

  1. NOTE: THIS REQUIRES AN UPDATE TO YOUR CONFIG. Please refer to this article to perform the upgrade.
  2. As part of the ugprade the g2config.json will reside in the database by default. G2ConfigTool will modify the version in the database.
  3. The "WithInfo" API functions will now return "Sphere of Interest" information to support the generation of real-time insights. If you are interested in this function please contact support.
  4. Significant work around improving the upgrade experience. The use of G2CreateProject.py/G2UpdateProject.py is encouraged to simplify upgrades. Feedback is appreciated.
  5. Numerous fixes and improvements
  6. NOTE: This is expected to be the last release with a TGZ file available. The YUM/APT repositories are the main distribution for the SenzingAPI product.

---------------------------
Version 1.11 releases
---------------------------

Version: 1.11.19246
Released: 3 Sept 2019

  1. NOTE: THIS REQUIRES AN UPDATE TO YOUR CONFIG AND AN ALTERED TABLE IN YOUR REPOSITORY. Please refer to this article to perform the upgrade.
  2. ConfigID is added to the DSRC_RECORD table so you can know which configuration was active when the record was processed if you are using DB based JSON configurations.
  3. Implement "WithInfo" API functions that will return which resolved entities were modified during the function call. This can be very helpful if you are updating downstream systems.
  4. Fix G2ConfigMgr.addConfig function to return success and the ConfigID if the configuration already exists.
  5. Various fixes and improvements
  6. This version aligns with the latest updates to the Community projects that support automatic configuration reloading on update

---------------------------
Version 1.10 releases
---------------------------

Version: 1.10.19295
Released: 22 Oct 2019

  1. Enhance the engine to update the match keys more often in certain conditions

Version: 1.10.19229
Released: 18 Aug 2019

  1. Fix potential seg fault during ambiguous processing

Version: 1.10.19224
Released: 13 Aug 2019

  1. NOTE: THIS REQUIRES AN UPDATE TO YOUR CONFIG. Please refer to this article to perform the upgrade.
  2. Added public YUM and APT repositories. Please refer to this article for more information
  3. Fix potential seg fault during ambiguous processing
  4. Fix potential infinite retry in certain data conditiions

Version: 1.10.19214
Released: 2 Aug 2019

  1. NOTE: THIS REQUIRES AN UPDATE TO YOUR CONFIG. Please refer to this article to perform the upgrade.
  2. Numerous improvements to unresolve and ambiguous processing
  3. Change G2ConfigMgr.addConfig to be successful and return the configID
  4. Fix secure store support for database password storage

Version: 1.10.19190
Released: 9 July 2019

  1. NOTE: THIS REQUIRES AN UPDATE TO YOUR CONFIG AND A NEW TABLE IN YOUR REPOSITORY. Please refer to this article to perform the upgrade.
  2. Adds a schema version to the SYS_VARS table
  3. We have listed python3 as required for a long time but this release actually requires it or it will not work
  4. Significant updates to docs.senzing.com as well as the available Jupyter notebooks for documentation
  5. Added a new set of init (initV2*) functions and a reinitV2 function to support immutable installs where the G2Module.ini and g2config.json contents are passed in through streams. This can be coupled with the new G2ConfigMgr API and getActiveConfig() functions to store the configuration in the database, detect when the default config changes, and reload the engine configuration on the fly. Some of the Senzing Community projects are still being updated to take advantage of this.
  6. Small improvement to address parsing when ADDR_STATE is specified as a full name rather than ISO code.

---------------------------
Version 1.9 releases
---------------------------

Version: 1.9.19161
Released: 10 June 2019

  1. Fix bug where G2Config.create() was not using the g2config.json template in g2/data as per the documentation/intent but was instead using the g2config.json file pointed at in the G2Module.ini
  2. Fix bug on MySQL where all the redo queue records were getting pulled back from the DB internally for each call to GetRedoRecords(). In extreme cases this could run a system out of memory.

Version: 1.9.19155
Released: 4 June 2019

  1. G2Engine will verify the configuration being loaded is compatible with already loaded into the repository
  2. Additional improvements to ambiguous entity detection
  3. More performance enhancements to deleting records
  4. Massive speed improvements to exporting data and better fine grained control of what is returned for CSV exports
  5. Fix Linux Available Memory calculation
  6. Many python3 fixes to the G2Engine API python wrapper. Make sure not to use G2Module any longer as it will not be maintained.
  7. Add Java REDO functions and documentation
  8. NOTE: THIS REQUIRES A NEW TABLE IN YOUR REPOSITORY. Please refer to this article to perform the upgrade.
  9. HEADS UP for improvements coming to you by popular demand
    1. Automatic g2config re-load and sharing
    2. G2Engine will support supplying the G2Modile.ini and the g2config.json as strings rather than requiring them to be stored as files
    3. Switching to rpm/deb packages from the tgz and providing a public yum/apt repository for them

---------------------------
Version 1.8 releases
---------------------------

Version: 1.8.19137
Released: 17 May 2019

  1. Expose NAME_GEN as an attribute for situations where the name generation is separated

Version: 1.8.19128
Released: 8 May 2019

  1. New redo processing functions that eliminate direct DB access. See processRedoRecord, getRedoRecord, and countRedoRecords. G2Loader.py demonstrates use of getRedoRecord and countRedoRecords in python.
  2. unixODBC no longer required for G2Loader and G2Export
  3. Search no longer writes the search record to the database. These weren't counted for licensing purposes but for search heavy use cases the diagnostic benefits were outweighed by the system impact
  4. Removed some hard coding around MATCH_KEYs that could result in the MATCH_KEY not reflecting the actual configured behavior
  5. JSON documents that incorrectly returned LENS_ID not properly return LENS_CODE
  6. Greatly improved delete performance
  7. Fixed a locking issue that could lead to a hang after certain race conditions if Senzing wasn't closed properly
  8. Substantial performance improvements to exporting data. G2Export.py now defaults to a minimal export that results into an up to 10x speed improvement
  9. G2Loader and G2Export now provide improved feedback while running
  10. Various bug fixes and performance improvements
  11. NOTE: THIS REQUIRES A MODIFICATION OF YOUR g2config.json. Please refer to this article to perform the upgrade.

---------------------------
Version 1.7 releases
---------------------------

Version: 1.7.19095
Released: 5 Apr 2019

  1. Add *V2 functions to API providing more consistency and allowing additional control of output
  2. Add MINIMAL flag to getEntity* functions that provides a super optimized results. Particularly useful in replicating the entities and relationships.
  3. Substantial improvements to the stat() output (-w on G2Loader) that will provide the RES_ENT_ID for the entities and FEAT_HASH for the features creating high amounts of contention. Very useful in identifying problem entities or data mapping without having to query the repository.
  4. The GNM customGn/Sn/On files now default properly and no longer need to be specified
  5. Added GENDER variants in Italian
  6. Fixed issue with calling python addRecord(...) in certain locale's corrupting the RECORD_ID
  7. Many minor fixes and cleanups
  8. Look for great things happening on github.com/Senzing, especially for docker and Kubernetes users

---------------------------
Version 1.6 releases
---------------------------

Version: 1.6.19077
Released: 19 Mar 2019

  1. Include PostgreSQL support for python scripts (G2Loader, G2Command, etc)
  2. Add [PIPELINE] NAME_EFEAT_WATCHLIST_MODE=Y G2Module.ini option to improve searching on name only in smaller datasources. Defaults to 'N' (off).

Version: 1.6.19058
Released: 2 Mar 2019

  1. Fix processing of full names with commas but no spaces (e.g. “Smith,John”)
  2. Substantial improvements to search, find, and get on large entities, especially entities with large numbers of names. Showing up to 80x speed improvement in real work test cases of entities with a large number of names.
  3. Added V2 functions to search, find, and get that provide better control of what entities are returned and what is included in the entities
  4. Preliminary PostgreSQL support
  5. Quality improvements in two token names with TAQs (e.g. “Andrew Les” vs “Andrew Lewis”)
  6. getRecord will no longer return success if the record was not full processed
  7. Nationality and Citizenship no longer prevent matches
  8. Improve reprocessing of records after license expiration
  9. General performance improvements
  10. Substantial work in the Senzing Community on Kafka loading with docker stream loader images
  11. Continued closed Beta of GUI components

---------------------------
Version 1.5 releases
---------------------------

Version: 1.5.19031
Released: 31 Jan 2019

  1. New G2Diagostics API for pulling out details and evaluating system resources
  2. Substantial enhancements to Name Scoring to reduce some false positive matches
  3. G2Loader will evaluate the system and warn about fundamental deficiencies in resources and database performance
  4. Add EMPLOYER as an attribute
  5. Add ElasticSearch prototype integration to the Senzing Community
  6. Add REST API Java server to the Senzing Community
  7. Improve multi-threaded access to the API by preventing config/initialization changes from causing crashes
  8. Additional improvements on handling duplicate or replacement records
  9. Fix GEO_LOC handling of 0,0
  10. Improve recognition of Name Generational values (e.g. 2nd, 3rd)
  11. G2_Destroy will now return -1 if the engine is not initialized
  12. Beginning closed Beta of GUI components

---------------------------
Version 1.4 releases
---------------------------

Version: 1.4.18354
Released: 20 Dec 2018

  1. Fix issue with Postal Codes of only 4 digits causing low scores
  2. Do not count search records in license counting
  3. Improve handling of duplicate RECORD_IDs in a file
  4. Performance improvements when matching records with conflicting data

Version: 1.4.18341
Released: 7 Dec 2018

  1. Distinct Values enhancement now works with addresses
  2. Further performance improvements to eliminate database queries
  3. Improve memory usage during exporting data
  4. getEntity* functions no longer return full data for related entities. This significantly improves performance of these functions. If you want to be able to return the full data for the related entities, see the recent FindNetwork function
  5. The JSON in the export has been simplified to match the new getEntity* behavior
  6. Identical records but with different RECORD_IDs will now process significantly faster
  7. Improved handling of parallel related record handling
  8. Fix bug with REL_LINKs not breaking relationships properly
  9. Additional performance improvements with large numbers of features of the same type
  10. Fix a potential access violation when SQL debug logging is enabled
  11. Fix handling of inconsistently formatted SSN features
  12. ** Note there are schema changes for this version. Please apply the appropriate SQL upgrade file to your repository

---------------------------
Version 1.3 releases
---------------------------

Version: 1.3.18313
Released: 9 Nov 2018

  1. Fix potential issue with invalid LIB_FEAT_IDs getting stored. This is fixed and any bad values are handled.
  2. Fix issue with related parallel loaded data not seeing each other ("Latching") leading to an increased inconsistency in results in certain data conditions.
  3. Fix bug in G2Loader.py not actually dropping to single threaded on small loads even though it claimed it did
  4. Lazy load full feature information during processing causing a significant reduction in select statements
  5. Never suppress NAME scoring regardless of the number of distinct names
  6. Misc internal cleanup items

Version: 1.3.18306
Released: 2 Nov 2018

  1. FindPath and FindNetwork functions added to support visualization, insight detection, as well as integrating advanced capabilities into interactive canvases. See Finding Connections
  2. Automatically adjust to handle bad/excessive data in order to reduce noise in results and improve performance. For instance, having 500 addresses means that address is no longer identifiable for the entity or having 1000 entities with the same disclosed relationship is no longer a meaningfully strong relationship.
  3. Total number of identified resolved entities is now returned in the audit summary
  4. Last Update/Seen date added to getEntity* call returns
  5. G2Loader has new flags to disable redo processing as well as to only process redo. This allows a multi-node setup to have one redo process as well as adds the flexibility for users wanting to process redo only at the end or with a fixed number of threads.
  6. G2Loader now supports pulling files from Amazon AWS S3
  7. VIN and License Plate features added
  8. Support Linux using SoftHSM as a secure store. See Selective Hashing and SoftHSM HowTo
  9. Key new articles available:
    1. Replicating the Senzing results to a Data Warehouse
    2. Reprocessing with configuration changes
    3. Managing the Senzing API configuration
    4. Scaling out your database with Clustering
    5. Senzing Architecture
  10. Updated API Docs

---------------------------
Version 1.2 releases
---------------------------

Version: 1.2.18273
Released: 30 Sept 2018

  1. API customers can now leverage the App in their development and testing. Download the App at senzing.com
  2. Upgrading existing configurations and repositories is now supported
    1. SQL files are now included to allow you to upgrade your existing repositories to the latest version
    2. Leverage the UpgradeConfig.py program to convert your existing configuration to work with the latest API version
  3. New ER configuration enhancements for users leveraging the latest configuration
  4. The new Distinct Values enhancement will automatically detect that one value is a subset of another. For instance, that Passport without a country or that Date of Birth without a day will no longer create overmatching once the complete value is discovered
  5. Improved performance and accuracy in handling ambiguous records
  6. The Python API is now much better aligned with the Java API, allowing us to provide a unified set of documentation at docs.senzing.com
  7. Support formal Chinese government dates so you now effortlessly match '2011年9月30日' to '30th of Sept 2011'
  8. Our community github has been launched with a Spring Boot example: https://github.com/Senzing
  9. NAME_DATA, ATTRIBUTE_DATA, IDENTIFIER_DATA fields have been added to the CSV output
  10. G2Audit temporary files are now compressed for a vastly smaller resource footprint

---------------------------
Version 1.1 releases
---------------------------

Version: 1.1.18261
Released: 18 Sep 2018

  1. Fix the premature expiration of licenses in the G2Config API
  2. Changed version numbering system
  3. More to come soon!

Senzing App Version History

Latest v2.1 release: 2.1.1 (22 Sep 2020)
Latest v2.0 release: 2.0.1 (27 Jul 2020)
Latest v1.x release: 1.10.19302 (30 Jun 2020)

---------------------------
Version 2.1 releases
---------------------------

Version: 2.1.1
Released: 22 Sep 2020
  1. Incorporate Senzing API Version 2.1.1, click here to see the release notes
Version: 2.1.0
Released: 15 Sep 2020
  1. Incorporate Senzing API Version 2.1.0, click here to see the release notes
  2. Support for pre-mapped data source files
  3. Support for Senzing-compliant JSON files, see Generic Entity Specification
  4. Various enhancements and bug fixes

---------------------------
Version 2.0 releases
---------------------------

Version: 2.0.1
Released: 27 Jul 2020
  1. Incorporate Senzing API Version 2.0, click here to see the release notes
  2. Include a demo project with a robust synthetic data set
  3. Various enhancements and bug fixes
  4. Increase evaluation license limit to 100k records

---------------------------
Version 1.x releases
---------------------------

Version: 1.10.19302
Released: 25 Nov 2019

  1. Various bug fixes and enhancements as part of the Senaing API engine
  2. Updated to latest 1.10 engine
  3. Support for macOS Catalina

Version: 1.10.19218
Released: 6 Aug 2019

  1. Various bug fixes as a follow on to the integration of the Senzing Community Components

Version: 1.10.19190
Released: 9 July 2019

  1. Added "At A Glance" visualization for entity relationships on entity detail screen
  2. Incorporated Senzing Community Components so the same experience in the App with Search, Search Results, and Entity Resume is the same experience users will see when leveraging these components in their own web based applications
  3. Now leverages the Senzing Community REST API
  4. Various bug fixes and performance improvements

Version: 1.8.19137
Released: 17 May 2019

  1. Additional mapping enhancements and fixes
  2. Fix broken About popup

Version: 1.8.19126
Released: 6 May 2019

  1. Improved auto-mapping
  2. Added mapping validation / feedback to help get mapping right the first time
  3. Incorporate API build

Version: 1.7.19095
Released: 5 Apr 2019

  1. Add new system resource health feedback into the App. The API has had these for a release already but now App users will see them.
  2. Fix issue with certain success conditions being reported as errors
  3. Incorporate API build
  4. Look for great things happening on github.com/Senzing, especially for docker and Kubernetes users

Version: 1.6.19077
Released: 19 Mar 2019

  1. Incorporate API build

Version: 1.6.19058
Released: 2 Mar 2019

  1. Log system details (memory, cpu, disk performance) into Application log
  2. Add a Developer menu to take an interested user to the Senzing API resources
  3. Various bug fixes and small enhancements
  4. Incorporate API enhancements
  5. Continued closed Beta of GUI components

Version: 1.5.19031
Released: 31 Jan 2019

  1. Various bug fixes and small enhancements
  2. Incorporate API enhancements
  3. Beginning closed Beta of GUI components

Version: 1.4.18354
Released: 20 Dec 2018

  1. Fix memory growth issue in Dashboard
  2. Incorporate API update

Version: 1.4.18341
Released: 7 Dec 2018

  1. Improved error handling for startup failures
  2. Leverages latest API improvements
  3. Eagerly working on big new things!

Version: 1.3.18306
Released: 2 Nov 2018

  1. Opt-in to share App Analytics to help us improve the product
  2. Improved identification of ADDR_FULL vs ADDR_LINE1 in auto-mapping
  3. Stability and Bug Fixes
  4. Leverages latest API improvements

Version: 1.2.18274
Released: 1 Oct 2018 (Windows only)

  1. Release with updated security libraries to remove old dependencies

Version: 1.2.18273
Released: 30 Sept 2018

  1. See full entity details in the new Entity Resume
  2. By popular request, data exports now include all the records rather than the sample view
  3. Filter your results by Match Key for quick analysis
  4. API customers can now leverage the App in their development and testing
  5. Numerous interface enhancements and clean up
  6. Leverages the latest Senzing API for even better results

Version: 1.1.18261
Released: 18 Sept 2018

  1. Fix the premature expiration of licenses
  2. More to come soon!

Version: 1.1.18199
Released: 19 July 2018

  1. New Icon, because Icons are cool
  2. Check for Updates:
    1. Opt-in to Automatically Check for Updates allows you to get the latest improvements to the Senzing experience
    2. NEW in Preferences: We believe in choice, you can turn off automatic updates too
  3. NEW Options: Accessible via the Gear Icon (Settings)
    1. Get Help: Submit Support Ticket
    2. About Senzing
    3. Access to Getting Started Page
    4. Access to Online Documentation
    5. Check for Updates
  1. Fixed drag-and-drop for adding one or more CSVs into the Data Sources screen
  2. Fixed copy/paste of in-app text on macOS
  3. Improved privacy messaging when enabling detailed application logs
  4. Improved status on and handling of license limits
  5. Version: 1.5.19031
    Released: 31 Jan 2019

    1. Various bug fixes and small enhancements
    2. Incorporate API enhancements
    3. Beginning closed Beta of GUI components

    Version: 1.4.18354
    Released: 20 Dec 2018

    1. Fix memory growth issue in Dashboard
    2. Incorporate API update

    Version: 1.4.18341
    Released: 7 Dec 2018

    1. Improved error handling for startup failures
    2. Leverages latest API improvements
    3. Eagerly working on big new things!

    Version: 1.3.18306
    Released: 2 Nov 2018

    1. Opt-in to share App Analytics to help us improve the product
    2. Improved identification of ADDR_FULL vs ADDR_LINE1 in auto-mapping
    3. Stability and Bug Fixes
    4. Leverages latest API improvements

    Version: 1.2.18274
    Released: 1 Oct 2018 (Windows only)

    1. Release with updated security libraries to remove old dependencies

    Version: 1.2.18273
    Released: 30 Sept 2018

    1. See full entity details in the new Entity Resume
    2. By popular request, data exports now include all the records rather than the sample view
    3. Filter your results by Match Key for quick analysis
    4. API customers can now leverage the App in their development and testing
    5. Numerous interface enhancements and clean up
    6. Leverages the latest Senzing API for even better results

    Version: 1.1.18261
    Released: 18 Sept 2018

    1. Fix the premature expiration of licenses
    2. More to come soon!

    Version: 1.1.18199
    Released: 19 July 2018

    1. New Icon, because Icons are cool
    2. Check for Updates:
      1. Opt-in to Automatically Check for Updates allows you to get the latest improvements to the Senzing experience
      2. NEW in Preferences: We believe in choice, you can turn off automatic updates too
    3. NEW Options: Accessible via the Gear Icon (Settings)
      1. Get Help: Submit Support Ticket
      2. About Senzing
      3. Access to Getting Started Page
      4. Access to Online Documentation
      5. Check for Updates
    1. Fixed drag-and-drop for adding one or more CSVs into the Data Sources screen
    2. Fixed copy/paste of in-app text on macOS
    3. Improved privacy messaging when enabling detailed application logs
    4. Improved status on and handling of license limits
    5. Various other bug fixes and improvements

    Version: 1.1.18170
    Released: 19 June 2018

    1. Initial GA version