@@ -7,6 +7,34 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 1.9.0] ( https://github.com/rust-lang/cc-rs/compare/cc-v1.8.0...cc-v1.9.0 ) - 2026-10-19
11+
12+ ### Added
13+
14+ - pass AddressSanitizer on to the C compiler ([ #2045 ] ( https://github.com/rust-lang/cc-rs/pull/2045 ) )
15+ - add source root for stable external object names ([ #2034 ] ( https://github.com/rust-lang/cc-rs/pull/2034 ) )
16+ - emit rerun-if-env-changed for the compiler's own env vars ([ #2035 ] ( https://github.com/rust-lang/cc-rs/pull/2035 ) )
17+ - * (env)* read Cargo's variables from the env snapshot ([ #2028 ] ( https://github.com/rust-lang/cc-rs/pull/2028 ) )
18+ - collect compile commands into a ` compile_commands.json ` ([ #1990 ] ( https://github.com/rust-lang/cc-rs/pull/1990 ) )
19+
20+ ### Fixed
21+
22+ - don't prefer clang for -Clinker-plugin-lto=no ([ #2046 ] ( https://github.com/rust-lang/cc-rs/pull/2046 ) )
23+ - keep the order of flag and flag_if_supported ([ #2044 ] ( https://github.com/rust-lang/cc-rs/pull/2044 ) )
24+ - correct "arbitary" typo in target parser comment ([ #2039 ] ( https://github.com/rust-lang/cc-rs/pull/2039 ) )
25+ - correct "stablised" typos in TODO comments ([ #2040 ] ( https://github.com/rust-lang/cc-rs/pull/2040 ) )
26+ - * (msvc)* pass objects to the archiver relative to the output directory ([ #2033 ] ( https://github.com/rust-lang/cc-rs/pull/2033 ) )
27+ - honor disabled linker-plugin LTO ([ #2024 ] ( https://github.com/rust-lang/cc-rs/pull/2024 ) )
28+ - apply ` RUSTC_WRAPPER ` to the ` cl.exe ` cc finds itself ([ #2022 ] ( https://github.com/rust-lang/cc-rs/pull/2022 ) )
29+
30+ ### Other
31+
32+ - * (parallel)* poll on jobserver helper thread ([ #2021 ] ( https://github.com/rust-lang/cc-rs/pull/2021 ) )
33+ - * (parallel)* add jobserver polling for windows ([ #2020 ] ( https://github.com/rust-lang/cc-rs/pull/2020 ) )
34+ - Regenerate windows sys bindings ([ #2019 ] ( https://github.com/rust-lang/cc-rs/pull/2019 ) )
35+ - * (parallel)* add polling for process exit on windows ([ #2016 ] ( https://github.com/rust-lang/cc-rs/pull/2016 ) )
36+ - * (parallel)* poll for process exit on macOS/bsd ([ #2014 ] ( https://github.com/rust-lang/cc-rs/pull/2014 ) )
37+
1038## [ 1.8.0] ( https://github.com/rust-lang/cc-rs/compare/cc-v1.7.0...cc-v1.8.0 ) - 2026-10-11
1139
1240### Added
0 commit comments