From: Joel Rosdahl Date: Sun, 27 Feb 2022 19:41:57 +0000 (+0100) Subject: chore: Update NEWS X-Git-Tag: v4.6~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9656bc59cb996ceac8ceadf3adf7bb26aba0d4be;p=thirdparty%2Fccache.git chore: Update NEWS --- diff --git a/doc/NEWS.adoc b/doc/NEWS.adoc index e9c4757a5..f9aa9d83a 100644 --- a/doc/NEWS.adoc +++ b/doc/NEWS.adoc @@ -1,5 +1,83 @@ = Ccache news +== Ccache 4.6 + +Release date: 2022-02-27 + + +=== New features + +- Added for caching calls to Microsoft Visual C++ (MSVC) and clang-cl (MSVC + compatibility for Clang). + + [small]#_[contributed by Cristian Adam, Luboš Luňák, Orgad Shaneh and Joel + Rosdahl]_# + +- Added an option to use a bearer token with the HTTP backend. This makes it + possible to use e.g. Google Cloud Storage as a secondary storage backend. + + [small]#_[contributed by Delgan]_# + +- Added support for caching standard output from the compiler. + + [small]#_[contributed by Luboš Luňák and Joel Rosdahl]_# + +- Added a new `--inspect` option for debugging cache entries, replacing the + previous `--dump-manifest` and `--dump-result` options. + + [small]#_[contributed by Joel Rosdahl]_# + +- Enabled HTTP keep-alive by default. + + [small]#_[contributed by Joel Rosdahl]_# + + +=== Bug fixes + +- Fixed copying of binary files on Windows. + + [small]#_[contributed by R. Voggenauer]_# + +- Improved detection of the `.incbin` assembler directive to reduce false + positives. + + [small]#_[contributed by Alexey Sheplyakov]_# + +- Ccache now verifies that `/run/user//ccache-tmp` is writable before using + it for temporary files. + + [small]#_[contributed by Joel Rosdahl]_# + +- Fixed statistics output for secondary storage. + + [small]#_[contributed by Orgad Shaneh]_# + +- Fixed a problem when copying a cache entry from secondary storage into an + empty primary storage. + + [small]#_[contributed by Joel Rosdahl]_# + +- Visual Studio .rsp files with UTF-16LE encoding are now handled correctly. + + [small]#_[contributed by Vili Väinölä]_# + +- Made conversion to relative paths more reliable on Windows. + + [small]#_[contributed by Marius Zwicker]_# + +- The process umask is now respected when making hard linked files read only. + + [small]#_[contributed by Joel Rosdahl]_# + +- A forced recache is no longer considered a "`direct cache miss`". + + [small]#_[contributed by Joel Rosdahl]_# + + +=== Documentation improvements + +- Corrected reference to the `debug_dir` option. + + [small]#_[contributed by Joel Rosdahl]_# + +- Improved documentation of `--config-path`. + + [small]#_[contributed by Joel Rosdahl]_# + +- Added documentation that compiler plugins are hashed too. + + [small]#_[contributed by Philipp Gortan]_# + + +=== Test improvements + +- The "`trim_dir`" test suite is now only run when cleanup tests are enabled. + + [small]#_[contributed by Joel Rosdahl]_# + + == Ccache 4.5.1 Release date: 2021-11-17