Skip to content

Releases: ludocode/mpack

MPack v0.5

28 Jul 04:28
Compare
Choose a tag to compare
MPack v0.5 Pre-release
Pre-release

Changes:

  • mpack_node_t is now a handle, so it should be passed by value, not by pointer. Porting to the new version should be as simple as replacing mpack_node_t* with mpack_node_t in your code.
  • Various other minor API changes have been made.
  • Major performance improvements were made across all aspects of MPack.

MPack v0.4

21 Jun 17:22
Compare
Choose a tag to compare
MPack v0.4 Pre-release
Pre-release

Changes

  • Added mpack_writer_init_growable() to write to a growable buffer
  • Converted tree parser to support node pool and pages. The Node API no longer requires an allocator.
  • Added Xcode unit test project, included projects in release package
  • Fixed various bugs

MPack v0.3

07 Apr 03:14
Compare
Choose a tag to compare
MPack v0.3 Pre-release
Pre-release

Changes:

  • Changed default config and test suite to use DEBUG and _DEBUG (instead of NDEBUG)
  • Added Visual Studio project for running unit tests
  • Fixed various bugs

MPack v0.2

17 Mar 16:50
Compare
Choose a tag to compare
MPack v0.2 Pre-release
Pre-release

Changes:

  • Added teardown callbacks to reader, writer and tree
  • Simplified API for working with files (mpack_file_tree_t is now internal)

MPack v0.1

02 Mar 14:04
Compare
Choose a tag to compare
MPack v0.1 Pre-release
Pre-release

Initial release.