Skip to content

Lunary v0.2.3

Choose a tag to compare

@sundanc sundanc released this 24 Dec 20:15
· 36 commits to main since this release

Release v0.2.3

Features

  • Added ArcOwnedMessage struct and methods for arc-based parsing
  • Added MmapParserShared and support for owned message parsing
  • Changed SpscParser to crossbeam-channel and added fuzzing tests
  • Improved worker thread management and benchmark result format
  • Added unchecked read and safe try_read methods
  • Added memchr for optimized string parsing
  • Enhanced edit parsing with iterators, parking, and SIMD

Refactors

  • Replaced unsafe data access with safe indexing
  • Replaced unsafe read functions with safe implementations
  • Improved tests for consistency
  • Replaced Cell with AtomicUsize in SpscQueue
  • Exported LuldAuctionCollarMessage and LuldAuctionCollarRef

Fixes

  • Fixed error handling in CLI arg parsing and thread joins
  • Fixed error handling for CLI args

Enhancements

  • Added fuzz testing with validation checks