2.0.3 - 2025-05-23
- TAG: v2.0.3
- COVERAGE: 100.00% -- 132/132 lines in 7 files
- BRANCH COVERAGE: 100.00% -- 38/38 branches in 7 files
- 100.00% documented
Added
#dumpinstance method injected byextend SnakyHash::Serializer(@pboling)dump_hash_extensions- new feature, analogous toload_hash_extensions(@pboling)dump_value_extensions- alternate name fordump_extensions(@pboling)load_value_extensions- alternate name forload_extensions(@pboling)- Clarifying documentation (@pboling)
Fixed
- gh4 - Serializer extensions dump and load empty values properly (@pboling)
- Fixed
dump_extensions,load_extensions,load_hash_extensions - Intended usage is primarily JSON, and oauth2 gem
- OAuth2 spec can have legitimately empty values (e.g. scopes could be empty)
- Previous logic was inherited from design decisions made by
serialized_hashiegem; doesn't apply here
- Fixed
What's Changed
Full Changelog: v2.0.2...v2.0.3