-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: prepare to release 0.2.22 #2672
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- docs: misc improvements (#2572, #2658, #2663, #2656, #2647, #2630, #2487, #2621, #2624, #2600, #2623, #2622, #2577, #2569, #2589, #2575, #2540, #2564, #2567, #2520, #2521, #2572, #2493) - rt: allow calls to `block_on` inside calls to `block_in_place` that are themselves inside `block_on` (#2645) - net: fix non-portable behavior when dropping `TcpStream` `OwnedWriteHalf` (#2597) - io: improve stack usage by allocating large buffers on directly on the heap (#2634) - io: fix unsound pin projection in `AsyncReadExt::read_buf` and `AsyncWriteExt::write_buf` (#2612) - io: fix unnecessary zeroing for `AsyncRead` implementors (#2525) - io: Fix `BufReader` not correctly forwarding `poll_write_buf` (#2654) - coop: returning `Poll::Pending` no longer decrements the task budget (#2549) - io: little-endian variants of `AsyncReadExt` and `AsyncWriteExt` methods (#1915) - io: fix panic in `AsyncReadExt::read_line` (#2541) - task: add [`tracing`] instrumentation to spawned tasks (#2655) - sync: allow unsized types in `Mutex` and `RwLock` (via `default` constructors) (#2615) - net: add `ToSocketAddrs` implementation for `&[SocketAddr]` (#2604) - fs: add `OpenOptionsExt` for `OpenOptions` (#2515) - fs: add `DirBuilder` (#2524) [`tracing`]: https://crates.io/crates/tracing Signed-off-by: Eliza Weisman <eliza@buoyant.io>
This is kind of a big one! |
Darksonn
reviewed
Jul 20, 2020
Darksonn
approved these changes
Jul 21, 2020
This should not be released without #2674. |
Darksonn
reviewed
Jul 21, 2020
tokio/CHANGELOG.md
Outdated
Comment on lines
4
to
6
- docs: misc improvements (#2572, #2658, #2663, #2656, #2647, #2630, #2487, #2621, | ||
#2624, #2600, #2623, #2622, #2577, #2569, #2589, #2575, #2540, #2564, #2567, | ||
#2520, #2521, #2572, #2493) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You have mentioned #2572 twice here.
carllerche
reviewed
Jul 21, 2020
carllerche
approved these changes
Jul 21, 2020
Co-authored-by: Carl Lerche <me@carllerche.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
A-tokio
Area: The main tokio crate
C-maintenance
Category: PRs that clean code up or issues documenting cleanup.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
0.2.22 (July 20, 2020)
Fixes
Channel documentation update #2624, sync: elaborate on unbounded send not being async #2600, time: add an example using
interval
to the time module #2623, doc: typo in select.rs #2622, docs: fix the link of contributing guide #2577, fix typo s/BufWriter/BufReader/ in io/util/buf_reader.rs #2569, Add sleep alias to delay_for #2589, docs: use intra-links in the docs #2575, docs: replace method links with intra-links #2540, Update AsyncBufRead's doc comment #2564, Added a note about into_split's drop #2567,stream: update StreamExt::merge doc #2520, tokio-macros: add documentation about re-naming the tokio dependency #2521, Update doc comments #2572, Clarifying that Handle::current must be called on a thread managed by tokio #2493)
block_on
inside calls toblock_in_place
that arethemselves inside
block_on
(Allow block_on inside block_in_place inside block_on #2645)TcpStream
OwnedWriteHalf
(chore: fix windows CI #2597)(io: allocate large buffer directly on heap #2634)
AsyncReadExt::read_buf
andAsyncWriteExt::write_buf
(io: fix unsound pin projection in read_buf and write_buf #2612)AsyncRead
implementors (Fix unnecessary zeroing for AsyncRead implementors #2525)BufReader
not correctly forwardingpoll_write_buf
(fix: Forward poll_write_buf on BufReader #2654)AsyncReadExt::read_line
(io: fix panic in read_line #2541)Changes
Poll::Pending
no longer decrements the task budget (coop: Undo budget decrement on Pending #2549)Added
AsyncReadExt
andAsyncWriteExt
methods(Add Little Endian variants for Read/WriteExt #1915)
tracing
instrumentation to spawned tasks (task: add Tracing instrumentation to spawned tasks #2655)Mutex
andRwLock
(viadefault
constructors)(sync: allow unsized types in Mutex and RwLock #2615)
ToSocketAddrs
implementation for&[SocketAddr]
(net: impl ToSocketAddrs for &[SocketAddr] #2604)OpenOptionsExt
forOpenOptions
(fs: implement unix OpenOptionsExt for OpenOptions #2515)DirBuilder
(fs: add support for DirBuilder and DirBuilderExt #2524)Signed-off-by: Eliza Weisman eliza@buoyant.io