snaky_hash v2.0.3 released

0 views
Skip to first unread message

Peter Boling

unread,
May 22, 2025, 11:03:32 PMMay 22
to OAuth Ruby
## [2.0.3] - 2025-05-23
- TAG: [v2.0.3][2.0.3t]
- COVERAGE: 100.00% -- 132/132 lines in 7 files
- BRANCH COVERAGE: 100.00% -- 38/38 branches in 7 files
- 100.00% documented
### Added
- `#dump` instance method injected by `extend SnakyHash::Serializer` (@pboling)
- `dump_hash_extensions` - new feature, analogous to `load_hash_extensions` (@pboling)
- `dump_value_extensions` - alternate name for `dump_extensions` (@pboling)
- `load_value_extensions` - alternate name for `load_extensions` (@pboling)
- Clarifying documentation (@pboling)
### Fixed
- [gh4](https://github.com/oauth-xx/snaky_hash/pull/4) - 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_hashie` gem; doesn't apply here


Reply all
Reply to author
Forward
0 new messages