Skip to content

Releases: aabbdev/UniSerializer

1.27.0

Choose a tag to compare

@aabbdev aabbdev released this 15 Feb 16:54
x.x version to x.x.x

1.25

Choose a tag to compare

@aabbdev aabbdev released this 09 Jan 19:56

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

Choose a tag to compare

@aabbdev aabbdev released this 09 Jan 19:41

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

Choose a tag to compare

@aabbdev aabbdev released this 09 Jan 18:38

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

1.101 Pre-release
Pre-release

Choose a tag to compare

@aabbdev aabbdev released this 08 Jan 15:11
479ed02

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

UniSerializer 1.0 Pre-release
Pre-release

Choose a tag to compare

@aabbdev aabbdev released this 08 Jan 12:33

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, ...)