Skip to content

Releases: dahomey-technologies/cborpath-rs

0.5.0

07 Apr 19:59

Choose a tag to compare

added value function

0.4.1

25 Feb 18:07

Choose a tag to compare

  • fix bug on descendant conversion from CBOR buffer

0.4.0

21 Feb 21:02

Choose a tag to compare

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

20 Feb 23:30

Choose a tag to compare

added CborPath::root
added CborPath::is_root

0.3.0

20 Feb 20:36

Choose a tag to compare

  • Renamed CborPath::evaluate to CborPath::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

12 Feb 03:26

Choose a tag to compare

fix example in README.md

0.2.0

12 Feb 03:23

Choose a tag to compare

  • 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

05 Feb 22:50

Choose a tag to compare

  • Added detailed documentation with examples
  • Fixed CBORPath examples

0.1.1

05 Feb 14:03

Choose a tag to compare

  • 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

31 Jan 17:42

Choose a tag to compare

  • CborPath::from_reader
  • CborPath::from_value
  • CborPath::evaluate
  • CborPath::evaluate_from_reader