✨ New features and bug fixes
[2.0.3] - 2025-05-23
- TAG: [v2.0.3][2.0.3t]
- COVERAGE: 100.00% -- 130/130 lines in 7 files
- BRANCH COVERAGE: 100.00% -- 37/37 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
Edited by Peter Boling