Releases: bhftbootcamp/Serde.jl
Releases · bhftbootcamp/Serde.jl
v3.2.0
v3.1.0
Serde v3.1.0
UUID support in other serializers
Merged pull requests:
- Fix serialization for UUIDs. (#53) (@dmitrii-doronin)
- UUID support in other serializers (#54) (@dmitrii-doronin)
v3.0.4
Serde v3.0.4
Fix deserialization of Union{Nulltype,AnyType}
Merged pull requests:
- I47 fix CSV deserialization of Union{Nulltype,AnyType} (#52) (@RongkunWang)
Closed issues:
- Compatible with CSV deserialization of Union{Nothing, Another} type (#47)
v3.0.3
Serde v3.0.3
- Updated documentation
Merged pull requests:
- Bump julia-actions/cache from 1 to 2 (#46) (@dependabot[bot])
- Move readme to index (#49) (@artememelin)
- Update CI (#50) (@artememelin)
Closed issues:
- Compatible with CSV deserialization of Union{Nothing, Another} type (#47)
v3.0.2
Serde v3.0.2
Merged pull requests:
- Improve test for Empty values handling (#41) (@NeroBlackstone)
- Fix union issue (#42) (@artememelin)
v3.0.1
Serde v3.0.1
Merged pull requests:
- Enable sidebar_sitename (#29) (@gryumov)
- Add codecov token (#30) (@artememelin)
- Update CODEOWNERS (#31) (@artememelin)
- Bump julia-actions/setup-julia from 1 to 2 (#32) (@dependabot[bot])
- Update make.jl template (#36) (@artememelin)
- Fix tests for julia v1.10 (#40) (@gryumov)
Closed issues:
v3.0.0
Serde v3.0.0
3.0.0 (22/03/2024)
Added
- Macro
@serde_pascal_case
to transform field names from PascalCase to snake_case for deserialization (#26). - Macro
@serde_camel_case
to transform field names from camelCase to snake_case for deserialization (#26). - Macro
@serde_kebab_case
to transform field names from kebab-case to snake_case for deserialization (#26). Serde.ser_name
to override the default field name serialization (#26).Serde.ser_value
to override the default value serialization (#26).Serde.ser_type
to override the default type serialization (#26).Serde.ser_ignore_field
to determine if a field should be ignored during serialization (#26).
Changed
- Renamed macro
@ser_json_name
to@ser_name
for consistency with other serialization macros (#26). - Renamed
ignore_null
toser_ignore_null
to align with serialization function naming conventions (#26). - Renamed
ignore_field
toser_ignore_field
for clarity in serialization customization (#26).
Merged pull requests:
- Add General registry badge to README.md (#24) (@artememelin)
- Common (De)Serialization Interface (#26) (@gryumov)
- Add docs for new case macros (#28) (@artememelin)
Closed issues:
- Create a unified, extendable interface for serialisers (#23)
v2.0.0
Serde v2.0.0
Merged pull requests:
- CompatHelper: add new compat entry for TOML at version 1, (keep existing compat) (#8) (@github-actions[bot])
- Bump codecov/codecov-action from 3 to 4 (#9) (@dependabot[bot])
- Add YAML & XML (De)Serialization (#14) (@maxfadson)
- Fix for doc build (#15) (@dmitrii-doronin)
- Fix docstrings (#16) (@artememelin)
- Add parameter
with_names
toto_csv
(#17) (@gryumov)
Closed issues: