Skip to content

Tags: hsivonen/encoding_rs

Tags

v0.8.34

Toggle v0.8.34's commit message
crates.io release 0.8.34

* Use the `portable_simd` nightly feature of the standard library instead of the `packed_simd` crate. Only affects the `simd-accel` optional nightly feature.
* Internal documentation improvements and minor code improvements around `unsafe`.
* Added `rust-version` to `Cargo.toml`.

v0.8.33

Toggle v0.8.33's commit message
crates.io release 0.8.33

* Use `packed_simd` instead of `packed_simd_2` again now that updates are back under the `packed_simd` name. Only affects the `simd-accel` optional nightly feature.

v0.8.32

Toggle v0.8.32's commit message
crates.io release 0.8.32

* Removed `build.rs`. (This removal should resolve false positives reported by some antivirus products. This may break some build configurations that have opted out of Rust's guarantees against future build breakage.)
* Internal change to what API is used for reinterpreting the lane configuration of SIMD vectors.
* Documentation improvements.

v0.8.31

Toggle v0.8.31's commit message
crates.io release 0.8.31

* Use SPDX with parentheses now that crates.io supports parentheses.

v0.8.30

Toggle v0.8.30's commit message
crates.io release 0.8.30

* Update the licensing information to take into account the WHATWG data license change.

v0.8.29

Toggle v0.8.29's commit message
crates.io release 0.8.29

* Make the parts that use an allocator optional.

v0.8.28

Toggle v0.8.28's commit message
crates.io release 0.8.28

* Fix error in Serde support introduced as part of `no_std` support.

v0.8.27

Toggle v0.8.27's commit message
crates.io release 0.8.27

* Make the crate works in a `no_std` environment (with `alloc`).

v0.8.26

Toggle v0.8.26's commit message
crates.io release 0.8.26

* Fix oversights in edition 2018 migration that broke the `simd-accel` feature.

v0.8.25

Toggle v0.8.25's commit message
crates.io release 0.8.25

* Do pointer alignment checks in a way where intermediate steps aren't defined to be Undefined Behavior.
* Update the `packed_simd` dependency to `packed_simd_2`.
* Update the `cfg-if` dependency to 1.0.
* Address warnings that have been introduced by newer Rust versions along the way.
* Update to edition 2018, since even prior to 1.0 `cfg-if` updated to edition 2018 without a semver break.