Version 1.25.0
Fixed encoding issues with CustomExporter, DatLoadFileWriter, DatLoadFileReader, SimpleTextFileWriter and SimpleTextFileReader that could occur depending on the system's default encoding and whether file.encoding
has been configured to something like UTF-8
. Now various places explicitly specify UTF-8
so that system default is not assumed.
Added some new default placeholder values that can be set in PlaceholderResolver which are then made available to CustomExporter:
{case_name}
- The name assigned to the case, as obtained by calling Case.getName
{case_guid}
- The GUID assigned to the case, as obtained by calling Case.getGuid
{investigator}
- The investigator associated to the case, as obtained by calling Case.getInvestigator
{date_short}
- The datetime of invocation, formatted YYYYMMDD
{date_long}
- The datetime of invocation, formatted YYYYMMdd-HHmmss
{date_year}
- The datetime of invocation, as 4 digit year
{date_month}
- The datetime of invocation, as 2 digit month
{date_day}
- The datetime of invocation, as 2 digit day of the month
{nuix_version}
- The Nuix version as defined in NUIX_VERSION