From 32f5a359dd9030b2dc667e1e7823a1b765496cac Mon Sep 17 00:00:00 2001 From: Martin Kinkelin Date: Wed, 20 Jul 2022 18:38:16 +0200 Subject: [PATCH] Finalize v1.30.0 changelog (#4011) --- CHANGELOG.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7ee1da5cee9..eb7322d5ee2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # LDC master +#### Big news + +#### Platform support + +#### Bug fixes + +# LDC 1.30.0 (2022-07-20) + #### Big news - Frontend, druntime and Phobos are at version [2.100.1](https://dlang.org/changelog/2.100.0.html). (#3970, #4008, #4009) - LLVM for prebuilt packages bumped to v14.0.3. (#3952, #3979) @@ -7,12 +15,15 @@ - For the Mac package, the minimum supported macOS version has been raised to v10.12. - The minimum D version for bootstrapping has been raised to v2.079 (for GDC: v9.4), in line with DMD. (#3956) - The minimum LLVM version has been raised to v9.0. (#3960) +- New LeakSanitizer support via `-fsanitize=leak` (not (yet?) supported on Windows). (#4005) - New prebuilt *universal* macOS package, runnable on both x86_64 and arm64, and enabling x86_64/arm64 macOS/iOS cross-compilation targets out of the box (`-mtriple={x86_64,arm64}-apple-{macos,ios12.0}`). The x86_64 package doesn't bundle any arm64 libs anymore; the arm64 package newly bundles iOS libs (arm64). (#3958) + - Avoid an external x86_64-only dub, use the bundled universal dub executable instead. #### Platform support - Supports LLVM 9.0 - 14.0. #### Bug fixes +- Enable output of variable names in ASan and MSan error reporting. (#4004) - Report unexpected type repaints as fatal ICEs instead of crashing. (#3990, #3991) #### Internals