]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
chore: Update NEWS
authorJoel Rosdahl <joel@rosdahl.net>
Sun, 27 Feb 2022 19:41:57 +0000 (20:41 +0100)
committerJoel Rosdahl <joel@rosdahl.net>
Sun, 27 Feb 2022 20:03:02 +0000 (21:03 +0100)
doc/NEWS.adoc

index e9c4757a5ce2e6903379d0a9812e5a97e796e38a..f9aa9d83a2c4e173430ee57da0e4821970057507 100644 (file)
@@ -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/<UID>/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