Establish DMD 2.086.1 as new baseline version

This commit is contained in:
Mike Bierlee 2023-03-13 21:57:22 +03:00
parent 313dc98841
commit 85555fb156
2 changed files with 3 additions and 14 deletions

View file

@ -72,18 +72,7 @@ jobs:
- dmd-2.089.1
- dmd-2.088.1
- dmd-2.087.1
- dmd-2.086.1
- 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.1
- dmd-2.078.3
- dmd-2.077.1
- dmd-2.076.1
# - dmd-2.068.2 # Fails to download (signature error)
- dmd-2.086.1 # Baseline DMD version
- ldc-1.24.0 # eq to dmd v2.094.1
- ldc-1.23.0 # eq to dmd v2.093.1
# - ldc-1.22.0 # eq to dmd v2.092.1
@ -119,7 +108,7 @@ jobs:
dub run --build=release --config=valueInjectionExample
dub run --build=release --config=postConPreDestExample
# On Ubuntu we can use GDC (so keep working for D version 2.076)
# Ensure Poodinis can build on GDC
gdc-latest:
name: GDC on Ubuntu
runs-on: ubuntu-latest

View file

@ -8,7 +8,7 @@ Licensed under the terms of the MIT license - See [LICENSE.txt](LICENSE.txt)
Poodinis is a dependency injection framework for the D programming language. It is inspired by the [Spring Framework] and [Hypodermic] IoC container for C++. Poodinis supports registering and resolving classes either by concrete type or interface. Automatic injection of dependencies is supported through the use of UDAs or constructors.
Requires at least a D 2.068.2 compatible compiler
Requires at least a D 2.086.1 compatible compiler
Uses the Phobos standard library
Can be built with DUB 1.1.1 or higher