diff --git a/contrib/dyn_templates/Cargo.toml b/contrib/dyn_templates/Cargo.toml index 86f56366..49b8c42e 100644 --- a/contrib/dyn_templates/Cargo.toml +++ b/contrib/dyn_templates/Cargo.toml @@ -1,9 +1,9 @@ [package] name = "rocket_dyn_templates" -version = "0.1.0-dev" +version = "0.1.0-rc.1" authors = ["Sergio Benitez "] description = "Dynamic templating engine integration for Rocket." -documentation = "https://api.rocket.rs/master/rocket_dyn_templates/" +documentation = "https://api.rocket.rs/v0.5-rc/rocket_dyn_templates/" homepage = "https://rocket.rs" repository = "https://github.com/SergioBenitez/Rocket/contrib/dyn_templates" readme = "README.md" @@ -23,7 +23,7 @@ notify = "4.0.6" normpath = "0.3" [dependencies.rocket] -version = "0.5.0-dev" +version = "0.5.0-rc.1" path = "../../core/lib" default-features = false diff --git a/contrib/dyn_templates/README.md b/contrib/dyn_templates/README.md index 0fe4425b..57421d3c 100644 --- a/contrib/dyn_templates/README.md +++ b/contrib/dyn_templates/README.md @@ -3,7 +3,7 @@ [crates.io]: https://img.shields.io/crates/v/rocket_dyn_templates.svg [crate]: https://crates.io/crates/rocket_dyn_templates [docs.svg]: https://img.shields.io/badge/web-master-red.svg?style=flat&label=docs&colorB=d33847 -[crate docs]: https://api.rocket.rs/master/rocket_dyn_templates +[crate docs]: https://api.rocket.rs/v0.5-rc/rocket_dyn_templates [ci.svg]: https://github.com/SergioBenitez/Rocket/workflows/CI/badge.svg [ci]: https://github.com/SergioBenitez/Rocket/actions @@ -22,7 +22,7 @@ supports [Handlebars] and [Tera]. ```toml [dependencies.rocket_dyn_templates] - version = "0.1.0-dev" + version = "0.1.0-rc.1" features = ["handlebars", "tera"] ``` diff --git a/contrib/dyn_templates/src/lib.rs b/contrib/dyn_templates/src/lib.rs index 8c5a396c..e3d61cc4 100644 --- a/contrib/dyn_templates/src/lib.rs +++ b/contrib/dyn_templates/src/lib.rs @@ -12,7 +12,7 @@ //! //! ```toml //! [dependencies.rocket_dyn_templates] -//! version = "0.1.0-dev" +//! version = "0.1.0-rc.1" //! features = ["handlebars", "tera"] //! ``` //! @@ -67,7 +67,7 @@ //! template directory is configured via the `template_dir` configuration //! parameter and defaults to `templates/`. The path set in `template_dir` is //! relative to the Rocket configuration file. See the [configuration -//! chapter](https://rocket.rs/master/guide/configuration) of the guide for more +//! chapter](https://rocket.rs/v0.5-rc/guide/configuration) of the guide for more //! information on configuration. //! //! The corresponding templating engine used for a given template is based on a @@ -130,7 +130,7 @@ //! //! [`Serialize`]: serde::Serialize -#![doc(html_root_url = "https://api.rocket.rs/master/rocket_dyn_templates")] +#![doc(html_root_url = "https://api.rocket.rs/v0.5-rc/rocket_dyn_templates")] #![doc(html_favicon_url = "https://rocket.rs/images/favicon.ico")] #![doc(html_logo_url = "https://rocket.rs/images/logo-boxed.png")] diff --git a/contrib/sync_db_pools/README.md b/contrib/sync_db_pools/README.md index d857e8fe..e3035cb8 100644 --- a/contrib/sync_db_pools/README.md +++ b/contrib/sync_db_pools/README.md @@ -3,7 +3,7 @@ [crates.io]: https://img.shields.io/crates/v/rocket_sync_db_pools.svg [crate]: https://crates.io/crates/rocket_sync_db_pools [docs.svg]: https://img.shields.io/badge/web-master-red.svg?style=flat&label=docs&colorB=d33847 -[crate docs]: https://api.rocket.rs/master/rocket_sync_db_pools +[crate docs]: https://api.rocket.rs/v0.5-rc/rocket_sync_db_pools [ci.svg]: https://github.com/SergioBenitez/Rocket/workflows/CI/badge.svg [ci]: https://github.com/SergioBenitez/Rocket/actions @@ -19,7 +19,7 @@ First, enable the feature corresponding to your database type: ```toml [dependencies.rocket_sync_db_pools] -version = "0.1.0-dev" +version = "0.1.0-rc.1" features = ["diesel_sqlite_pool"] ``` diff --git a/contrib/sync_db_pools/codegen/Cargo.toml b/contrib/sync_db_pools/codegen/Cargo.toml index e8737978..86b794dd 100644 --- a/contrib/sync_db_pools/codegen/Cargo.toml +++ b/contrib/sync_db_pools/codegen/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rocket_sync_db_pools_codegen" -version = "0.1.0-dev" +version = "0.1.0-rc.1" authors = ["Sergio Benitez "] description = "Procedural macros for rocket_sync_db_pools." repository = "https://github.com/SergioBenitez/Rocket/contrib/sync_db_pools" diff --git a/contrib/sync_db_pools/lib/Cargo.toml b/contrib/sync_db_pools/lib/Cargo.toml index 6fa9fa30..b3f0ebbc 100644 --- a/contrib/sync_db_pools/lib/Cargo.toml +++ b/contrib/sync_db_pools/lib/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rocket_sync_db_pools" -version = "0.1.0-dev" +version = "0.1.0-rc.1" authors = ["Sergio Benitez "] description = "Rocket async database pooling support for sync database drivers." repository = "https://github.com/SergioBenitez/Rocket/contrib/sync_db_pools" @@ -34,11 +34,11 @@ memcache = { version = "0.15", optional = true } r2d2-memcache = { version = "0.6", optional = true } [dependencies.rocket_sync_db_pools_codegen] -version = "0.1.0-dev" +version = "0.1.0-rc.1" path = "../codegen" [dependencies.rocket] -version = "0.5.0-dev" +version = "0.5.0-rc.1" path = "../../../core/lib" default-features = false diff --git a/contrib/sync_db_pools/lib/src/lib.rs b/contrib/sync_db_pools/lib/src/lib.rs index d5132328..3764197d 100644 --- a/contrib/sync_db_pools/lib/src/lib.rs +++ b/contrib/sync_db_pools/lib/src/lib.rs @@ -30,7 +30,7 @@ //! //! ```toml //! [dependencies.rocket_sync_db_pools] -//! version = "0.1.0-dev" +//! version = "0.1.0-rc.1" //! features = ["diesel_sqlite_pool"] //! ``` //! @@ -161,7 +161,7 @@ //! Lastly, databases can be configured via environment variables by specifying //! the `databases` table as detailed in the [Environment Variables //! configuration -//! guide](https://rocket.rs/master/guide/configuration/#environment-variables): +//! guide](https://rocket.rs/v0.5-rc/guide/configuration/#environment-variables): //! //! ```bash //! ROCKET_DATABASES='{my_db={url="db.sqlite"}}' @@ -349,7 +349,7 @@ //! [request guards]: rocket::request::FromRequest //! [`Poolable`]: crate::Poolable -#![doc(html_root_url = "https://api.rocket.rs/master/rocket_sync_db_pools")] +#![doc(html_root_url = "https://api.rocket.rs/v0.5-rc/rocket_sync_db_pools")] #![doc(html_favicon_url = "https://rocket.rs/images/favicon.ico")] #![doc(html_logo_url = "https://rocket.rs/images/logo-boxed.png")] diff --git a/core/codegen/Cargo.toml b/core/codegen/Cargo.toml index e6dad6d8..b046102e 100644 --- a/core/codegen/Cargo.toml +++ b/core/codegen/Cargo.toml @@ -1,9 +1,9 @@ [package] name = "rocket_codegen" -version = "0.5.0-dev" +version = "0.5.0-rc.1" authors = ["Sergio Benitez "] description = "Procedural macros for the Rocket web framework." -documentation = "https://api.rocket.rs/master/rocket_codegen/" +documentation = "https://api.rocket.rs/v0.5-rc/rocket_codegen/" homepage = "https://rocket.rs" repository = "https://github.com/SergioBenitez/Rocket" readme = "../../README.md" @@ -20,12 +20,12 @@ quote = "1.0" syn = { version = "1.0.72", features = ["full", "visit", "visit-mut", "extra-traits"] } proc-macro2 = "1.0.27" devise = "0.3" -rocket_http = { version = "0.5.0-dev", path = "../http/" } +rocket_http = { version = "0.5.0-rc.1", path = "../http/" } unicode-xid = "0.2" glob = "0.3" [dev-dependencies] -rocket = { version = "0.5.0-dev", path = "../lib", features = ["json"] } +rocket = { version = "0.5.0-rc.1", path = "../lib", features = ["json"] } pretty_assertions = "0.7" version_check = "0.9" trybuild = "1.0" diff --git a/core/codegen/src/lib.rs b/core/codegen/src/lib.rs index bd5e82d8..56358dd3 100644 --- a/core/codegen/src/lib.rs +++ b/core/codegen/src/lib.rs @@ -1,6 +1,6 @@ #![recursion_limit="128"] -#![doc(html_root_url = "https://api.rocket.rs/master")] +#![doc(html_root_url = "https://api.rocket.rs/v0.5-rc")] #![doc(html_favicon_url = "https://rocket.rs/images/favicon.ico")] #![doc(html_logo_url = "https://rocket.rs/images/logo-boxed.png")] @@ -11,7 +11,7 @@ //! This crate implements the code generation portions of Rocket. This includes //! custom derives, custom attributes, and procedural macros. The documentation //! here is purely technical. The code generation facilities are documented -//! thoroughly in the [Rocket programming guide](https://rocket.rs/master/guide). +//! thoroughly in the [Rocket programming guide](https://rocket.rs/v0.5-rc/guide). //! //! # Usage //! @@ -21,7 +21,7 @@ //! //! ```toml //! [dependencies] -//! rocket = "0.5.0-dev" +//! rocket = "0.5.0-rc.1" //! ``` //! //! And to import all macros, attributes, and derives via `#[macro_use]` in the diff --git a/core/http/Cargo.toml b/core/http/Cargo.toml index fc913a5e..8e65b931 100644 --- a/core/http/Cargo.toml +++ b/core/http/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "rocket_http" -version = "0.5.0-dev" +version = "0.5.0-rc.1" authors = ["Sergio Benitez "] description = """ Types, traits, and parsers for HTTP requests, responses, and headers. """ -documentation = "https://api.rocket.rs/master/rocket_http/" +documentation = "https://api.rocket.rs/v0.5-rc/rocket_http/" homepage = "https://rocket.rs" repository = "https://github.com/SergioBenitez/Rocket" readme = "../../README.md" @@ -61,4 +61,4 @@ optional = true default-features = false [dev-dependencies] -rocket = { version = "0.5.0-dev", path = "../lib" } +rocket = { version = "0.5.0-rc.1", path = "../lib" } diff --git a/core/lib/Cargo.toml b/core/lib/Cargo.toml index d9f09ecb..7750957d 100644 --- a/core/lib/Cargo.toml +++ b/core/lib/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "rocket" -version = "0.5.0-dev" +version = "0.5.0-rc.1" authors = ["Sergio Benitez "] description = """ Web framework with a focus on usability, security, extensibility, and speed. """ -documentation = "https://api.rocket.rs/master/rocket/" +documentation = "https://api.rocket.rs/v0.5-rc/rocket/" homepage = "https://rocket.rs" repository = "https://github.com/SergioBenitez/Rocket" readme = "../../README.md" @@ -59,11 +59,11 @@ tokio-stream = { version = "0.1.6", features = ["signal", "time"] } state = "0.5.1" [dependencies.rocket_codegen] -version = "0.5.0-dev" +version = "0.5.0-rc.1" path = "../codegen" [dependencies.rocket_http] -version = "0.5.0-dev" +version = "0.5.0-rc.1" path = "../http" features = ["serde"] diff --git a/core/lib/src/config/config.rs b/core/lib/src/config/config.rs index 51475757..c366ba14 100644 --- a/core/lib/src/config/config.rs +++ b/core/lib/src/config/config.rs @@ -19,7 +19,7 @@ use crate::config::SecretKey; /// See the [module level docs](crate::config) as well as the [configuration /// guide] for further details. /// -/// [configuration guide]: https://rocket.rs/master/guide/configuration/ +/// [configuration guide]: https://rocket.rs/v0.5-rc/guide/configuration/ /// /// # Defaults /// diff --git a/core/lib/src/config/mod.rs b/core/lib/src/config/mod.rs index f9d228aa..49340cbe 100644 --- a/core/lib/src/config/mod.rs +++ b/core/lib/src/config/mod.rs @@ -2,7 +2,7 @@ //! //! See the [configuration guide] for full details. //! -//! [configuration guide]: https://rocket.rs/master/guide/configuration/ +//! [configuration guide]: https://rocket.rs/v0.5-rc/guide/configuration/ //! //! ## Extracting Configuration Parameters //! diff --git a/core/lib/src/config/secret_key.rs b/core/lib/src/config/secret_key.rs index 19a35942..34497ed0 100644 --- a/core/lib/src/config/secret_key.rs +++ b/core/lib/src/config/secret_key.rs @@ -66,8 +66,8 @@ enum Kind { /// assert!(matches!(error.kind(), ErrorKind::InsecureSecretKey(profile))); /// ``` /// -/// [private cookies]: https://rocket.rs/master/guide/requests/#private-cookies -/// [configuration guide]: https://rocket.rs/master/guide/configuration/#secret-key +/// [private cookies]: https://rocket.rs/v0.5-rc/guide/requests/#private-cookies +/// [configuration guide]: https://rocket.rs/v0.5-rc/guide/configuration/#secret-key #[derive(Clone)] pub struct SecretKey { pub(crate) key: Key, diff --git a/core/lib/src/fairing/mod.rs b/core/lib/src/fairing/mod.rs index cdde553a..9dd5d623 100644 --- a/core/lib/src/fairing/mod.rs +++ b/core/lib/src/fairing/mod.rs @@ -385,7 +385,7 @@ pub type Result, E = Rocket> = std::result::Result { /// The value, if it was successfully parsed, or `None` otherwise. diff --git a/core/lib/src/form/form.rs b/core/lib/src/form/form.rs index 0ed43f92..22d10841 100644 --- a/core/lib/src/form/form.rs +++ b/core/lib/src/form/form.rs @@ -12,7 +12,7 @@ use crate::form::prelude::*; /// This type implements the [`FromData`] trait. It provides a generic means to /// parse arbitrary structures from incoming form data. /// -/// See the [forms guide](https://rocket.rs/master/guide/requests#forms) for +/// See the [forms guide](https://rocket.rs/v0.5-rc/guide/requests#forms) for /// general form support documentation. /// /// # Leniency diff --git a/core/lib/src/form/from_form.rs b/core/lib/src/form/from_form.rs index e1c61c24..71d39b0e 100644 --- a/core/lib/src/form/from_form.rs +++ b/core/lib/src/form/from_form.rs @@ -64,7 +64,7 @@ use crate::http::uncased::AsUncased; /// [FromFormField]: crate::form::FromFormField /// [`shift()`ed]: NameView::shift() /// [`key()`]: NameView::key() -/// [forms guide]: https://rocket.rs/master/guide/requests/#forms +/// [forms guide]: https://rocket.rs/v0.5-rc/guide/requests/#forms /// /// # Parsing Strategy /// diff --git a/core/lib/src/form/mod.rs b/core/lib/src/form/mod.rs index 268dc5b7..b889c3c2 100644 --- a/core/lib/src/form/mod.rs +++ b/core/lib/src/form/mod.rs @@ -1,6 +1,6 @@ //! Parsing and validation of HTTP forms and fields. //! -//! See the [forms guide](https://rocket.rs/master/guide/requests#forms) for +//! See the [forms guide](https://rocket.rs/v0.5-rc/guide/requests#forms) for //! general form support documentation. //! //! # Field Wire Format diff --git a/core/lib/src/lib.rs b/core/lib/src/lib.rs index 04322086..185babe0 100644 --- a/core/lib/src/lib.rs +++ b/core/lib/src/lib.rs @@ -1,6 +1,6 @@ #![recursion_limit="256"] -#![doc(html_root_url = "https://api.rocket.rs/master")] +#![doc(html_root_url = "https://api.rocket.rs/v0.5-rc")] #![doc(html_favicon_url = "https://rocket.rs/images/favicon.ico")] #![doc(html_logo_url = "https://rocket.rs/images/logo-boxed.png")] #![cfg_attr(nightly, feature(doc_cfg))] @@ -18,10 +18,10 @@ //! detailed guide]. If you'd like pointers on getting started, see the //! [quickstart] or [getting started] chapters of the guide. //! -//! [overview]: https://rocket.rs/master/overview -//! [full, detailed guide]: https://rocket.rs/master/guide -//! [quickstart]: https://rocket.rs/master/guide/quickstart -//! [getting started]: https://rocket.rs/master/guide/getting-started +//! [overview]: https://rocket.rs/v0.5-rc/overview +//! [full, detailed guide]: https://rocket.rs/v0.5-rc/guide +//! [quickstart]: https://rocket.rs/v0.5-rc/guide/quickstart +//! [getting started]: https://rocket.rs/v0.5-rc/guide/getting-started //! //! ## Usage //! @@ -29,13 +29,13 @@ //! //! ```toml //! [dependencies] -//! rocket = "0.5.0-dev" +//! rocket = "0.5.0-rc.1" //! ``` //! //! Note that development versions, tagged with `-dev`, are not published //! and need to be specified as [git dependencies]. //! -//! See the [guide](https://rocket.rs/master/guide) for more information on how +//! See the [guide](https://rocket.rs/v0.5-rc/guide) for more information on how //! to write Rocket applications. Here's a simple example to get you started: //! //! [git dependencies]: https://doc.rust-lang.org/cargo/reference/specifying-dependencies.html#specifying-dependencies-from-git-repositories @@ -71,14 +71,14 @@ //! //! ```toml //! [dependencies] -//! rocket = { version = "0.5.0-dev", features = ["secrets", "tls", "json"] } +//! rocket = { version = "0.5.0-rc.1", features = ["secrets", "tls", "json"] } //! ``` //! //! [JSON (de)serialization]: crate::serde::json //! [MessagePack (de)serialization]: crate::serde::msgpack //! [UUID value parsing and (de)serialization]: crate::serde::uuid -//! [private cookies]: https://rocket.rs/master/guide/requests/#private-cookies -//! [TLS]: https://rocket.rs/master/guide/configuration/#tls +//! [private cookies]: https://rocket.rs/v0.5-rc/guide/requests/#private-cookies +//! [TLS]: https://rocket.rs/v0.5-rc/guide/configuration/#tls //! //! ## Configuration //! @@ -93,8 +93,8 @@ //! integration testing of a Rocket application. The top-level [`local`] module //! documentation and the [testing guide] include detailed examples. //! -//! [configuration guide]: https://rocket.rs/master/guide/configuration/ -//! [testing guide]: https://rocket.rs/master/guide/testing/#testing +//! [configuration guide]: https://rocket.rs/v0.5-rc/guide/configuration/ +//! [testing guide]: https://rocket.rs/v0.5-rc/guide/testing/#testing //! [Figment]: https://docs.rs/figment /// These are public dependencies! Update docs if these are changed, especially diff --git a/core/lib/src/local/mod.rs b/core/lib/src/local/mod.rs index bed689a4..78668aa1 100644 --- a/core/lib/src/local/mod.rs +++ b/core/lib/src/local/mod.rs @@ -80,7 +80,7 @@ //! //! For more details on testing, see the [testing guide]. //! -//! [testing guide]: https://rocket.rs/master/guide/testing/ +//! [testing guide]: https://rocket.rs/v0.5-rc/guide/testing/ //! [`Client`]: crate::local::asynchronous::Client //! //! # `Client` diff --git a/core/lib/src/request/from_request.rs b/core/lib/src/request/from_request.rs index 21b2ded8..29f25e9a 100644 --- a/core/lib/src/request/from_request.rs +++ b/core/lib/src/request/from_request.rs @@ -368,7 +368,7 @@ impl IntoOutcome for Result { /// Notice that these request guards provide access to *borrowed* data (`&'a /// User` and `Admin<'a>`) as the data is now owned by the request's cache. /// -/// [request-local state]: https://rocket.rs/master/guide/state/#request-local-state +/// [request-local state]: https://rocket.rs/v0.5-rc/guide/state/#request-local-state #[crate::async_trait] pub trait FromRequest<'r>: Sized { /// The associated error to be returned if derivation fails. diff --git a/core/lib/src/serde/json.rs b/core/lib/src/serde/json.rs index 86344554..fd804733 100644 --- a/core/lib/src/serde/json.rs +++ b/core/lib/src/serde/json.rs @@ -9,7 +9,7 @@ //! //! ```toml //! [dependencies.rocket] -//! version = "0.5.0-dev" +//! version = "0.5.0-rc.1" //! features = ["json"] //! ``` //! diff --git a/core/lib/src/serde/msgpack.rs b/core/lib/src/serde/msgpack.rs index 348c8729..f8450cc1 100644 --- a/core/lib/src/serde/msgpack.rs +++ b/core/lib/src/serde/msgpack.rs @@ -9,7 +9,7 @@ //! //! ```toml //! [dependencies.rocket] -//! version = "0.5.0-dev" +//! version = "0.5.0-rc.1" //! features = ["msgpack"] //! ``` //! diff --git a/core/lib/src/serde/uuid.rs b/core/lib/src/serde/uuid.rs index 60d57562..21e429d4 100644 --- a/core/lib/src/serde/uuid.rs +++ b/core/lib/src/serde/uuid.rs @@ -7,7 +7,7 @@ //! //! ```toml //! [dependencies.rocket] -//! version = "0.5.0-dev" +//! version = "0.5.0-rc.1" //! features = ["uuid"] //! ``` //! diff --git a/core/lib/src/shield/mod.rs b/core/lib/src/shield/mod.rs index 060f243b..09fe3e4d 100644 --- a/core/lib/src/shield/mod.rs +++ b/core/lib/src/shield/mod.rs @@ -4,7 +4,7 @@ //! security and privacy headers into all outgoing responses. It takes some //! inspiration from [helmetjs], a similar piece of middleware for [express]. //! -//! [fairing]: https://rocket.rs/master/guide/fairings/ +//! [fairing]: https://rocket.rs/v0.5-rc/guide/fairings/ //! [helmetjs]: https://helmetjs.github.io/ //! [express]: https://expressjs.com //! diff --git a/scripts/config.sh b/scripts/config.sh index 9034863b..03f8e6d1 100755 --- a/scripts/config.sh +++ b/scripts/config.sh @@ -58,7 +58,7 @@ VERSION=$(git grep -h "^version" "${CORE_LIB_ROOT}" | head -n 1 | cut -d '"' -f2 MAJOR_VERSION=$(echo "${VERSION}" | cut -d'.' -f1-2) VIRTUAL_CODENAME="$(git branch --show-current)" PHYSICAL_CODENAME="v${MAJOR_VERSION}" -CURRENT_RELEASE=false +CURRENT_RELEASE=true PRE_RELEASE=true # A generated codename for this version. Use the git branch for pre-releases. diff --git a/site/README.md b/site/README.md index 72bf7944..1bd8a684 100644 --- a/site/README.md +++ b/site/README.md @@ -13,7 +13,7 @@ This directory contains the following: * `news/*.md` - News articles linked to from `news/index.toml`. * `guide/*.md` - Guide pages linked to from `guide.md`. -[Rocket Programming Guide]: https://rocket.rs/master/guide/ +[Rocket Programming Guide]: https://rocket.rs/v0.5-rc/guide/ ### Guide Links diff --git a/site/guide/1-quickstart.md b/site/guide/1-quickstart.md index c9254a6d..5d43c100 100644 --- a/site/guide/1-quickstart.md +++ b/site/guide/1-quickstart.md @@ -14,7 +14,7 @@ For instance, the following set of commands runs the `hello` example: ```sh git clone https://github.com/SergioBenitez/Rocket cd Rocket -git checkout master +git checkout v0.5-rc cd examples/hello cargo run ``` diff --git a/site/guide/10-pastebin.md b/site/guide/10-pastebin.md index 12267b92..2bbcc7b9 100644 --- a/site/guide/10-pastebin.md +++ b/site/guide/10-pastebin.md @@ -43,7 +43,7 @@ Then add the usual Rocket dependencies to the `Cargo.toml` file: ```toml [dependencies] -rocket = "0.5.0-dev" +rocket = "0.5.0-rc.1" ``` And finally, create a skeleton Rocket application to work off of in diff --git a/site/guide/2-getting-started.md b/site/guide/2-getting-started.md index f4edd143..af55733e 100644 --- a/site/guide/2-getting-started.md +++ b/site/guide/2-getting-started.md @@ -43,7 +43,7 @@ Now, add Rocket as a dependency in your `Cargo.toml`: ```toml [dependencies] -rocket = "0.5.0-dev" +rocket = "0.5.0-rc.1" ``` ! warning: Development versions must be _git_ dependencies. diff --git a/site/guide/3-overview.md b/site/guide/3-overview.md index a01bab9f..bf8cb0ed 100644 --- a/site/guide/3-overview.md +++ b/site/guide/3-overview.md @@ -258,7 +258,7 @@ You can find async-ready libraries on [crates.io](https://crates.io) with the ! note - Rocket master uses the tokio runtime. The runtime is started for you if you + Rocket v0.5 uses the tokio runtime. The runtime is started for you if you use `#[launch]` or `#[rocket::main]`, but you can still `launch()` a Rocket instance on a custom-built runtime by not using _either_ attribute. diff --git a/site/guide/4-requests.md b/site/guide/4-requests.md index da07a535..16f97a01 100644 --- a/site/guide/4-requests.md +++ b/site/guide/4-requests.md @@ -527,7 +527,7 @@ feature: ```toml ## in Cargo.toml -rocket = { version = "0.5.0-dev", features = ["secrets"] } +rocket = { version = "0.5.0-rc.1", features = ["secrets"] } ``` The API for retrieving, adding, and removing private cookies is identical except diff --git a/site/guide/5-responses.md b/site/guide/5-responses.md index 5a254cc2..71e042b7 100644 --- a/site/guide/5-responses.md +++ b/site/guide/5-responses.md @@ -144,7 +144,7 @@ generated by `Status` for these and other codes: | 100, [200, 205] | Empty with given status. | | All others. | Invalid. Errors to `500` catcher. | -[`Status`]: https://api.rocket.rs/master/rocket/http/struct.Status.html +[`Status`]: https://api.rocket.rs/v0.5-rc/rocket/http/struct.Status.html ## Custom Responders diff --git a/site/guide/6-state.md b/site/guide/6-state.md index ae04e72b..ff099ae5 100644 --- a/site/guide/6-state.md +++ b/site/guide/6-state.md @@ -267,7 +267,7 @@ databases, you'd write in `Cargo.toml`: ```toml [dependencies.rocket_sync_db_pools] -version = "0.1.0-dev" +version = "0.1.0-rc.1" default-features = false features = ["diesel_sqlite_pool"] ``` diff --git a/site/guide/9-configuration.md b/site/guide/9-configuration.md index e548a0f3..f7cfa25e 100644 --- a/site/guide/9-configuration.md +++ b/site/guide/9-configuration.md @@ -224,7 +224,7 @@ the `"tls"` feature: ```toml [dependencies] -rocket = { version = "0.5.0-dev", features = ["tls"] } +rocket = { version = "0.5.0-rc.1", features = ["tls"] } ``` TLS is configured through the `tls` configuration parameter. The value of `tls` diff --git a/site/guide/index.md b/site/guide/index.md index 10e4efd8..8e0f63a9 100644 --- a/site/guide/index.md +++ b/site/guide/index.md @@ -2,7 +2,7 @@ Welcome to Rocket! -This is the official guide for Rocket master. It is designed to serve as a +This is the official guide for Rocket v0.5. It is designed to serve as a starting point to writing web applications with Rocket and Rust. The guide is also designed to be a reference for experienced Rocket developers. This guide is conversational in tone. For purely technical documentation with examples, see diff --git a/site/index.toml b/site/index.toml index 34103a45..7f217357 100644 --- a/site/index.toml +++ b/site/index.toml @@ -3,7 +3,7 @@ ############################################################################### [release] -version = "0.5.0-dev" +version = "0.5.0-rc.1" date = "Jun 09, 2021" ############################################################################### diff --git a/site/tests/Cargo.toml b/site/tests/Cargo.toml index 384a8f2b..16f557d2 100644 --- a/site/tests/Cargo.toml +++ b/site/tests/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rocket_guide_tests" -version = "0.5.0-dev" +version = "0.5.0-rc.1" workspace = "../../" edition = "2018" publish = false