Skip to content

Releases: robtimus/obfuscation-json

1.3

09 Oct 10:42
Compare
Choose a tag to compare

Added support for obfuscating objects and arrays in more ways, through methods forObjectsByDefault and forArraysByDefault of JSONObfuscator.Builder and methods forObjects and forArrays of JSONObfuscator.PropertyConfigurer.

Updated to the latest version of obfuscation-core.

1.2.1

21 Dec 13:52
Compare
Choose a tag to compare

When obfuscating from a Reader, the contents were completely buffered in previous versions. This could lead to memory starvation when obfuscating large JSON documents. Since this buffer was never used, it has been removed.

1.2

16 Mar 15:02
Compare
Choose a tag to compare
1.2

Added method limitTo to JSONObfuscator.Builder to let JSON obfuscators produce truncated content.
Replaced javax.json:javax.json-api and org.glassfish.javax.json dependencies with jakarta.json:jakarta.json-api and org.glassfish.jakarta.json respectively. These still use the javax package prefix.

1.1

21 Aug 13:04
Compare
Choose a tag to compare
1.1

Added method produceValidJSON to JSONObfuscator.Builder to let JSON obfuscators produce valid JSON (solves #1).

1.0.1

11 Oct 13:47
Compare
Choose a tag to compare

Updated to latest version of obfuscation-core.
Added module descriptor.

1.0

03 May 14:01
Compare
Choose a tag to compare
1.0

Initial release.