Releases
v0.2.4
Compare
Sorry, something went wrong.
No results found
New Features
Added parser shutdown handling and message count estimation
Implemented validation in parsers and concurrent components
Added unchecked read methods
Added support for Direct Listing (O) messages
Implemented message type validation in ZeroCopyParser
Added input availability tracking to SpscParser
Bug Fixes
Fixed skipping of consecutive invalid bytes and file size validation
Prevented integer overflow in ZeroCopyParser
Replaced swap_bytes with to_be for correctness
Prevented data loss in compact_buffer
Performance Improvements
Enhanced memcpy_nontemporal with alignment check
Cached SIMD level at startup for better performance
Refactors and Other Changes
Replaced atomic status with OnceLock
Removed manual padding
Implemented safe pointer arithmetic in zerocopy_types
Added Default derive for ParserBuilder
Replaced manual byte search with memchr
Reordered tempfile dependency
Improved error handling in SpscParser, ParallelParser, and WorkStealingParser
Removed duplicated WorkUnit slice extraction
Simplified work unit handling
Removed UTF-8 validation in hot path
You can’t perform that action at this time.