Another cycle, another release, more final comment periods! The libs team discussed this past triage meeting what APIs should be stabilized for the 1.9 release on May 26, 2016. This is a pretty exciting list of APIs with lots of goodies! Each issue has entered a cycle-long final comment period for discussion about the API being stabilized. If you’ve got reservations or want to show support, please feel free to do so by commenting on the issues!
-
panic::recover- stabilize -
std::raw- deprecate the slice-related bits -
the
str_charfeature - mixture of stabilization/deprecation -
ptr::as_ref- stabilization pending a good name -
charencoding methods - stabilization with a tweaked API - ascii into methods - needs discussion
-
CommandExt::session_leader- deprecate - utf-16 decoding iterators - stabilize
- set recovery methods - stabilize
-
OsStringcapacity/length methods - stabilize -
pthread_tfromJoinHandle- stabilize (but some open questions) -
the
#[deprecated]attribute - stabilize -
OpenOptions::create_new- stabilize (but some open questions) -
panic::propagate- stabilize -
getting hashers from
HashMapandHashSet- stabilize -
CommandExt::{exec, before_exec}- stabilize, maybebefore_exectoo -
File::try_clone- stabilize -
SocketAddr::set_*methods - stabilize -
copy_from_slice- stabilize -
ptr::{read,write}_volatile- stabilize pending an LLVM assertion fix