Releases: artichoke/intaglio
Releases 路 artichoke/intaglio
Release list
v1.3.0
v1.2.2
v1.2.1
Release 1.2.1 of intaglio.
intaglio is available on crates.io.
This release adds additional crates.io metadata and bumps the requirements on dev-dependencies.
No Rust logic changed in this release.
v1.2.0
Release 1.2.0 of intaglio.
intaglio is available on crates.io.
Minimum Rust Version
intaglio requires Rust 1.46.0 to build because the crate makes use of match in const fn.
Improvements
- Add more
FromandPartialEqimplementations forSymbol. (GH-38) - Modify
SymbolOverflowErrorso it is a zero-sized type. (GH-39) - Make
SymbolOverflowError::newconst. (GH-39) - Make
SymbolOverflowError::max_capacityconst. (GH-39) - Make
Symbol::newconst. (GH-40) - Make
Symbol::idconst. (GH-40) - Make internal
Slice::as_sliceandInterned::as_sliceconst. (GH-40) - Remove
libcdev-dependency. (GH-49)
This release contains improvements to documentation and build process:
- Miri tests are updated for latest nightly
cargo-miri. (GH-46) - The test suite is run with LeakSanitizer. (GH-47, GH-49)
intaglio < 1.1.1 improperly declared the minimal versions of its dependencies. intaglio 1.2.0 has no dependencies. Using 1.2 as a minimal version is safe and is recommended in the README.
v1.1.1
Release 1.1.1 of intaglio.
intaglio is available on crates.io.
Improvements
- Remove dependency on
bstr.intaglionow has zero runtime dependencies outside ofstd. (GH-29). - Reduce
unsafeusage in crate internals. (GH-28, GH-31) - More aggressive inlining. (GH-30)
- Optional UTF-8 formatting of
bytes::SymbolTablewhen supplying the alternate format specifier{:#}. (GH-32)
This release contains improvements to documentation and build process.