- `dub remove --non-interactive` will now remove all packages by default
-
- When calling a command with a package name and no version specification,
- the latest version is usually assumed.
- While this behavior makes sense for `dub fetch` or `dub run`,
- it can come as a surprise when cleaning up local packages through `dub remove`,
- and so previous version would simply error out when more than one version was available.
- From this version, `dub remove -n $PKGNAME` will just remove all cached versions
- of the package named `$PKGNAME`, without asking you to use `$PKGNAME@*`.