From 807e3b8d855a50d99f84f0cc99cd759f3b911f5e Mon Sep 17 00:00:00 2001 From: Sergio Benitez Date: Mon, 9 Mar 2020 02:17:21 -0700 Subject: [PATCH] New version: 0.4.4. --- CHANGELOG.md | 11 +++++++++++ contrib/codegen/Cargo.toml | 6 +++--- contrib/lib/Cargo.toml | 6 +++--- contrib/lib/src/databases.rs | 2 +- contrib/lib/src/helmet/mod.rs | 2 +- contrib/lib/src/json.rs | 2 +- contrib/lib/src/lib.rs | 2 +- contrib/lib/src/msgpack.rs | 2 +- contrib/lib/src/serve.rs | 2 +- contrib/lib/src/templates/mod.rs | 4 ++-- contrib/lib/src/uuid.rs | 4 ++-- core/codegen/Cargo.toml | 6 +++--- core/codegen/src/lib.rs | 2 +- core/http/Cargo.toml | 4 ++-- core/lib/Cargo.toml | 6 +++--- core/lib/src/lib.rs | 2 +- scripts/config.sh | 2 +- site/guide/1-quickstart.md | 2 +- site/guide/10-pastebin.md | 2 +- site/guide/2-getting-started.md | 2 +- site/guide/4-requests.md | 2 +- site/guide/6-state.md | 2 +- site/guide/9-configuration.md | 2 +- site/index.toml | 4 ++-- 24 files changed, 46 insertions(+), 35 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 813bc7b03c..468d7569c1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,14 @@ +# Version 0.4.4 (Mar 09, 2020) + +## Core + + * Removed use of unsupported `cfg(debug_assertions)` in `Cargo.toml`, allowing + for builds on latest nightlies. + +## Docs + + * Fixed various broken links. + # Version 0.4.3 (Feb 29, 2020) ## Core diff --git a/contrib/codegen/Cargo.toml b/contrib/codegen/Cargo.toml index 567001244c..b67f5b5ab6 100644 --- a/contrib/codegen/Cargo.toml +++ b/contrib/codegen/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rocket_contrib_codegen" -version = "0.4.3" +version = "0.4.4" authors = ["Sergio Benitez "] description = "Procedural macros for the Rocket contrib libraries." documentation = "https://api.rocket.rs/v0.4/rocket_contrib/" @@ -27,5 +27,5 @@ version_check = "0.9.1" [dev-dependencies] compiletest_rs = { version = "0.3", features = ["stable"] } -rocket = { version = "0.4.3", path = "../../core/lib" } -rocket_contrib = { version = "0.4.3", path = "../lib", features = ["diesel_sqlite_pool"] } +rocket = { version = "0.4.4", path = "../../core/lib" } +rocket_contrib = { version = "0.4.4", path = "../lib", features = ["diesel_sqlite_pool"] } diff --git a/contrib/lib/Cargo.toml b/contrib/lib/Cargo.toml index 91f6e004a3..81c2bf0a18 100644 --- a/contrib/lib/Cargo.toml +++ b/contrib/lib/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rocket_contrib" -version = "0.4.3" +version = "0.4.4" authors = ["Sergio Benitez "] description = "Community contributed libraries for the Rocket web framework." documentation = "https://api.rocket.rs/v0.4/rocket_contrib/" @@ -38,8 +38,8 @@ memcache_pool = ["databases", "memcache", "r2d2-memcache"] [dependencies] # Global dependencies. -rocket_contrib_codegen = { version = "0.4.3", path = "../codegen", optional = true } -rocket = { version = "0.4.3", path = "../../core/lib/", default-features = false } +rocket_contrib_codegen = { version = "0.4.4", path = "../codegen", optional = true } +rocket = { version = "0.4.4", path = "../../core/lib/", default-features = false } log = "0.4" # Serialization and templating dependencies. diff --git a/contrib/lib/src/databases.rs b/contrib/lib/src/databases.rs index eb4e03052d..b7cd0fe0bd 100644 --- a/contrib/lib/src/databases.rs +++ b/contrib/lib/src/databases.rs @@ -32,7 +32,7 @@ //! //! ```toml //! [dependencies.rocket_contrib] -//! version = "0.4.3" +//! version = "0.4.4" //! default-features = false //! features = ["diesel_sqlite_pool"] //! ``` diff --git a/contrib/lib/src/helmet/mod.rs b/contrib/lib/src/helmet/mod.rs index 58017586a2..c3da8d8354 100644 --- a/contrib/lib/src/helmet/mod.rs +++ b/contrib/lib/src/helmet/mod.rs @@ -16,7 +16,7 @@ //! //! ```toml //! [dependencies.rocket_contrib] -//! version = "0.4.3" +//! version = "0.4.4" //! default-features = false //! features = ["helmet"] //! ``` diff --git a/contrib/lib/src/json.rs b/contrib/lib/src/json.rs index 6ba3a156af..1af4fdecac 100644 --- a/contrib/lib/src/json.rs +++ b/contrib/lib/src/json.rs @@ -9,7 +9,7 @@ //! //! ```toml //! [dependencies.rocket_contrib] -//! version = "0.4.3" +//! version = "0.4.4" //! default-features = false //! features = ["json"] //! ``` diff --git a/contrib/lib/src/lib.rs b/contrib/lib/src/lib.rs index 5a4ea7f545..d35ff1baf1 100644 --- a/contrib/lib/src/lib.rs +++ b/contrib/lib/src/lib.rs @@ -33,7 +33,7 @@ //! //! ```toml //! [dependencies.rocket_contrib] -//! version = "0.4.3" +//! version = "0.4.4" //! default-features = false //! features = ["json"] //! ``` diff --git a/contrib/lib/src/msgpack.rs b/contrib/lib/src/msgpack.rs index cb178f4ad3..af3048c861 100644 --- a/contrib/lib/src/msgpack.rs +++ b/contrib/lib/src/msgpack.rs @@ -9,7 +9,7 @@ //! //! ```toml //! [dependencies.rocket_contrib] -//! version = "0.4.3" +//! version = "0.4.4" //! default-features = false //! features = ["msgpack"] //! ``` diff --git a/contrib/lib/src/serve.rs b/contrib/lib/src/serve.rs index 12856b3e77..ffd23b86c2 100644 --- a/contrib/lib/src/serve.rs +++ b/contrib/lib/src/serve.rs @@ -9,7 +9,7 @@ //! //! ```toml //! [dependencies.rocket_contrib] -//! version = "0.4.3" +//! version = "0.4.4" //! default-features = false //! features = ["serve"] //! ``` diff --git a/contrib/lib/src/templates/mod.rs b/contrib/lib/src/templates/mod.rs index 3fccd917d2..594c069635 100644 --- a/contrib/lib/src/templates/mod.rs +++ b/contrib/lib/src/templates/mod.rs @@ -9,7 +9,7 @@ //! //! ```toml //! [dependencies.rocket_contrib] -//! version = "0.4.3" +//! version = "0.4.4" //! default-features = false //! features = ["handlebars_templates", "tera_templates"] //! ``` @@ -158,7 +158,7 @@ const DEFAULT_TEMPLATE_DIR: &str = "templates"; /// /// ```toml /// [dependencies.rocket_contrib] -/// version = "0.4.3" +/// version = "0.4.4" /// default-features = false /// features = ["handlebars_templates", "tera_templates"] /// ``` diff --git a/contrib/lib/src/uuid.rs b/contrib/lib/src/uuid.rs index d84238a412..5b9362e1ee 100644 --- a/contrib/lib/src/uuid.rs +++ b/contrib/lib/src/uuid.rs @@ -9,7 +9,7 @@ //! //! ```toml //! [dependencies.rocket_contrib] -//! version = "0.4.3" +//! version = "0.4.4" //! default-features = false //! features = ["uuid"] //! ``` @@ -34,7 +34,7 @@ pub use self::uuid_crate::parser::ParseError; /// /// ```toml /// [dependencies.rocket_contrib] -/// version = "0.4.3" +/// version = "0.4.4" /// default-features = false /// features = ["uuid"] /// ``` diff --git a/core/codegen/Cargo.toml b/core/codegen/Cargo.toml index b2d6093510..025f8caa3a 100644 --- a/core/codegen/Cargo.toml +++ b/core/codegen/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rocket_codegen" -version = "0.4.3" +version = "0.4.4" authors = ["Sergio Benitez "] description = "Procedural macros for the Rocket web framework." documentation = "https://api.rocket.rs/v0.4/rocket_codegen/" @@ -17,7 +17,7 @@ proc-macro = true [dependencies] indexmap = "1.0" quote = "0.6.1" -rocket_http = { version = "0.4.3", path = "../http/" } +rocket_http = { version = "0.4.4", path = "../http/" } devise = "0.2" glob = "0.3" @@ -26,5 +26,5 @@ yansi = "0.5" version_check = "0.9.1" [dev-dependencies] -rocket = { version = "0.4.3", path = "../lib" } +rocket = { version = "0.4.4", path = "../lib" } compiletest_rs = { version = "0.3", features = ["stable"] } diff --git a/core/codegen/src/lib.rs b/core/codegen/src/lib.rs index 87b322e38c..5984de47d0 100644 --- a/core/codegen/src/lib.rs +++ b/core/codegen/src/lib.rs @@ -21,7 +21,7 @@ //! //! ```toml //! [dependencies] -//! rocket = "0.4.3" +//! rocket = "0.4.4" //! ``` //! //! 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 765579baae..3d934a3c89 100644 --- a/core/http/Cargo.toml +++ b/core/http/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rocket_http" -version = "0.4.3" +version = "0.4.4" authors = ["Sergio Benitez "] description = """ Types, traits, and parsers for HTTP requests, responses, and headers. @@ -36,4 +36,4 @@ features = ["server"] optional = true [dev-dependencies] -rocket = { version = "0.4.3", path = "../lib" } +rocket = { version = "0.4.4", path = "../lib" } diff --git a/core/lib/Cargo.toml b/core/lib/Cargo.toml index e95f4b82bb..04e6dbf47c 100644 --- a/core/lib/Cargo.toml +++ b/core/lib/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rocket" -version = "0.4.3" +version = "0.4.4" authors = ["Sergio Benitez "] description = """ Web framework for nightly with a focus on ease-of-use, expressibility, and speed. @@ -23,8 +23,8 @@ tls = ["rocket_http/tls"] private-cookies = ["rocket_http/private-cookies"] [dependencies] -rocket_codegen = { version = "0.4.3", path = "../codegen" } -rocket_http = { version = "0.4.3", path = "../http" } +rocket_codegen = { version = "0.4.4", path = "../codegen" } +rocket_http = { version = "0.4.4", path = "../http" } yansi = "0.5" log = "0.4" toml = "0.4.7" diff --git a/core/lib/src/lib.rs b/core/lib/src/lib.rs index 123baa7746..fb21f25618 100644 --- a/core/lib/src/lib.rs +++ b/core/lib/src/lib.rs @@ -45,7 +45,7 @@ //! //! ```toml //! [dependencies] -//! rocket = "0.4.3" +//! rocket = "0.4.4" //! ``` //! //! Then, add the following to the top of your `main.rs` file: diff --git a/scripts/config.sh b/scripts/config.sh index a009f8d5d5..53c34c1ed4 100755 --- a/scripts/config.sh +++ b/scripts/config.sh @@ -46,7 +46,7 @@ case $PRE_RELEASE in ROCKET_VERSION="${VERSION_CODENAME}-$(future_date)" ;; false) - ROCKET_VERSION="0.4.3" + ROCKET_VERSION="0.4.4" VERSION_CODENAME="$(echo "v${ROCKET_VERSION}" | cut -d'.' -f1-2)" ;; esac diff --git a/site/guide/1-quickstart.md b/site/guide/1-quickstart.md index eb6daabf4e..120f97b4d6 100644 --- a/site/guide/1-quickstart.md +++ b/site/guide/1-quickstart.md @@ -15,7 +15,7 @@ For instance, the following set of commands runs the `hello_world` example: ```sh git clone https://github.com/SergioBenitez/Rocket cd Rocket -git checkout v0.4.3 +git checkout v0.4.4 cd examples/hello_world cargo run ``` diff --git a/site/guide/10-pastebin.md b/site/guide/10-pastebin.md index 5af90076d4..719b335373 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.4.3" +rocket = "0.4.4" ``` 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 7e951395a9..7c254a8b40 100644 --- a/site/guide/2-getting-started.md +++ b/site/guide/2-getting-started.md @@ -50,7 +50,7 @@ Now, add Rocket as a dependency in your `Cargo.toml`: ```toml [dependencies] -rocket = "0.4.3" +rocket = "0.4.4" ``` Modify `src/main.rs` so that it contains the code for the Rocket `Hello, world!` diff --git a/site/guide/4-requests.md b/site/guide/4-requests.md index 66ec5ae23d..85f8552d92 100644 --- a/site/guide/4-requests.md +++ b/site/guide/4-requests.md @@ -659,7 +659,7 @@ so that you depend on `rocket` as follows: ```toml [dependencies] -rocket = { version = "0.4.3", default-features = false } +rocket = { version = "0.4.4", default-features = false } ``` [`ring`]: https://github.com/briansmith/ring diff --git a/site/guide/6-state.md b/site/guide/6-state.md index a20ef9a0a3..afb50d48f4 100644 --- a/site/guide/6-state.md +++ b/site/guide/6-state.md @@ -272,7 +272,7 @@ databases, you'd write in `Cargo.toml`: ```toml [dependencies.rocket_contrib] -version = "0.4.3" +version = "0.4.4" default-features = false features = ["diesel_sqlite_pool"] ``` diff --git a/site/guide/9-configuration.md b/site/guide/9-configuration.md index 5225b6d292..a19a5f97b1 100644 --- a/site/guide/9-configuration.md +++ b/site/guide/9-configuration.md @@ -299,7 +299,7 @@ dependency in your `Cargo.toml` file: ```toml [dependencies] -rocket = { version = "0.4.3", features = ["tls"] } +rocket = { version = "0.4.4", features = ["tls"] } ``` TLS is configured through the `tls` configuration parameter. The value of `tls` diff --git a/site/index.toml b/site/index.toml index c8052b3dc7..24980c0eb7 100644 --- a/site/index.toml +++ b/site/index.toml @@ -3,8 +3,8 @@ ############################################################################### [release] -version = "0.4.3" -date = "Feb 29, 2020" +version = "0.4.4" +date = "Mar 09, 2020" ############################################################################### # Top features: displayed in the header under the introductory text.