Enhancements

Database version upgrade

To enhance security measures, we've upgraded a database running on HSQLDB from version 1.8.1 to version 2.7.2, addressing potential vulnerabilities. HSQLDB is a lightweight database used only for user profiles, administrative console audit trail logging, batch job profile definition and validating Australian address locality information through AuPostmaster . Please note that there is an upgrade process involved when migrating from an old version of Harmony Suite to version 3.0.

Log4J and 3rd Party Library upgrades

Upgraded Log4J from version 1.2.17 to 2.20.0 and libraries to mitigate security vulnerabilities and enhance logging security.

Harmony Suite UI Modernisation

The revamp and modernization of Harmony Suite user interfaces are designed to significantly elevate the user experience, ensuring seamless interaction and navigation throughout Harmony Suite web pages and Batch Java Swing interface.

Defaulted HELLO format for AUPAF and NZPAF sources

HELLO format of both AUPAF and NZPAF sources are now the default configuration starting this release. If needed to use other format, it can be tweaked in Harmony_Home\config\scrubbing folder, modify AMASHAVE_config.xml and NZHAVEconfig.xml, respectively.

CNARGeocode Improvement to prevent ambiguous matches

Improved sub dwelling matching logic to prioritise primary points when available in the source of truth (i.e. CNAR), enhancing accuracy by avoiding ambiguous matches at the group/locality level. See sample below.

Input:

117/17 SHERWILL STREET EAST FEILDING FEILDING 4702

CNAR data contains the following addresses:

17 SHERWILL STREET EAST, FEILDING 4702 17A SHERWILL STREET EAST, FEILDING 4702 WOODLANDS VILLAS, VILLA 17 17A SHERWILL STREET EAST, FEILDING 4702 WOODLANDS VILLAS, VILLA 117 17A SHERWILL STREET EAST, FEILDING 4702

It is now matching to 17 SHERWILL STREET EAST, FEILDING 4702 instead of a group match.

CNARGeocode Improvement to handle abbreviated terms

Fixed CNARGeocode matching by allowing interchangeability of some abbreviated terms to its full word like st -> saint , hbr -> harbour and mt -> mount.

GNAFAdvancedValidation PDP | Street Type changes should be using CORRECTING_TYPES

Enhanced MatchedRule logic to ensure that records with street type corrections are labeled as ST:CORRECTING_TYPES instead of ST:MISSPELT, improving accuracy in data presentation.

GNAFAdvancedValidation PDP | Add a STATE penalty score config

Inclusion of configurable STATE penalty for better control over matches when the State changes.

GNAFAdvancedValidation PDP | Missing LO info when parsing incorrectly

Enhanced the MatchedRule logic to ensure that records which are incorrectly validated at the street level now populate the 'LO' rule appropriately.

GNAFAdvancedValidation PDP | Add penalty for Street Number

Inclusion of configurable penalty for street number changes to better control matches when street number change.

Exposure of additional attributes for NZ Dataset(NZAD)

Exposure of X and Y Coordinate data from NZAD has been enabled across various features in Harmony Suite HRA, including similar-addresses and ReverseGeocode. This enhancement aids in the improvement of location-based services and geospatial analysis capabilities.

Enhanced HRA API to handle two letter state for AU

Enhanced HRA similar-addresses using Australian datasets to handle addresses with two letter state "NS" for "NSW", "AC" for "ACT".

Enhanced handling of NZ 'Care of' address parsing

Enhancements have been made to the handling of New Zealand 'Care of' addresses, especially in cases where 'Care of' presentations lack a comma separator.

Enhanced AU Rural and Sub-dwelling Number parsing

Australian addresses with Rural Numbers and sub dwelling numbers with alphanumeric presentations are now parsed accordingly.

Structured Name Input Parsing

Implemented structured name input parsing within Harmony Web Services' RESTful parse functionality to handle complex input names presentation.

Last updated