Skip to content

Commit

Permalink
Update change log.
Browse files Browse the repository at this point in the history
  • Loading branch information
s-ludwig committed Jul 13, 2015
1 parent 10b3a63 commit eddb497
Showing 1 changed file with 25 additions and 4 deletions.
29 changes: 25 additions & 4 deletions CHANGELOG.md
@@ -1,20 +1,30 @@
Changelog
=========

v0.9.24 - 2015-06-
v0.9.24 - 2015-07-
--------------------

### Features and improvements ###

- Added support for [SDL][sdl-package-format] based package descriptions - [issue #348][issue348], [pull #582][issue582]
- Source code updated to build with DMD 2.067
- Added support for [SDLang][sdl-package-format] based package descriptions - [issue #348][issue348], [pull #582][issue582]
- Source code updated to build with DMD 2.064.2 through 2.068.0
- Enhanced `dub describe` support:
- The D API is now strongly typed instead of using `Json`
- Added a `"targets"` field that can be used to sport external build tools
- Added a `--data=X` switch to get information in a shell script friendly format (by Nick Sabalausky) - [pull #572][issue572]
- Added an `"active"` field to each package to be used to signal if a certain dependency takes part in the build - [issue #393][issue393]
- Added a set of additional environment variables that are available to pre/post build/generate commands (by Nick Sabalausky) - [issue #593][issue593]
- Errors and warnings are not suppressed anymore, but output to stderr
- Added the possibility to get all import paths for `dub describe` (by w0rp) - [pull #552][issue552], [issue #560][issue560], [pull #561][issue561]
- Added stricter package name validation checks
- Added the possibility to get all import paths for `dub describe` (by w0rp) - [pull #552][issue552], [issue #560][issue560], [pull #561][issue561]
- Added a `--bare` option to search for dependencies only in the current directory (useful for running tests)
- Removed the deprecated "visuald-combined" generator (use `dub generate visuald --combined` instead)
- The command line shown for verbose output now contain the same quotes as used for the actual command invocation
- Uses `-vcolumns` for DMD if supported - [issue #581][issue581]
- Properly suppressing compiler output when `--quiet` or `--vquiet` are given (by Nick Sabalausky) - [issue #585][issue585], [pull #587][issue587]
- Added a warning when referencing sub packages by their path (instead of their parent's path)
- Building `sourceLibrary` targets with `-o-` is allowed now (enables documentation generation in particular) - [issue #553][issue553]
- The VisualD generator doesn't use a "_d" suffix for debug build targets anymore (by Guillaume Piolat aka p0nce) - [pull #617][issue617]

### Bug fixes ###

Expand All @@ -28,23 +38,34 @@ v0.9.24 - 2015-06-
- Fixed spurious warning when building a package by name and DUB is not run from a package directory
- Fixed handling of dependency errors that occur during automatic upgrade checks - [issue #564][issue564], [pull #565][issue565]
- Fixed the architecture flag for x64 passed to LDC (by p0nce) - [pull #574][issue574]
- Fixed enforcement of build requirements in dependencies - [issue #592][issue592]
- Fixed `dub remove` to only remove managed packages - [issue #596][issue596]

[sdl-package-format]: http://code.dlang.org/package-format?lang=sdl
[issue348]: https://github.com/D-Programming-Language/dub/issues/348
[issue393]: https://github.com/D-Programming-Language/dub/issues/393
[issue535]: https://github.com/D-Programming-Language/dub/issues/535
[issue540]: https://github.com/D-Programming-Language/dub/issues/540
[issue543]: https://github.com/D-Programming-Language/dub/issues/543
[issue546]: https://github.com/D-Programming-Language/dub/issues/546
[issue547]: https://github.com/D-Programming-Language/dub/issues/547
[issue552]: https://github.com/D-Programming-Language/dub/issues/552
[issue552]: https://github.com/D-Programming-Language/dub/issues/552
[issue553]: https://github.com/D-Programming-Language/dub/issues/553
[issue560]: https://github.com/D-Programming-Language/dub/issues/560
[issue561]: https://github.com/D-Programming-Language/dub/issues/561
[issue564]: https://github.com/D-Programming-Language/dub/issues/564
[issue565]: https://github.com/D-Programming-Language/dub/issues/565
[issue572]: https://github.com/D-Programming-Language/dub/issues/572
[issue574]: https://github.com/D-Programming-Language/dub/issues/574
[issue581]: https://github.com/D-Programming-Language/dub/issues/581
[issue582]: https://github.com/D-Programming-Language/dub/issues/582
[issue585]: https://github.com/D-Programming-Language/dub/issues/585
[issue587]: https://github.com/D-Programming-Language/dub/issues/587
[issue592]: https://github.com/D-Programming-Language/dub/issues/592
[issue593]: https://github.com/D-Programming-Language/dub/issues/593
[issue596]: https://github.com/D-Programming-Language/dub/issues/596
[issue617]: https://github.com/D-Programming-Language/dub/issues/617


v0.9.23 - 2015-04-06
Expand Down

0 comments on commit eddb497

Please sign in to comment.