Skip to content

Releases: DrewMcArthur/msgpack-bal

v0.0.7 Published to bal central

15 Feb 04:48
Compare
Choose a tag to compare

Updated the documentation a little and published to bal central. The library can now be imported with import drewmca/msgpack

What's Changed

Full Changelog: v0.0.6...v0.0.7

v0.0.6 impl bin and introduce error types

25 Apr 07:11
3b032ec
Compare
Choose a tag to compare

implemented byte arrays, the bin family format type. also introduced some slightly better error handling/descriptions.

What's Changed

Full Changelog: v0.0.5...v0.0.6

v0.0.5 impl arrays, maps, and shift-decoding refactor!

24 Apr 05:54
c048d5d
Compare
Choose a tag to compare
  • implemented arrays and maps
  • introduced function core:shift(byte[] data) returns [byte first, byte[] rest];
  • refactored decoding to utilize core:shift, and pop bytes off data as they're consumed and decoded

What's Changed

Full Changelog: v0.0.4...v0.0.5

v0.0.4 implement strings and ints

23 Apr 20:44
Compare
Choose a tag to compare
Pre-release

implemented:

  • ints (except for signed Int64)
  • strings (if length > 2^16, it's untested)
  • benchmarking tests
  • some modularization of code, mainly into encoding/decoding and msgpack format types. so code that handles encoding strings lives in modules/encoding/string.bal

Full Changelog: v0.0.3...v0.0.4

v0.0.3: fixstr, fixint, fixarray, fixmap implemented

22 Apr 17:38
Compare
Choose a tag to compare

implemented some of the main Fixed types.

Full Changelog: https://github.com/DrewMcArthur/msgpack-bal/commits/v0.0.3