diff --git a/CHANGELOG.md b/CHANGELOG.md index 22d0fd9..bd249fb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,27 @@ -1.1.0 - 2016-07-16 +1.1.1 - 2017-07-20 +================== + +- Fixed/implemented `TCPListener.stopListening` +- Fixed a crash when using `NullOutputStream` or other class based streams +- Fixed a "dwarfeh(224) fatal error" when the process gets terminated due to an `Error` - [pull #24][issue24] +- Fixed assertion error when `NetworkAddress.to(Address)String` is called with no address set +- Fixed multiple crash and hanging issues with `(Local)ManualEvent` - [pull #26][issue26] + +[issue24]: https://github.com/vibe-d/vibe-core/issues/24 +[issue26]: https://github.com/vibe-d/vibe-core/issues/26 + + +1.1.0 - 2017-07-16 ================== - Added a new debug hook `setTaskCreationCallback` - Fixed a compilation error for `VibeIdleCollect` - Fixed a possible double-free in `ManualEvent` that resulted in an endless loop - [pull #23][issue23] +[issue23]: https://github.com/vibe-d/vibe-core/issues/23 -1.0.0 - 2016-07-10 + +1.0.0 - 2017-07-10 ================== This is the initial release of the `vibe-core` package. The source code was derived from the original `:core` sub package of vibe.d and received a complete work over, mostly under the surface, but also in parts of the API. The changes have been made in a way that is usually backwards compatible from the point of view of an application developer. At the same time, vibe.d 0.8.0 contains a number of forward compatibility declarations, so that switching back and forth between the still existing `vibe-d:core` and `vibe-core` is possible without changing the application code.