All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
- Add
Config::{rustc_version, cargo_version}
.
0.1.19 - 2024-02-10
- Update
toml_edit
to 0.22.
0.1.18 - 2024-01-25
- Make
home
dependency Windows-only dependency.
0.1.17 - 2023-12-16
- Remove dependency on
once_cell
.
0.1.16 - 2023-11-17
-
Support
target.'cfg(..)'.linker
that added in Cargo 1.74. -
Update
toml_edit
to 0.21.
0.1.15 - 2023-10-24
- Improve compile time.
0.1.14 - 2023-10-18
- Improve compile time.
0.1.13 - 2023-10-17
- Improve compatibility with old Cargo.
0.1.12 - 2023-09-14
-
Improve robustness when new cfgs are added in the future.
-
Update
toml
to 0.8.
0.1.11 - 2023-09-11
- Remove dependency on
shell-escape
.
0.1.10 - 2023-09-08
- Remove dependency on
cfg-expr
.
0.1.9 - 2023-08-22
- Recognize unstable
target.cfg(relocation_model = "...")
on nightly.
0.1.8 - 2023-07-03
- Fix build error from dependency when built with
-Z minimal-versions
.
0.1.7 - 2023-04-05
- Update
cfg-expr
to 0.15.
0.1.6 - 2023-03-07
- Implement the
[registries]
and[registry]
tables. (#8, thanks @yottalogical)
0.1.5 - 2023-02-23
- Fix handling of empty string rustc wrapper envs. (#7, thanks @tofay)
0.1.4 - 2023-01-28
-
Update
cfg-expr
to 0.14. -
Update
toml
to 0.7.
0.1.3 - 2023-01-24
- Migrate to
toml
0.6. (#6)
0.1.2 - 2023-01-10
-
Improve error messages.
-
Add
Config::cargo
method. -
Documentation improvements.
0.1.1 - 2023-01-09
- Fix
serde::Serialize
impl ofConfig
after target resolved.
0.1.0 - 2023-01-09
Initial release