Skip to content

v1.0.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 29 Jul 22:00
· 10 commits to master since this release

1.0.0 (2023-07-29)

Bug Fixes

  • partial fix for serializing dates (eedae5e)
  • rewrite timestamp extension, fix reading/writing i64 and u64 (8d1383b)
  • serializer: clear refs before serializing (1698a7c)

Features

  • implement map extension (2682c70)
  • implement set extension (9f3a4f6)
  • implement simple back-referencing system (5ff5a91)
  • implement timestamp (date) extension (9feda71)
  • initial implementation of the MessagePack spec (be1a234)

Performance Improvements

  • add custom unicode encoder/decoder, strings caching (74c52c9)
  • avoid encoding strings qualified to be refs twice (b7e5369)
  • improve decodeUtf8 by reducing number of String.fromCharCode calls (5db7311)
  • improve deserialization (e138aa9)
  • remove TextEncoder/TextDecoder completely, minor adjustments (4050337)
  • rewrite DataWriter, improve serialization (f839dc9)
  • use Map.forEach instead of for..of when encoding header (2f21afe)