Skip to content

Releases: mozilla/sccache

v0.4.1

27 Mar 10:30
Compare
Choose a tag to compare

What's Changed

  • Fix issue #1688 by Reverting "Custom sandboxing implementation as linux usernamespace calls - port cachepot/#128" by @sylvestre in #1689
  • Bump MSRV to 1.64 by @Xuanwo in #1649
  • add codecov.yml and set threshold to 0.2%, prevent coverage getting w… by @Danielmelody in #1661
  • bump tokio, futures, openssl, reqwest & mime by @dependabot
  • Add integration tests for C++ with clang & gcc by @sylvestre in #1677
  • Add tests to verify that we work with cmake & autotools by @sylvestre in #1678
  • chore: Add more debug log for gcs to help us diagnose by @Xuanwo in #1682

Full Changelog: v0.4.0...v0.4.1

v0.4.0

21 Mar 10:09
Compare
Choose a tag to compare

Major improvements

Major release with a lot of great changes.

  • sccache is using opendal for cloud storage access. Thanks to @Xuanwo
  • Support of GitHub action storage - Easy use with https://github.com/marketplace/actions/sccache-action
  • feat: Add Webdav (a.k.a HTTP Cache) support by @Xuanwo in #1597
  • Support FreeBSD as sccache-dist server by @grembo in #1184
  • Add MSVC support for Response Files by @temportalflux in #1618
  • The CI has now full integration tests: starting server, starting builds, checking that the caching happened and has been used
    This for redis, S3, azure, gha, memcache and webdav
  • feat: Implement cache storage check by @Xuanwo in #1519
  • Custom sandboxing implementation as linux usernamespace calls - port cachepot/#128 by @drahnr in #1628
  • Lot of checks added to provide better error messages
  • Improvement on the documentations

Flag/options support

Other changes/fixes

New Contributors

Full Changelog: v0.3.3...v0.4.0

v0.4.0-pre.11

18 Mar 15:28
Compare
Choose a tag to compare
v0.4.0-pre.11 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.4.0-pre.10...v0.4.0-pre.11

v0.4.0-pre.10

10 Mar 08:23
Compare
Choose a tag to compare
v0.4.0-pre.10 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.4.0-pre.9...v0.4.0-pre.10

v0.4.0-pre.9

06 Mar 08:31
Compare
Choose a tag to compare
v0.4.0-pre.9 Pre-release
Pre-release

What's Changed

  • build(deps): bump tokio-util, tokio, reqwest, gzp, opendal, reqsign, uuid, filetime, zstd and http by @dependabot in #1604
  • deps: Bump toml and base64 by @Xuanwo in #1619
  • chore: fix typo in readme by @fawni in #1635
  • fix: Allow building with no default feature by @Xuanwo in #1632

New Contributors

Full Changelog: v0.4.0-pre.8...v0.4.0-pre.9

v0.4.0-pre.8

23 Feb 09:07
Compare
Choose a tag to compare
v0.4.0-pre.8 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.4.0-pre.7...v0.4.0-pre.8

v0.4.0-pre.7

12 Feb 08:02
Compare
Choose a tag to compare
v0.4.0-pre.7 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.4.0-pre.6...v0.4.0-pre.7

v0.4.0-pre.6

14 Jan 14:42
Compare
Choose a tag to compare
v0.4.0-pre.6 Pre-release
Pre-release

What's Changed

  • build(deps): bump clap, async-trait and regex
  • refactor: Do read check first instead by @Xuanwo in #1546
  • Add support for clang '-fuse-ctor-homing' flag by @robertgzr in #1547
  • feat: Take the whole rustc version into hash calculation by @Xuanwo in #1553
  • Fix remaining freebsd-ci problems by @grembo in #1556
  • Add documentation for Cloudflare R2 usage. by @MrAlex94 in #1549
  • feat: Introduce the default gha version by @Xuanwo in #1550
  • feat: Allow sccache keep running after hitting rate limit during check by @Xuanwo in #1557
  • Use println instead of warn to avoid missing deprecated message by @b1tg in #1554
  • Migrate memcached to opendal based by @Xuanwo in #1545

New Contributors

Full Changelog: v0.4.0-pre.5...v0.4.0-pre.6

v0.4.0-pre.5

08 Jan 15:52
a47fafc
Compare
Choose a tag to compare
v0.4.0-pre.5 Pre-release
Pre-release

What's Changed

  • The "cache read miss" is now the compiler step. Make it more explicit by @sylvestre in #1527
  • fix: handle -Xclang args when invoking clang/clang++ on windows cmake by @Danielmelody in #1500
  • refactor: Migrate gha cache to opendal based by @Xuanwo in #1528
  • Fix freebsd CI build by @grembo in #1531

New Contributors

Full Changelog: v0.4.0-pre.4...v0.4.0-pre.5

v0.4.0-pre.4

02 Jan 21:12
Compare
Choose a tag to compare
v0.4.0-pre.4 Pre-release
Pre-release

What's Changed

  • Accept /fsanitize=address as a passthrough option for MSVC by @randombit in #1518
  • fix(test): gcs check will fail if default features not enabled by @Xuanwo in #1520
  • feat: Implement cache storage check by @Xuanwo in #1519
  • build(deps): bump wiremock, predicates, num_cpus and once_cell

New Contributors

Full Changelog: v0.4.0-pre.3...v0.4.0-pre.4