Releases: realrolfje/anonimatron
Release v1.16
This release was way overdue.
- Fixed a problem for Informix when there are no changed columns
- Updated "how to contribute" docs and fixed some typos
- Add IP v4 address anonymizer
- Fixed the run script to support JAVA_OPTS and return the exit code
Thanks to @thekevinbrown and @fscheel for contributing!
Release v1.15
Release v1.14
- Fixed a problem where generated Dutch BSN numbers could be
syntactically invalid, issue #99 - Removed references to deprecated Hamcrest matchers in the
unittests, issue #94 - Fixed a problem where RANDOMDIGITS was not downwards compatible
and required a digit mask, issue #95 - Upgraded code to make better use of Java 8 features.
- Upgraded bundled mysql-connector-j to 8.0.21, also requested in issue #101
- Solved a problem where UkPostCodeAnonymizer would not set the Synonym
type and ignored the "shortlived" synonym configuration. - Solved a problem where discriminator configuration was parsed
incorrectly, see #86
Release v1.13
- Added mask parameter to DigitStringAnonymizer
(fixes issue #74, thanks to Balogh Tamás and Bartlomiej Komendarczuk) - Added UK Postalcode Anonymizer
- Optimized Random number generators (less instantiations)
- Fixed override problem with password, userid and jdbcurl
(pull request #69, thanks to Stephan Schrader) - Security, performance and readability fixes, as suggested by SonarCube,
see https://sonarcloud.io/dashboard?id=realrolfje_anonimatron) - Integrated documentation in the main development branch
Release v1.12
- Added mask parameter to DigitStringAnonymizer
(fixes issue #74, thanks to Balogh Tamás and Bartlomiej Komendarczuk) - Added UK Postalcode Anonymizer
- Optimized Random number generators (less instantiations)
- Fixed override problem with password, userid and jdbcurl
(pull request #69, thanks to Stephan Schrader) - Security, performance and readability fixes, as suggested by SonarCube,
see https://sonarcloud.io/dashboard?id=realrolfje_anonimatron) - Integrated documentation in the main development branch
Release 1.11.1
- Add numeric BSN support, closes issue #31
- Ability to provide database connection parameters through
the command line, closes issue #53 - Ability to pass parameters to Anonymizers through the
column configuration. Closes issue #54 - Bumped up the versions of some maven plugins and dependencies
thanks to dependabot. - Fixed problem where different branch was released as version 1.11 to
artifactory. Sorry for the inconvenience.
Release 1.10.1
Implements (rudamentary) support for MSSQL Schemas, see #49.
Other functionality is unchanged.
Release 1.10.0
This release introduces the notion of short-lived synonyms. You can now configure a column to be anonymized without storing the generated synonyms for later runs. The disadvantage is that the values are not consistent, not even within the run, but it saves some space in the synonyms file when you are anonymizing large amounts of data. Check out the generated configuration example to see how you can mark a column as "short-lived".
Please note that these changes break your code if you implemented Anonymizer and Synonym interfaces from release 1.9.x.
Release 1.9.3
A release with updated dependency versions.
First release also available in maven central.
API may need some work, and may change a bit in the nest version.
Release 1.9.2
- Anonimatron can now also read data from file and write it out.
- New Synonym: HashedSynonym, where the "from" is hashed so that your synonym file no longer contains source data.