diff --git a/CHANGELOG.md b/CHANGELOG.md index 4b26d76..79eb61a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,13 +1,20 @@ -1.6.3 - 2019 +1.7.0 - 2019-06- ================== +- Added `vibe.core.process` for task based process handling similar to `std.process` (by Benjamin Schaaf) - [pull #154][issue154] - 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] +- 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] [issue143]: https://github.com/vibe-d/vibe-core/issues/143 [issue144]: https://github.com/vibe-d/vibe-core/issues/144 [issue145]: https://github.com/vibe-d/vibe-core/issues/145 +[issue152]: https://github.com/vibe-d/vibe-core/issues/152 +[issue154]: https://github.com/vibe-d/vibe-core/issues/154 +[issue155]: https://github.com/vibe-d/vibe-core/issues/155 1.6.2 - 2019-03-26