diff --git a/changelog/dub-fetch-shortcut.dd b/changelog/dub-fetch-shortcut.dd deleted file mode 100644 index a912a36..0000000 --- a/changelog/dub-fetch-shortcut.dd +++ /dev/null @@ -1,9 +0,0 @@ -`dub fetch` now supports `@` as a shortcut - -`dub fetch @` is a shortcut for -`dub fetch --version=`: - -$(CONSOLE -> dub fetch gitcompatibledubpackage@1.0.4 -Fetching gitcompatibledubpackage 1.0.4... -) diff --git a/changelog/extraDependencyFiles-attribute-added.dd b/changelog/extraDependencyFiles-attribute-added.dd deleted file mode 100644 index 213df5b..0000000 --- a/changelog/extraDependencyFiles-attribute-added.dd +++ /dev/null @@ -1,4 +0,0 @@ -extraDependencyFiles attribute added - -Using attribute `extraDependencyFiles` a list of files can be specified -causing rebuild on change. diff --git a/changelog/file-system-supplier.dd b/changelog/file-system-supplier.dd deleted file mode 100644 index 3f0c95d..0000000 --- a/changelog/file-system-supplier.dd +++ /dev/null @@ -1,7 +0,0 @@ -File system supplier enabled - -Existing file system supplier is enabled for usage. -It searches a certain directory for files with names of -the form "[package name]-[version].zip". - -Example `dub fetch mypackage --registry=file:///etc/dub/packages/` \ No newline at end of file diff --git a/changelog/toolchain_requirements.dd b/changelog/toolchain_requirements.dd deleted file mode 100644 index d27f8bb..0000000 --- a/changelog/toolchain_requirements.dd +++ /dev/null @@ -1,54 +0,0 @@ -`toolchainRequirements` recipe entry - -DUB now supports a new entry in `dub.json` or `dub.sdl` to restrict the versions of -DUB and of compilers supported by a package. - -dub.json: ---- -{ - "toolchainRequirements": { - "dub": "~>1.10", - "frontend": ">=2.068 <2.083" - } -} ---- - -dub.sdl: ---- -toolchainRequirements dub="~>1.10" frontend=">=2.068|<2.083" ---- - -Supported entries in `toolchainRequirements` are: -$(UL - $(LI dub) - $(LI frontend) - $(LI dmd) - $(LI ldc) - $(LI gdc) -) - -Each can contain a -$(LINK2 https://dub.pm/package-format-sdl.html#version-specs, version specification), -where DMD-like versions are supported in addition to SemVer versions. For -compilers, instead of a version specification, the keyword `no` can also be used -to indicate that the compiler should not be used for this package. - -Example scenario:$(BR) -Package that needs DUB>=1.12, and that will only build with LDC>=1.10: - -dub.json: ---- -{ - "toolchainRequirements": { - "dub": ">=1.12", - "dmd": "no", - "gdc": "no", - "ldc": ">=1.10" - } -} ---- - -dub.sdl: ---- -toolchainRequirements dub=">=1.12" dmd="no" gdc="no" ldc=">=1.10" ----