aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSergio Martins <smartins@kde.org>2019-10-12 09:33:58 +0100
committerSergio Martins <smartins@kde.org>2019-10-12 09:33:58 +0100
commitb0f23a4b23b5bb07d1c505d983762c6455fbe96b (patch)
treed145264475e96ca68c9151fef31a071f1d8f073e
parentbd8e823f058d19d51830d9c1a780526b3f87069b (diff)
Update ChangeLog for today's 1.6 release
-rw-r--r--Changelog7
1 files changed, 4 insertions, 3 deletions
diff --git a/Changelog b/Changelog
index 4380bc11..447fa085 100644
--- a/Changelog
+++ b/Changelog
@@ -106,16 +106,17 @@
- Fixed a crash (clang assert) in raw-environment-function
-* v1.6 (October, 2019)
+* v1.6 (October 12, 2019)
- New Checks:
- heap-allocated-small-trivial-type
- signal-with-return-value
- - qproperty-type-mismatch
+ - qproperty-type-mismatch, contributed by Jean-Michaƫl Celerier
- Removed level3. Moved all level3 checks to manual level. Doesn't make sense to enable all of them. Each one must be carefully considered.
+ - Fixed regressions with LLVM 9.0
- Minimum LLVM was bumped to 5.0
- Fixit infrastructure was overhauled
Clazy no longer rewrites files directly, to avoid races when parallel invocations change the same header.
- Clazy now exports a yaml file with the replacements, to be applied with clang-apply-replacements. The same way other clang tooling do it.
+ Clazy now exports a yaml file with the replacements, to be applied with clang-apply-replacements. The same way other clang tooling does it.
The way to enable code rewrite is now: -Xclang -plugin-arg-clazy -Xclang export-fixes for clang or -export-fixes=somefile.yaml for clazy-standalone
All other fixit arguments and fixit env variables were removed
Thanks to Christian Gagneraud for contributing the fixit yaml exporter!