Releases: Nuix/Search-Module
Version 3.19.0
Re-compiled SearchModule3GUI.jar against Nuix 9.10.24.1412 to handle a subtle change to API in which Case.getCustomMetadataFields
returns a slightly different datatype.
Version 3.18.0
Re-compiled SearchModule3GUI.jar against Nuix 9.4 to handle a subtle change to API in which Case.getCustomMetadataFields
returns a slightly different datatype.
Important: Going forward Search Module will only be fully compatible with Nuix 9.4 and up. While the script will likely work the same for the most part in previous versions of Nuix. Locations in the script that call the method mentioned above will now throw errors in versions of Nuix prior to 9.4.
Version 3.17.1
Attempt to address an issue where the term query tokenization logic (used by term query validation logic) could have issues parsing a query with a proximity clause such as W/2
, causing the term query to be flagged as an error incorrectly.
Version 3.17.0
Fixes #6
Fix to older query validation logic that had some work arounds for regex terms in a search query. While this work around was necessary at the time, it appears to long since not be necessary and was actually causing a regex term validation to trigger an error incorrectly. The regex work arounds have been removed, since they are no longer necessary, and this seems to have resolved the issue.
Version 3.16.0
Summary Now Includes Scope Query Hit Count
Fixes #3
Version 3.15.0
Version 3.14.0
Update for Nuix 7.8.0 Support
Search Module attempts to work for a variety of Nuix versions. Since underlying details change between different Nuix releases, the script has version detection code.
The version detection code takes the String version number provided to a Ruby script via the NUIX_VERSION
constant and parses that into an object named NuixVersion. This makes it easier to to perform tests like "is the current version greater than or equal to X".
For as long as I can remember this version string has been 3 parts, sometimes with something like -preview1234
at the end. With the release of Nuix 7.8 this version string is now 4 parts. That was causing the version detection code to get confused resulting in the parsed interpretation to be equivalent to 0.0.0
. This update adds support to that code for 4 part version numbers so this script should now properly detect the Nuix version again.
Version 3.13.0
- Fixed a call to getVersion during report generation referring to older version of method, which would cause an error during report generation.
Version 3.12.0
Initial GitHub Release
- Some query related data that used to be hard coded in various places is now loaded from QueryData.json, which should make it much simpler to update.
- Place holder "cheat sheet" that used to be on Report tab now a separate file than can be loaded from a button on the report tab, freeing of some control space on that tab.
- Script is now in the Nuix Script Bundle format, meaning you just need to copy the
SearchModule.nuixscript
directory to you Nuix scripts directory. - Various other small tweaks that I have been meaning to make for some a while now, but had not yet spent the time to make