Releases: rust-lang/cc-rs
Releases · rust-lang/cc-rs
1.0.96
What's Changed
- Use specified include directories prior to CFLAGS by @justsmth in #1043
- MSVC: Add support for linking against the "spectre-mitigated" CRT by @dpaoliello in #673
- Release cc 1.0.96 by @NobodyXu in #1045
New Contributors
Full Changelog: 1.0.95...1.0.96
1.0.95
What's Changed
- Update windows-bindgen requirement from 0.55 to 0.56 by @dependabot in #1035
- Bump msrv to 1.63 by @NobodyXu in #1031
- Optimize jobserver
try_acquire
by @NobodyXu in #1037 - Release cc 1.0.95 by @NobodyXu in #1038
Full Changelog: 1.0.94...1.0.95
1.0.94
What's Changed
- Fix xcrun sdk version arg by @0123456789-jpg in #1007
- Release cc 1.0.94 by @NobodyXu in #1034
New Contributors
- @0123456789-jpg made their first contribution in #1007
Full Changelog: 1.0.93...1.0.94
1.0.93
1.0.92
1.0.91
What's Changed
- Update windows-bindgen requirement from 0.54 to 0.55 by @dependabot in #999
- Fix: Accept non utf-8 characters in compiler and archiver by @NobodyXu in #998
- CI: Add automatic publish on tag creation by @NobodyXu in #978
- feat: Query rustc for clang target triples instead of hardcoding them by @NobodyXu in #1004
- Fix safety comment for LibraryHandle::get_proc_address by @NobodyXu in #1010
- Fix compile family detection: Use C macros instead of
$compiler -v
by @NobodyXu in #1000 - refactor: Optimize code based on cargo clippy suggestions by @InventiveCoder in #1013
- Fix regression in compiler family detection by @russelltg in #1014
- Also shim llvm-ar in the clang_android test on non-Windows by @dpaoliello in #1016
- Fix caching of supported compiler flag by @NobodyXu in #1002
- fix llvm-ar as archiver for msvc targets; fix clang-cl detection; fix assembler output flag detection; add clang/clang-cl windows CI by @russelltg in #1015
- fix(env_tool): return None if env is empty by @cathaysia in #1021
- Release cc 1.0.91 by @NobodyXu in #1024
New Contributors
- @InventiveCoder made their first contribution in #1013
- @russelltg made their first contribution in #1014
- @cathaysia made their first contribution in #1021
Full Changelog: 1.0.90...1.0.91
1.0.90
What's Changed
- Revert "refactor target flags" by @NobodyXu in #992
- Fix regression: remove
--target
when targeting Android on non-Windows platforms by @dpaoliello in #991 - Drop support for Visual Studio 11 (2012) by @dpaoliello in #981
- Fix the clang targets for RISC-V Rust targets by @djkoloski in #993
- Release cc 1.0.90 by @NobodyXu in #996
New Contributors
- @djkoloski made their first contribution in #993
Full Changelog: 1.0.89...1.0.90
1.0.89
What's Changed
- refactor target flags by @youknowone in #873
- Update windows-bindgen requirement from 0.53 to 0.54 by @dependabot in #982
- Support finding Windows tools on non-Windows host by @cavivie in #907
- Use llvm-ar, llvm-ranlib for Android NDK by @mariotaku in #983
- Add a public file iterator by @gzz2000 in #987
- Fix make resource failure when cc parallel is enabled by @NobodyXu in #985
- Release cc 1.0.89 by @NobodyXu in #988
New Contributors
- @cavivie made their first contribution in #907
- @mariotaku made their first contribution in #983
- @gzz2000 made their first contribution in #987
Full Changelog: 1.0.88...1.0.89
1.0.88
What's Changed
- Add
/System/iOSSupport
to header/library search paths on Mac Catalyst by @madsmtm in #961 - Fix set_blocking by @NobodyXu in #975
- feat: move debug logging behind a debug flag that is disabled by default by @amaanq in #972
- Release cc 1.0.88 by @NobodyXu in #977
New Contributors
Full Changelog: 1.0.87...1.0.88
1.0.87
What's Changed
- fix: remove unnecessary
println
s by @amaanq in #960 - Support native ARM64 MSVC toolchain, and fallback to x64 if emulation is available by @dpaoliello in #957
- add armv8r-none-eabihf by @chrisnc in #836
- Fix use of cc with make <4.3: Clear O_NONBLOCK after compilaton by @NobodyXu in #966
- Release cc 1.0.87 by @NobodyXu in #967
New Contributors
Full Changelog: 1.0.86...1.0.87