The following features need to be stabilized before Rocket can compile on stable:
The following dependencies rely on nightly features and must be updated before Rocket can compile on stable:
Update (Feb 07, 2017): Added list of features used by Rocket.
Update (Feb 28, 2017): Added lookup_host feature.
Update (Mar 21, 2017): pub_restricted was stabilized!
Update (Mar 30, 2017): Added never_type feature.
Update (Apr 16, 2017): Added concat_idents feature.
Update (May 19, 2017): Added struct_field_attributes and more_io_inner_methods features.
Update (May 19, 2017): concat_idents is no longer used.
Update (May 19, 2017): Added links to tracking issues.
Update (May 20, 2017): type_ascription is no longer used.
Update (Jun 19, 2017): struct_field_attributes was stabilized!
Update (Jun 24, 2017): Added try_trait feature.
Update (Jul 1, 2017): more_io_inner_methods was stabilized!
Update (Jul 9, 2017): associated_consts was stabilized!
Update (Sep 7, 2017): lookup_host is no longer used.
Update (Sep 14, 2017): drop_types_in_const was stabilized!
Update (Sep 14, 2017): Added decl_macro feature.
Update (Mar 26, 2018): conservative_impl_trait, never_type, and i128_type were stabilized!
Update (Apr 22, 2018): Added fnbox feature.
Update (Apr 26, 2018): never_type stabilization was reverted (rust-lang/rust#50121).
Update (May 5, 2018): Swapped macro_reexport for use_extern_macros.
Update (Jul 29, 2018): Added crate_visibility_modifier and try_from features.
Update (Aug 5, 2018): custom_derive is no longer used.
Update (Aug 17, 2018): use_extern_macros was stabilized!
Update (Sep 3, 2018): const_fn is no longer used.
Update (Sep 26, 2018): Added label_break_value feature.
Update (Oct 9, 2018): Removed compiler plugin features (custom_attribute, plugin).
Update (Oct 9, 2018): Updated proc_macro features.
Update (Mar 9, 2019): try_from was stabilized!
Update (Apr 13, 2019): fnbox is no longer used.
Update (Jul 9, 2019): never_type is no longer used.
Update (Jul 19, 2019): decl_macro is no longer used.
Update (Sep 9, 2019): specialization is no longer used.
Update (Sep 10, 2019): label_break_value is no longer used.
Update (Sep 18, 2019): try_trait is no longer used.
Update (Sep 21, 2019): crate_visibility_modifier is no longer used.
Update (May 19, 2020): proc_macro_hygiene was stabilized!
Update (Jul 16, 2020): proc_macro_diagnostics is no longer used.
Update (Jul 16, 2020): proc_macro_span is no longer used.
Update (Jul 21, 2020): pear was updated to be stable-compatible.
The following features need to be stabilized before Rocket can compile on stable:
associated_constsfeature rust-lang/rust#29646)impl Trait(RFC 1522, RFC 1951, RFC 2071) rust-lang/rust#34511)Droptypes in constants (tracking issue for RFC #1440) rust-lang/rust#33156)pub(restricted)privacy (RFC #1422) rust-lang/rust#32409)The following dependencies rely on nightly features and must be updated before Rocket can compile on stable:
pear(SergioBenitez/Pear@333c9bf)Update (Feb 07, 2017): Added list of features used by Rocket.
Update (Feb 28, 2017): Added
lookup_hostfeature.Update (Mar 21, 2017):
pub_restrictedwas stabilized!Update (Mar 30, 2017): Added
never_typefeature.Update (Apr 16, 2017): Added
concat_identsfeature.Update (May 19, 2017): Added
struct_field_attributesandmore_io_inner_methodsfeatures.Update (May 19, 2017):
concat_identsis no longer used.Update (May 19, 2017): Added links to tracking issues.
Update (May 20, 2017):
type_ascriptionis no longer used.Update (Jun 19, 2017):
struct_field_attributeswas stabilized!Update (Jun 24, 2017): Added
try_traitfeature.Update (Jul 1, 2017):
more_io_inner_methodswas stabilized!Update (Jul 9, 2017):
associated_constswas stabilized!Update (Sep 7, 2017):
lookup_hostis no longer used.Update (Sep 14, 2017):
drop_types_in_constwas stabilized!Update (Sep 14, 2017): Added
decl_macrofeature.Update (Mar 26, 2018):
conservative_impl_trait,never_type, andi128_typewere stabilized!Update (Apr 22, 2018): Added
fnboxfeature.Update (Apr 26, 2018):
never_typestabilization was reverted (rust-lang/rust#50121).Update (May 5, 2018): Swapped
macro_reexportforuse_extern_macros.Update (Jul 29, 2018): Added
crate_visibility_modifierandtry_fromfeatures.Update (Aug 5, 2018):
custom_deriveis no longer used.Update (Aug 17, 2018):
use_extern_macroswas stabilized!Update (Sep 3, 2018):
const_fnis no longer used.Update (Sep 26, 2018): Added
label_break_valuefeature.Update (Oct 9, 2018): Removed compiler plugin features (
custom_attribute,plugin).Update (Oct 9, 2018): Updated
proc_macrofeatures.Update (Mar 9, 2019):
try_fromwas stabilized!Update (Apr 13, 2019):
fnboxis no longer used.Update (Jul 9, 2019):
never_typeis no longer used.Update (Jul 19, 2019):
decl_macrois no longer used.Update (Sep 9, 2019):
specializationis no longer used.Update (Sep 10, 2019):
label_break_valueis no longer used.Update (Sep 18, 2019):
try_traitis no longer used.Update (Sep 21, 2019):
crate_visibility_modifieris no longer used.Update (May 19, 2020):
proc_macro_hygienewas stabilized!Update (Jul 16, 2020):
proc_macro_diagnosticsis no longer used.Update (Jul 16, 2020):
proc_macro_spanis no longer used.Update (Jul 21, 2020):
pearwas updated to be stable-compatible.