Releases: niklasmohrin/clircle
Clircle 0.6.1
This release changes the crate used for accessing the Windows API from winapi
to windows
.
Clircle 0.6.0
This release changes how the Identifier
type is defined. Instead of aliasing the platform implementation, a new type is created that (privately) wraps the specific implementation, so that the internals can be changed without breaking the public interface. In that spirit, the re-exports of libc
and winapi
have been removed.
Additionally, to aid packaging, the nix
dev-dependency is updated to the latest version. This required a bump of the MSRV to Rust 1.69.
Clircle 0.5.0
This release improves compile times when using the serde
feature (thanks to @dtolnay). Additionally, the MSRV is bumped to 1.63.
Clircle 0.4.0
This release adds a copy of both the MIT and Apache 2 license to the repository, raises the MSRV to 1.56.0, and updates the Rust edition to 2021.
Clircle 0.3.0
This release adds the surely_conflicts_with
method on the Clircle
trait. It mimics the exact check that cat
performs.
Clircle 0.2.0
Version 0.2.0 of Clircle brings support for more build targets like i686-linux-android
and an internal change, that prohibits the creation of identifiers to TTYs.
Clircle 0.1.3
This release only syncs the repository with crates.io, so that the tests are included with the live crate. No changes to the crate functionality have been made since the last release.
Clircle 0.1.2
Clircle now works all the way back to Rust 1.40.0
Clircle 0.1.1
- Proper types straight from
libc
should enable compilation on some 32 Bit Linux and ARM systems. - The re-exports of
nix
andwinapi
are now present if access to the exact version is needed
Clircle 0.1.0
v0.1.0 Clircle 0.1.0