From b44c6738c63e3310d0ee46754896ea5e49b4d40e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6nke=20Ludwig?= Date: Tue, 4 Jun 2019 11:45:45 +0200 Subject: [PATCH 1/2] Update compiler support. --- .travis.yml | 4 +++- README.md | 6 +++++- appveyor.yml | 18 +++++++++++++++--- 3 files changed, 23 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index b2af3a6..47221e4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,7 +5,7 @@ d: # this way the overall test time gets cut down (GDC/LDC are a lot # slower tham DMD, so they should be started early), while still # catching most DMD version related build failures early - - dmd-2.084.0 + - dmd-2.086.0 - dmd-2.078.3 - ldc-1.13.0 - ldc-1.12.0 @@ -13,6 +13,8 @@ d: - ldc-1.10.0 - ldc-1.9.0 - ldc-1.8.0 + - dmd-2.085.1 + - dmd-2.084.1 - dmd-2.083.1 - dmd-2.082.1 - dmd-2.081.2 diff --git a/README.md b/README.md index c6e3738..ea9e9c5 100644 --- a/README.md +++ b/README.md @@ -26,13 +26,17 @@ Supported compilers The following compilers are tested and supported: -- DMD 2.084.0 +- DMD 2.086.0 +- DMD 2.085.1 +- DMD 2.084.1 - DMD 2.083.1 - DMD 2.082.1 - DMD 2.081.2 - DMD 2.080.1 - DMD 2.079.0 - DMD 2.078.3 +- LDC 1.15.0 +- LDC 1.14.0 - LDC 1.13.0 - LDC 1.12.0 - LDC 1.11.0 diff --git a/appveyor.yml b/appveyor.yml index d7d17e7..0b0bcd9 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -2,14 +2,20 @@ platform: x64 environment: matrix: - DC: dmd - DVersion: 2.084.0 + DVersion: 2.086.0 arch: x64 - DC: dmd - DVersion: 2.084.0 + DVersion: 2.086.0 arch: x86 - DC: dmd - DVersion: 2.084.0 + DVersion: 2.086.0 arch: x86_mscoff + - DC: dmd + DVersion: 2.085.1 + arch: x64 + - DC: dmd + DVersion: 2.084.1 + arch: x86 - DC: dmd DVersion: 2.083.1 arch: x86_mscoff @@ -28,6 +34,12 @@ environment: - DC: dmd DVersion: 2.078.3 arch: x64 + - DC: ldc + DVersion: 1.15.0 + arch: x64 + - DC: ldc + DVersion: 1.14.0 + arch: x64 - DC: ldc DVersion: 1.13.0 arch: x64 From a0b7b77d19de08f9562d0c7cf69a6a3c7a719678 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6nke=20Ludwig?= Date: Tue, 4 Jun 2019 14:44:59 +0200 Subject: [PATCH 2/2] Update change log. --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 79eb61a..a37e669 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ - Added `ConnectionPool.removeUnused` to enable closing all unused connections - [pull #143][issue143] - Added `logException` to log exceptions in a standard and `nothrow` way - [pull #155][issue155] - Added `TCPListenOptions.reuseAddress` for explicitly control of `SO_REUSEADDR` for listening sockets (by Radu Racariu) - [pull #150][issue150] +- Updated compiler support to DMD 2.086.0 and LDC 1.5.0 - The logging functions now log verbatim if no additional argument is passed (by Denis Feklushkin aka dennizzzka) - [pull #152][issue152] - Fixes a potential range violation in `iterateDirectory`/`getFileInfo` - [pull #144][issue144] - Fixes thread-safetly of `Task.join` and `Task.interrupt` when operating cross-thread - [pull #145][issue145]