Releases: EmbarkStudios/cfg-expr
Releases · EmbarkStudios/cfg-expr
Release 0.9.0
Changed
- PR#35 changed
TargetInfo
,Os
,Arch
,Env
, andVendor
to use aCow<'static, str>
to avoid the need for lifetime parameters for the common case of statically known target information, but still support arbitrary/future variants. Thanks @sunshowers! - PR#38 updated the built-in target list to
1.54.0
, which notably includes the addition of the newwasm
variant totarget_family
. Thanks @sunshowers!
Fixed
- PR#33 added clippy.toml with an
msrv
so clippy lints are consistent across environments. Thanks @remilauzier!
Release 0.8.1
Changed
- PR#31 reverted the usage of "or patterns" that were only added in 1.53.0. We now state the MSRV as 1.52.0. Thanks @cgwalters!
Release 0.8.0
Changed
- PR#28 updated target-lexicon to 0.12. Thanks @remilauzier!
- PR#29 updated the built-in target list to 1.53.0.
Release 0.7.4
Release 0.7.3
Release 0.7.2
Release 0.7.1
Fixed
- Fixed support for the
uclibceabi
environment added for one target in rust 1.50.0.
Release 0.7.0
Changed
- Updated the builtin target list to Rust 1.50.0. Again, somewhat of a breaking change as many targets were removed or changed.
Fixed
- Update smallvec to fix an advisory
Release 0.6.0
Changed
- Updated the builtin target list to Rust 1.49.0, this is somewhat of a breaking change, as rustc now considers all
android
targets to have thegnu
environment, where previously, it was unspecified.
0.5.1
Changed
- Updated the builtin target list to Rust 1.48.0