What's Changed
Major changes
- Add nvcc cubin,fatbin,optix-ir compilation mode support by @robertmaynard in #1872
- Support nvc++ and msvc as nvcc host compilers by @robertmaynard in #1889
- Add nvc and nvc++ as supported C/C++ compilers by @robertmaynard in #1891
- Add
--show-adv-stats
flag which shows per compiler hits/misses by @robertmaynard in #1904 - feat(s3): add server side encryption by @nebnes in #1908
- bump rust-version to 1.67 (was 1.65) by @sylvestre in #1903
Other changes
- nvcc: Support -Werror with argument by @robertmaynard in #1823
- Log hash key at debug level instead of trace by @glandium in #1831
- Properly propagate cache write errors by @glandium in #1833
- Fix detection of clang version and v14+ unit tests by @grembo in #1878
- Update FreeBSD CI to 13.2-RELEASE by @grembo in #1879
- update doc for cmake 3.25 on windows by @ahoarau in #1873
- sccache fails to build on non x86_64/aarch64 arches by @Firstyear in #1866
- Add MacPorts as a new installation method by @MisLink in #1881
- services/gcs: Fix typo in to_scope by @theoniko in #1890
- Fix a couple of typos by @Alphare in #1898
- Bring back redis over tls by @grembo in #1875
- Add tests for clang as cuda compiler, and support the
-x cuda
syntax by @robertmaynard in #1892 - sccache now tracks compiler hits/misses on a per language basis. by @robertmaynard in #1895
- tests/system.rs Now correctly identifies apple clang by @robertmaynard in #1905
- clippy: remove the clippy suggestion by @sylvestre in #1915
- Disable aarch64-unknown-linux-musl by @sylvestre in #1917
- sccache 0.6.0 by @sylvestre in #1916
dependency updates
- Bump proc-macro2 from 1.0.47 to 1.0.63 by @sylvestre in #1827
- build(deps): bump anyhow from 1.0.70 to 1.0.71 by @dependabot in #1815
- build(deps): bump semver from 1.0.16 to 1.0.17 by @dependabot in #1812
- build(deps): bump actions/checkout from 3 to 4 by @dependabot in #1876
- chore: Bump OpenDAL to v0.40.0 by @Xuanwo in #1885
- build(deps): bump webpki from 0.22.0 to 0.22.2 by @dependabot in #1896
- build(deps): bump rustix from 0.36.15 to 0.36.16 by @dependabot in #1906
- build(deps): bump base64 from 0.21.0 to 0.21.3 by @dependabot in #1871
- build(deps): bump toml from 0.7.3 to 0.7.6 by @dependabot in #1863
- build(deps): bump async-trait from 0.1.68 to 0.1.74 by @dependabot in #1921
- build(deps): bump memmap2 from 0.6.2 to 0.9.0 by @dependabot in #1919
- build(deps): bump tokio-util from 0.7.7 to 0.7.9 by @dependabot in #1918
New Contributors
- @ahoarau made their first contribution in #1873
- @MisLink made their first contribution in #1881
- @theoniko made their first contribution in #1890
- @Alphare made their first contribution in #1898
- @nebnes made their first contribution in #1908
Full Changelog: v0.5.4...v0.6.0