Releases: dahomey-technologies/cborpath-rs
Releases · dahomey-technologies/cborpath-rs
0.5.0
0.4.1
- fix bug on descendant conversion from CBOR buffer
0.4.0
Simplified CborPath APIs by returning Option instead of Cow for the functions:
CborPath::write
CborPath::write_from_bytes
CborPath::set
CborPath::set_from_bytes
CborPath::delete
CborPath::delete_from_bytes
0.3.1
added CborPath::root
added CborPath::is_root
0.3.0
- Renamed
CborPath::evaluate
toCborPath::read
- added
CborPath::get_paths
/CborPath::get_paths_from_bytes
- added
CborPath::write
/CborPath::write_from_bytes
- added
CborPath::set
/CborPath::set_from_bytes
- added
CborPath::delete
/CborPath::delete
- improved documentation
0.2.1
fix example in README.md
0.2.0
- refactoring:
- use cbor-data crate instead of ciborium
- evaluate directly from input CBOR raw buffer with no deserialization
- improved CBORPath syntax summary
0.1.2
- Added detailed documentation with examples
- Fixed CBORPath examples
0.1.1
- refactored wildcard syntax from
"*"
to{"*":1}
to avoid ambiguity between key selector and wildcard selector. - introduced CborPath::builder() to build a
CborPath
instance with a fluent API
0.1.0
- CborPath::from_reader
- CborPath::from_value
- CborPath::evaluate
- CborPath::evaluate_from_reader