Skip to content

v0.8.0

Compare
Choose a tag to compare
@manokara manokara released this 11 Nov 17:55
· 17 commits to main since this release
7c88d7e

Added

  • Make ValueAccessor public so it can show in the docs
  • Add load_prim() function
  • Add conversions from stdlib types to Values
  • Allow comparing primitive Values to stdlib types
  • Add Value::encode() function
  • Add a test for Value::traverse()
  • Add README
  • JSON serialization with nanoserde
  • Allow Value references to be compared to owned integer
  • Comparing Values with byte slices and vecs
  • Benchmarks
  • Stream wrapper
  • Recursion limit if the stream has no known size

Changed

  • Split library into different modules
  • Use byte slices in load_str() functions
  • Change the concept of "context" in traverse() and select()
  • The value argument of the Value::traverse closure is now optional.
  • Now load() handles both Readable types and slices.