Skip to content

Releases: mozilla/sccache

v0.8.1

24 May 22:44
634d8af
Compare
Choose a tag to compare

What's Changed

Dependencies

New Contributors

Full Changelog: v0.8.0...v0.8.1

v0.8.0

21 Apr 12:56
Compare
Choose a tag to compare

What's Changed

New features

  • feat: Add possibility to configure key prefix (Redis, MemCached) by @AJIOB in #2084
  • Add generic read-only storage mode for a storage that fails the write check by @jkoritzinsky in #2091
  • feat: Add possibility to configure key prefix and expiration time from env (Redis, MemCached) by @AJIOB in #2094
  • rustc driver detection - includes #1897 by @drahnr in #2085
  • feat: Add support to Redis cluster mode by @AJIOB in #2113
  • feat: Add Memcached authentication by @AJIOB in #2117
  • feat: initial support for Clang HIP by @GZGavinZhao in #2045
  • Set User Agent Header for S3 Requests by @ajschmidt8 in #2137

Misc

  • chore: Unify env bool processing by @AJIOB in #2103
  • More Redis URLs typos fix by @AJIOB in #2081
  • ci: Fix AArch64 build with musl by @AJIOB in #2120
  • allow the compilation of sccache without any features (only local build) by @sylvestre in #2101
  • chore: remove unused code warnings from Windows build by @AJIOB in #2119
  • feat: Rewrite Redis environment variables API by @AJIOB in #2116
  • chore: use what we really need from opendal by @AJIOB in #2118
  • package cargo.toml by @lissyx in #2124
  • Include server_startup_timeout_ms in config docs by @cceckman in #2134

Dependencies

New Contributors

Full Changelog: v0.7.7...v0.8.0

v0.7.7

07 Feb 10:59
e976c42
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.7.6...v0.7.7

v0.7.6

22 Jan 12:58
Compare
Choose a tag to compare

What's Changed

  • feat(redis): add support for ttl, fix #1666 by @sudhackar in #2027
  • refactor: Remove all dependencies on ring 0.16 by @Xuanwo in #2036
    It allows compilation on s390x and some others architectures
  • Fix docs on integrating sccache with MSVC when cmake >= 3.25 by @johnwbyrd in #2031
  • Add support for symlinks in toolchains. by @afranchuk in #2030
  • fix(src/compiler/c): take common_args into account during preprocessor hashing by @GZGavinZhao in #2039

New Contributors

Full Changelog: v0.7.5...v0.7.6

v0.7.5

10 Jan 18:15
Compare
Choose a tag to compare

What's Changed

Dependencies updates

Github action updates

New Contributors

Full Changelog: v0.7.4...v0.7.5

v0.7.4

27 Nov 10:04
Compare
Choose a tag to compare

With this release, we turned back on the direct access and improve some errors mgmt.
We are getting ready for the release 1.0

What's Changed

  • Fix some possible out-of-bound accesses in process_preprocesed_{file,line} by @glandium in #1980
  • Fix test_parse_arguments_multiarch_cache_disabled by @glandium in #1984
  • Add support for -- on clang/clang-cl command-line by @glandium in #1983
  • Remove uses of Lazy<Mutex> by @glandium in #1985
  • Catch panics in the server and transmit them as errors to the client. by @glandium in #1981
  • Only activate direct mode by default for local by @Alphare in #1973
  • Remove some unnecessary clones by @glandium in #1986
  • Activate direct mode when e.g. SCCACHE_DIR is set. by @glandium in #1987

Full Changelog: v0.7.3...v0.7.4

v0.7.3

20 Nov 08:36
Compare
Choose a tag to compare

Revert "Activate preprocessor cache mode by default"
For causing freeze with MSVC: #1967

v0.7.2

15 Nov 09:55
Compare
Choose a tag to compare

What's Changed

Dependency updates

New Contributors

Full Changelog: v0.7.1...v0.7.2

v0.7.1

07 Nov 13:44
Compare
Choose a tag to compare

What's Changed

Dependencies

Full Changelog: v0.7.0...v0.7.1

v0.7.0

04 Nov 20:44
b831172
Compare
Choose a tag to compare

What's Changed

  • Add local-only preprocessor cache AKA "direct mode" by @Alphare in #1882
    Enable by using SCCACHE_DIRECT=true
    Please test and provide feedback
  • ci: bring back aarch64-unknown-linux-musl binaries by @quad in #1926
  • prepare release 0.7.0 by @sylvestre in #1932

## Dependency updates

New Contributors

Full Changelog: v0.6.0...v0.7.0