Releases: liip/sheriff
Releases · liip/sheriff
v2.0.1
What's Changed
- Fix pointer marshal by @alecsammon in #56
- Fix embedded struct marshalling by @alecsammon in #57
Full Changelog: v2.0.0...v2.0.1
v2.0.0
What's Changed
- Draft: nil handling for maps/slices / module version v1 by @mweibel in #43
- Add custom decider by @alecsammon in #51
- Allow using a custom KV store to keep consistent JSON ordering by @alecsammon in #52
- Bump go-version from v1.6.0 to v1.7.0 by @jamessimas in #58
- test with go 1.23 by @mweibel in #59
New Contributors
- @alecsammon made their first contribution in #51
- @jamessimas made their first contribution in #58
Full Changelog: v0.12.0...v2.0.0
v2.0.0-beta.2
What's Changed
- Draft: nil handling for maps/slices / module version v1 by @mweibel in #43
- Add custom decider by @alecsammon in #51
- Allow using a custom KV store to keep consistent JSON ordering by @alecsammon in #52
New Contributors
- @alecsammon made their first contribution in #51
Full Changelog: v0.12.0...v2.0.0-beta.2
v2.0.0-beta.1
v0.12.0
v0.11.2
What's Changed
- marshals nil slices/arrays like expected and equivalent to json.marshal by @TorbenCK in #40
- ISSUE#37 Fixed empty map to empty json by @mandeepji in #38
- Update tested go versions by @mweibel in #41
- fix: Marshal panics on nil pointer by @byashimov in #46
New Contributors
- @mandeepji made their first contribution in #38
- @byashimov made their first contribution in #46
Full Changelog: v0.11.1...v0.11.2
fix regression caused in v0.11.0 with nil slices
fix nil pointer handling in maps
allow serialization of field having no group tag
added in #29, thanks @masseelch