mirror of
https://github.com/tokio-rs/tokio.git
synced 2025-09-25 12:00:35 +00:00
1.8 KiB
1.8 KiB
0.3.0-alpha.1 (August 8, 2019)
Changed
- Switch to
async
,await
, andstd::future
. windows::Event
has been removed in favor ofCtrlC
and a separatewindows::CtrlBreak
struct.ctrl_c{,_with_handle}
has been replaced with aCtrlC
struct (which can be constructed viaCtrlC::{new, with_handle}
.unix::Signal
returns()
instead of the signal number used in registrationunis::Signal
constructors now return a simple result rather than a lazy future
0.2.9
Fixed
windows::Event
performs internal registrations lazily, so now it can be constructed outside of a running task- remove usage of deprecated
Handle::current
in defaultwindows::Event
constructors
0.2.8 (March 22, 2019)
Fixed
- remove usage of deprecated
Handle::current
(#981).
0.2.7 - (November 21, 2018)
Changed
unix::Signal
now implementsSync
- minimize allocations
Fixes
unix::Signal
now avoids extraneous wakeups generated as a result of dropping other instances
0.2.6 - (October 26, 2018)
Changed
- Use the
signal-hook
crate for managing signal registrations
0.2.5 - (September 29, 2018)
Fixes
- Fix a possible starvation when polling multiple
Signal
instances outside of a tokio reactor (e.g. by usingFuture::wait
)
0.2.4 - (August 25, 2018)
Fixes
- Actually make
unix::bsd
public
0.2.3 - (August 25, 2018)
Features
- Exposes
SIGINFO
on BSD-based operating systems.
0.2.2 - (August 14, 2018)
Fixes
- Fix starvation of
Signal
s whenever aSignal
instance is dropped - Fix starvation of individual
Signal
s based on their creation order
0.2.1 - (May 27, 2018)
Fixes
- Bump minimum supported version of
mio
to 0.6.14
0.2.0 - (May 7, 2018)
Features
- Uses
tokio
instead oftokio_core
- Supports all 33 signals on FreeBSD