Releases: emmansun/base64
Releases · emmansun/base64
RISCV64 RVV Support
04 Mar 02:59
Compare
Sorry, something went wrong.
No results found
Notable Changes:
Added RISCV64 RVV support for both Base64 encode and decode fast paths, with automatic fallback to generic logic when needed.
Introduced adaptive vector-length processing to improve portability and throughput across different RVV-capable CPUs.
Added RISCV64-specific asm tests and generic-vs-RVV benchmarks for correctness and performance validation.
Added a new riscv64-qemu GitHub Actions workflow and updated README/README-CN CI badges and architecture lists.
CI now covers RISCV64 QEMU testing end-to-end, and the new RVV path is verified passing.
v0.8.0
13 Nov 00:58
Compare
Sorry, something went wrong.
No results found
Notable Changes
Loong64 LSX optimization support.
Since v0.8.0+ , the minimum required version of Go has been changed to v1.25+ . If you are unable to upgrade your Go version, please continue using the older version.
v0.7.0
11 Mar 02:27
Compare
Sorry, something went wrong.
No results found
v0.6.2
19 Dec 02:50
Compare
Sorry, something went wrong.
No results found
Notable Changes:
s390x: reduce one VN call
add doc details to DecodeString and AppendDecode
Upgrade dependency
v0.6.1
08 Nov 09:32
Compare
Sorry, something went wrong.
No results found
Notable Changes:
arm64: decode minor optimization #21
v0.6.0
24 Oct 00:18
Compare
Sorry, something went wrong.
No results found
Notable Changes:
Supports encoding length in [16,48) with ARM64 NEON instructions #20
Supports decoding length in [24,64) with ARM64 NEON instructions #20
v0.5.0
17 Oct 05:40
Compare
Sorry, something went wrong.
No results found
v0.4.0
16 Oct 02:14
Compare
Sorry, something went wrong.
No results found
v0.3.2
05 Aug 06:46
Compare
Sorry, something went wrong.
No results found
Notable Changes:
sync golang SDK.
upgrade dependency.
v0.3.1
17 Nov 01:50
Compare
Sorry, something went wrong.
No results found
Update README to add performance stat.