Releases: spotify/dataenum
Releases · spotify/dataenum
Release list
v1.5.0
v1.4.1
Use javax.annotation:javax.annotation-api instead of javax.annotation:jsr250-api for JSR250 annotations via #32 .
v1.4.0
Adds support for copying over annotations from specifications to generated code, via #31. New minor version since the presence of annotations in generated code may lead to different bytecode (and may thus introduce build issues, though probably only if something is incorrectly set up), but should not lead to ABI incompatibilities.
v1.3.3
Improve Javadocs in generated code, via #30.
v1.3.2
Fixes #28, regarding using arrays leading to SpotBugs violations in generated code.
v1.3.1
v1.3.0
v1.2.0
Adds the ability to redact field values in toString methods via #16.
v1.1.0
v1.0.2
This release contains two main changes:
- It removes support for varargs case parameters (#4) . This is actually an API-breaking change, but we decided to ignore that, as it is very unlikely that anyone would run into problems from that in practice. The rationale for removing is that varargs/arrays are quite problematic from a safety perspective.
- It fixes an issue where the generated code for DataEnums with type parameters caused the compiler to issue warnings (#6).