Releases: vibe-d/eventcore
Fix bogus inotify file change notifications after file creation
v0.9.9: More DNS fixes, improved shutdown warning
In this release, the handle allocation logic for DNS handles has been improved.
Additionally, the "leaking eventcore driver" error message will now only show for
socket which are not in a "connecting" state (e.g. connecting as the process shuts down),
reducing the risk of false positive (as they haven't yet been provided to user code).
Finally, this release is compatible with DMD 2.094's -preview=in
switch.
v0.9.8: Fix assertion failure when cancelling DNS lookup
Before this change, a timeout on a DNS lookup would trigger an assertion failure.
This was likely not visible in user code as the main user, vibe-core,
did not implement timeout, but this will be fixed in the next (v1.9.4) release.
v0.9.7: Fix SEGV when DNS resolution fails on Musl libc
Eventcore was previously passing a null
pointer to a C function
that was freeing the handle.
This worked without issue on OSX and Glibc, but would segfault on Musl libc.