All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.1.18 - 2024-09-07
- Fixed unsoundness in
StderrForwarder::forward_available
(#1203)
1.1.17 - 2024-09-06
- fix finding toolchains when invoked by msbuild (#1201)
1.1.16 - 2024-09-04
- Treat VxWorks wr-cc as a Gnu compiler (#1198)
1.1.15 - 2024-08-26
- Add -mfloat-abi=hard as a default argument when using any arm/thumb-none-eabihf target (#1194)
1.1.14 - 2024-08-23
- allow finding tools from path if VisualStudioDir is set
1.1.13 - 2024-08-16
1.1.12 - 2024-08-15
- improve docs (#1183)
1.1.11 - 2024-08-14
- Add support for parsing shell encoded
*FLAGS
(#1181) - Replace vector of tuples with BTreeMap which already is sorted and free of duplicates (#1177)
1.1.10 - 2024-08-11
- Remap Windows targets triples to their LLVM counterparts (#1176)
1.1.9 - 2024-08-11
- Add custom CC wrapper to the wrapper whitelist (#1175)
1.1.8 - 2024-08-06
- Fix broken link in docs.rs (#1173)
1.1.7 - 2024-07-29
- add
.objects
(#1166)
1.1.6 - 2024-07-19
- Clippy fixes (#1163)
1.1.5 - 2024-07-15
- Fix cyclic compilation: Use vendored once_cell (#1154)
1.1.4 - 2024-07-14
1.1.3 - 2024-07-14
- Reduce msrv to 1.63 (#1158)
- Revert "Use raw-dylib for windows-sys (#1137)" (#1157)
- Fix typos (#1152)
- Fix
doc_lazy_continuation
lints (#1153)
1.1.2 - 2024-07-12
- Add empty
jobserver
feature. (#1150)
1.1.1 - 2024-07-12
1.1.0 - 2024-07-08
- add cargo_output to eliminate last vestiges of stdout pollution (#1141)
1.0.106 - 2024-07-08
- Drop support for Visual Studio 12 (2013) (#1046)
- Use raw-dylib for windows-sys (#1137)
- Bump msrv to 1.67 (#1143)
- Bump msrv to 1.65 (#1140)
- Fix clippy warnings (#1138)
1.0.105 - 2024-07-07
- Regenerate windows sys bindings (#1132)
- Fix generate-windows-sys-bindings (#1133)
- Fix gen-windows-sys-binding (#1130)
- Fix gen-windows-sys-binding (#1127)
- Update windows-bindgen requirement from 0.57 to 0.58 (#1123)
1.0.104 - 2024-07-01
- Fixed link break about compile-time-requirements (#1118)
1.0.103 - 2024-06-30
- Fix compilation for wasm: env WASI_SYSROOT should be optional (#1114)
1.0.102 - 2024-06-29
- Fix invalid wasi targets compatibility (#1105)
- Speedup regenerate-target-info and regenerate-windows-sys (#1110)
1.0.101 - 2024-06-25
- Use
Build::getenv
instead ofenv::var*
in anywhere that makes sense (#1103)
1.0.100 - 2024-06-23
- Update publish.yml to use release-plz (#1101)
- Accept
OsStr
instead ofstr
for flags (#1100) - Use
dep:
syntax to avoid implicit features. (#1099) - Minor clippy fixes. (#1098)
- Fix WASI compilation for C++ (#1083)
- Regenerate windows sys bindings (#1096)
- Rename regenerate-windows-sys to regenerate-windows-sys.yml (#1095)
- Create regenerate-windows-sys.yml (#1094)
- Update windows-bindgen requirement from 0.56 to 0.57 (#1091)
- Eagerly close tempfile to fix #1082 (#1087)
- Output msvc.exe in the output directory (#1090)
- Fix clippy warnings on Windows (#1088)
- Don't try to free DLL on drop (#1089)
- Fix panic safety issue in StderrForwarder (#1079)