Skip to content

Releases: wst24365888/libstreamvbyte

v0.3.8

27 Jul 13:48
Compare
Choose a tag to compare

Bug Fixes

  • wrong image url (Xyphuz)
  • missing cibuildwheel installation (Xyphuz)
  • missing cstdint (Xyphuz)
  • missing cstdint (Xyphuz)
  • missing cstdint (Xyphuz)
  • missing cstdint (Xyphuz)
  • missing cstdint (Xyphuz)
  • artifacts not uploaded (Xyphuz)
  • downgrade upload-artifact to v3 due to v4 naming bug (Xyphuz)

Continuous Integration

  • build cp312 and cp313 wheels (Xyphuz)
  • update poetry version (Xyphuz)
  • update cibuildwheel version (Xyphuz)

Chores

v0.3.7

25 Dec 08:14
Compare
Choose a tag to compare

Bug Fixes

  • segment fault when array length equals to zero (Xyphuz)

Tests

  • add parameterized tests (Xyphuz)

Chores

v0.3.6

24 Dec 09:18
Compare
Choose a tag to compare

Features

  • add keyword of args (Xyphuz)

Bug Fixes

  • 'in' can not use as argument keyword (Xyphuz)

Tests

  • add test of python package version (Xyphuz)

Chores

  • update doc of python APIs (Xyphuz)
  • add python package version via pybind11 attribute (Xyphuz)
  • update tag (Xyphuz)

v0.3.5

20 Dec 16:24
Compare
Choose a tag to compare

Bug Fixes

  • missing python version metadata (Xyphuz)

Chores

v0.3.4

20 Dec 16:00
Compare
Choose a tag to compare

Features

  • support down to cp38 (Xyphuz)

Chores

  • update doc of python version and download stats (Xyphuz)
  • update tag (Xyphuz)

v0.3.3

14 Dec 09:05
Compare
Choose a tag to compare

Bug Fixes

Chores

v0.3.2

13 Dec 18:01
Compare
Choose a tag to compare

Bug Fixes

  • dead code if it's vectorized version in is_vectorized_version (Xyphuz)

Chores

v0.3.1

13 Dec 16:03
Compare
Choose a tag to compare

Bug Fixes

  • typo (Xyphuz)
  • wrong arch when cross-compiling in macOS (Xyphuz)

Chores

  • update tag (Xyphuz)
  • split x86_64 and arm64 on macOS (Xyphuz)

v0.3.0

13 Dec 10:42
Compare
Choose a tag to compare

Features

  • add NEON support (Xyphuz)
  • support building NEON version (Xyphuz)

Bug Fixes

  • wrong supported distro in ci (Xyphuz)
  • specify ubuntu version in ci image (Xyphuz)
  • manually execute tests in arm container (Xyphuz)
  • missing sse2neon dependency (Xyphuz)
  • missing target in cd (Xyphuz)

Chores

  • add memcpy in benchmarks (Xyphuz)
  • update doc of benchmark (Xyphuz)
  • update bench function name (Xyphuz)
  • update benchmark result indent (Xyphuz)
  • add NEON tests in workflows (Xyphuz)
  • print processor messages during build (Xyphuz)
  • use python 3.10 in ci instead of default version (Xyphuz)
  • use pguyot/arm-runner-action instread of uraimo/run-on-arch-action (Xyphuz)
  • enlarge disk space in ci (Xyphuz)
  • remove python tests in aarch64 (Xyphuz)
  • remove unnecessaey targets in workflows (Xyphuz)
  • rename IS_ARM option to NEON (Xyphuz)
  • update doc for ARM processors (Xyphuz)
  • update tag (Xyphuz)

v0.2.4

12 Dec 10:37
Compare
Choose a tag to compare

Bug Fixes

  • avoid unnecessary output corrupt the benchmark results (Xyphuz)
  • wrong option argument when building benchmarks (Xyphuz)

Continuous Integration

  • add benchmarks in workflows (Xyphuz)

Chores

  • add benchmarks (Xyphuz)
  • update benchmark arguments (Xyphuz)
  • add throughput in benchmark (Xyphuz)
  • remove benchmarks in workflows (Xyphuz)
  • update doc of benchmark (Xyphuz)
  • update tag (Xyphuz)

Commits

  • 98339be: chore!: change prefix encode/decode naming convention to postfix format (Xyphuz)