Skip to content

Releases: aabbdev/UniSerializer

1.27.0

15 Feb 16:54
Compare
Choose a tag to compare
x.x version to x.x.x

1.25

09 Jan 19:56
Compare
Choose a tag to compare

Features

  • zero-copy
  • endian/less (Fixed big endian)
  • schema/less
  • fixed size
  • Safe, asserts and many tests
  • cross-platform (MIPS, x86 ...)
  • cross-language (ex: Native to Managed, ...)

Implementations

  • C/C++
  • Python 3.x

New features

  • [PYTHON] Improved zero-copy with .tobuffer()

TODO

  • Universel floating-point, Serializer/Deserializer
  • Rewrite the python lib with Cython for high-performance/memory efficiency

1.20

09 Jan 19:41
Compare
Choose a tag to compare

Features

  • zero-copy
  • endian/less (Fixed big endian)
  • schema/less
  • fixed size
  • Safe, asserts and many tests
  • cross-platform (MIPS, x86 ...)
  • cross-language (ex: Native to Managed, ...)

Implementations

  • C/C++
  • Python 3.x

Fixed bugs

  • [PYTHON] Bad relocations in Serializer

New features

  • [PYTHON] Zero-copy with memoryview for Deserializer and many little parts in both(serializer)

TODO

  • Universel floating-point, Serializer/Deserializer
  • Rewrite the python lib with Cython for high-performance/memory efficiency

1.15

09 Jan 18:38
Compare
Choose a tag to compare

Features

  • endian/less (Fixed big endian)
  • schema/less
  • fixed size
  • Safe, asserts and many tests
  • cross-platform (MIPS, x86 ...)
  • cross-language (ex: Native to Managed, ...)

Implementations

  • C/C++
  • Python 3.x

Fixed bugs

  • [PYTHON] Failed string/bytes encoding when reuse buffer after reset
  • [PYTHON] The string decoder rewritten
  • [PYTHON] More assertions

TODO

  • Zero-copy in Python version with memoryview
  • Rewrite the python lib with Cython

1.101

08 Jan 15:11
479ed02
Compare
Choose a tag to compare
1.101 Pre-release
Pre-release

Features

  • endian/less (Fixed big endian)
  • schema/less
  • fixed size
  • Safe, asserts and many tests
  • cross-platform (MIPS, x86 ...)
  • cross-language (ex: Native to Managed, ...)

Implementations

  • C/C++
  • Python 3.x

UniSerializer 1.0

08 Jan 12:33
Compare
Choose a tag to compare
UniSerializer 1.0 Pre-release
Pre-release

This release includes all the basic specifications whether in python or C/C++.

  • endian/less (Fixed big endian)
  • schema/less
  • fixed size
  • Safe, asserts and many tests
  • cross-platform (MIPS, x86 ...)
  • cross-language (ex: Native to Managed, ...)