-
Notifications
You must be signed in to change notification settings - Fork 12.1k
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
Update release notes and authors file for 0.12.0 #17727
Conversation
These commits definitely don't modify unsafe code, @rust-highfive. |
parametr does not need to be sized, write `<Sized? T>`. Most | ||
types are `Sized`, notable exceptions being unsized arrays | ||
(`[T]`) and trait types. | ||
* Closures can return `!`, as in `|| -> !` or `proc() ->`. |
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.
proc() -> !
, presumably
@SiegeLord mentioned this is missing |
* A `std::time::Duration` type has been added for use in I/O | ||
methods that rely on timers, as well as in the 'time' crate's | ||
`Timespec` arithmetic. | ||
* The green-thread scheduler, libgreen, has been removed, as |
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.
Not yet. librustuv
is gone, though.
I'm particularly interested in big RFC's that landed but I missed by scanning the logs. |
Tuple indexing ( |
* Language | ||
* A new slicing syntax (e.g. `[0..4]`) has been introduced behind | ||
the 'slicing_syntax' feature gate, and can be overloaded with | ||
the `Slice` or `SliceMut` traits. |
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.
These are going to change name to AsSlice and AsSliceMut, hopefully before the version release
|
41cd15c
to
540f710
Compare
The 0.12.0 release is nigh. I've dug through the commit log looking for the most interesting stuff to add to the release notes, but I'm positive I've missed things that should be mentioned.
The detailed notes on the wiki also need love.