Releases: SkillPanel/friendly-id
v2.0.0-beta5
What's Changed
Full Changelog: v2.0.0-beta4...v2.0.0-beta5
v2.0.0-beta4
What's Changed
Configurable default serialization format
Both Jackson modules now support choosing the default UUID serialization format at module level:
// Jackson 3.x — serialize UUIDs as standard format by default
new FriendlyIdModule(FriendlyIdFormat.RAW)
// Jackson 2.x
new FriendlyIdJackson2Module(FriendlyIdFormat.RAW)When using RAW, UUIDs are serialized in standard format (f088ce5b-9279-...) while deserialization still accepts both standard UUIDs and Base62 FriendlyIds. Per-field format can be overridden with @IdFormat annotation.
Default behavior (Base62) is unchanged — no breaking changes.
Bug fix
- Fixed
FriendlyIdAnnotationIntrospector(Jackson 2.x) overriding module-level default format — the introspector now only intervenes when@IdFormatannotation is explicitly present
PR
Full Changelog: v2.0.0-beta3...v2.0.0-beta4
v2.0.0-beta3
What's Changed
- improved readme by @mariuszs in #8
- update by @mariuszs in #9
- Fix links to GitHub in README by @wojcikt in #13
- fix boot configuration for spring boot 3 by @bratkartoffel in #14
New Contributors
- @wojcikt made their first contribution in #13
- @bratkartoffel made their first contribution in #14
Full Changelog: 1.1.0...v2.0.0-beta3
v2.0.0-beta2
What's Changed
- improved readme by @mariuszs in #8
- update by @mariuszs in #9
- Fix links to GitHub in README by @wojcikt in #13
- fix boot configuration for spring boot 3 by @bratkartoffel in #14
New Contributors
- @wojcikt made their first contribution in #13
- @bratkartoffel made their first contribution in #14
Full Changelog: 1.1.0...v2.0.0-beta2
v2.0.0-beta1
Full Changelog: v2.0.0-alpha6...v2.0.0-beta1
v2.0.0-alpha6
What's Changed
Full Changelog: v2.0.0-alpha3...v2.0.0-alpha6
v2.0.0-alpha5
What's Changed
Full Changelog: v2.0.0-alpha3...v2.0.0-alpha5
v2.0.0-alpha3
Full Changelog: v2.0.0-alpha2...v2.0.0-alpha3
v2.0.0-alpha2
Full Changelog: v2.0.0-alpha1...v2.0.0-alpha2
v2.0.0-alpha1
What's Changed
- improved readme by @mariuszs in #8
- update by @mariuszs in #9
- Fix links to GitHub in README by @wojcikt in #13
- fix boot configuration for spring boot 3 by @bratkartoffel in #14
New Contributors
- @wojcikt made their first contribution in #13
- @bratkartoffel made their first contribution in #14
Full Changelog: 1.1.0...v2.0.0-alpha1