Releases: robtimus/obfuscation-json
Releases · robtimus/obfuscation-json
1.3
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
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
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
Added method produceValidJSON
to JSONObfuscator.Builder
to let JSON obfuscators produce valid JSON (solves #1).
1.0.1
Updated to latest version of obfuscation-core
.
Added module descriptor.