base64-simd
SIMD-accelerated base64 encoding and decoding
0.8.0
135M downloads/mo
#670 most downloaded on crates.io
Nugine/simd
What this package is like to depend on
Last release 4 years ago
no release in 18 months
Ships fairly regularly
a new release about every 5 months
This project publishes no release notes
the list below is its commits, not an announcement
1 version withdrawn
withdrawn after publishing
5 years old
7 releases · first in 2021
0 releases in the last 12 months
see the full history below
Release timeline
7 releases · Dec 2021 to Dec 2022Releases
latest 7-
0.8.028 Dec 2022Commits, not release notes
This project publishes no release notes. Between
v0.7.0andv0.8.0there were 250 commits, 248 of them substantive:- vsimd: madd
- vsimd: avgr
- vsimd: reduce_{max,min}
- vsimd: highbit_{all,any}
- vsimd: ascii
- vsimd: add_sat
- vsimd: macros
- vsimd: table
- vsimd: algorithm
- vsimd: hex
- vsimd: add_sat
- vsimd: algorithm
- vsimd: hex
- readme
- vsimd: base64
- base64-simd: refactor
- remove simd-abstraction
- vsimd: ascii
- use outref v0.3.0
- vsimd: ascii
…and 228 more.
-
0.7.023 Jul 2022Commits, not release notes
This project publishes no release notes. Between
v0.6.2andv0.7.0there were 79 commits, 78 of them substantive:- start v0.6.3
- simd-benches: print base64 time
- just js-bench
- simd-benches: print base64 time
- simd-abstraction: inline
- simd-abstraction: OutBuf: as_mut_ptr
- simd-abstraction: Fallback
- just js-bench
- simd-abstraction: hex AsciiCase repr
- fix clippy lints
- start v0.7.0
- simd-abstraction: ascii
- sa_hex: HexStr
- hex-simd: remove encode_u64
- just wasi-bench
- just js-bench
- sa_ascii: rename
- sa_ascii: move
- sa_crc32: move
- sa_hex: move
…and 58 more.
-
0.6.229 Jun 2022Commits, not release notes
This project publishes no release notes. Between
v0.6.1andv0.6.2there were 3 commits, 2 of them substantive:- start v0.6.2-dev
- base64-simd: fix remove_ascii_whitespace
-
0.6.129 Jun 2022 withdrawnCommits, not release notes
This project publishes no release notes. Between
v0.6.0andv0.6.1there were 8 commits, 7 of them substantive:- start v0.6.1
- base64-simd: export charset
- base64: forgiving_decode_inplace
- update lints
- simd-benches: print base64 time
- base64-simd: ext: ascii_whitespace
- base64-simd: find_non_ascii_whitespace
-
0.6.028 Jun 2022Commits, not release notes
This project publishes no release notes. Between
v0.5.1andv0.6.0there were 11 commits, 10 of them substantive:- start v0.6.0
- simd-abstraction: refactor OutBuf
- base64-simd: decode_inplace
- simd-abstraction: fix doc
- just js-bench
- turn on lto
- base64-simd: fix unit tests
- base64-simd: inline
- hex-simd: encode_u64
- docs: move images
-
0.5.126 Jun 2022Commits, not release notes
This project publishes no release notes. Between
v0.5.0andv0.5.1there were 18 commits, 17 of them substantive:- fix CI
- start v0.5.1
- benches-v050
- fix doc
- tests
- add sa_crc32
- fix unsoundness
- rewrite crc32
- move crates
- fix macro path
- remove unnecessary aarch64_target_feature
- just sync-version
- just fmt
- hex-simd: ext: fix doc
- remove rust-toolchain
- base64-simd: add canonicity tests
- upgrade dependencies
-
0.5.031 Dec 2021Nothing published for this version