Skip to content

Releases: ReagentX/crabstep

0.3.2

29 Aug 18:41
d587793

Choose a tag to compare

  • Pass Type u8 by value (perf ≈+2%)
  • Polish some other code

0.3.1

29 Aug 16:45
73485ba

Choose a tag to compare

0.3.0

28 Aug 23:11
74dae2b

Choose a tag to compare

  • Support Null objects for #5
  • Add depth limits to object primitive DFS
  • Reduce allocation overhead
  • Syntax updates for Rust 1.89

0.2.2

28 Aug 17:04
53c6bed

Choose a tag to compare

  • Collapse if lets for Rust 1.89

0.2.1

25 Jun 15:37
6556c06

Choose a tag to compare

  • Performance boost
    • Remove unnecessary alloc in read_types()
    • Inline some hot functions
    • Use faster data structure for seen_embedded_types cache

0.2.0

25 Jun 04:53
e7ec183

Choose a tag to compare

  • New features
    • Add primitives() to PropertyIterator
    • Add iter_root() shortcut to TypedStreamDeserializer to cut down on boilerplate
    • Implement Display and helper methods for OutputData
  • Miscellaneous
    • Reorganize modules
    • Remove debug logs
    • Remove alpha warning
    • Update readme

0.1.0

23 Jun 22:47
3dd73b8

Choose a tag to compare

  • Initial release!