Skip to content

v0.7.0

Compare
Choose a tag to compare
@drewnoakes drewnoakes released this 18 Jul 20:21
· 208 commits to master since this release

~15% performance improvement during deserialisation by rearranging generated code's layout in memory.

Merge UnsafePacker and Packer classes into single Packer class (minor API change).

Unpacker.Try* methods now always throw if stream ends, instead of just throwing in some cases (minor logic change).

Introduce unsafe option for unpacking too.

Control use of unsafe code via the new UNSAFE compilation symbol.

Minor bug fix in error handling during deserialiser code generation.