mirror of https://github.com/rwf2/Rocket.git
Update CHANGELOG, add news article for 0.5.0-rc.3.
This commit is contained in:
parent
cf1748def9
commit
f800d528d3
12
CHANGELOG.md
12
CHANGELOG.md
|
@ -1,4 +1,4 @@
|
||||||
# Version 0.5.0-rc.3 (Mar 22, 2023)
|
# Version 0.5.0-rc.3 (Mar 23, 2023)
|
||||||
|
|
||||||
## Major Features and Improvements
|
## Major Features and Improvements
|
||||||
|
|
||||||
|
@ -17,6 +17,8 @@
|
||||||
The method returns an opaque reference to a type that can be used to retrieve pooled connections
|
The method returns an opaque reference to a type that can be used to retrieve pooled connections
|
||||||
outside of a request handling context.
|
outside of a request handling context.
|
||||||
|
|
||||||
|
* Raw binary form field data can be retrieved using the `&[u8]` form guard.
|
||||||
|
|
||||||
* Data guards are now eligible [sentinels].
|
* Data guards are now eligible [sentinels].
|
||||||
|
|
||||||
## General Improvements
|
## General Improvements
|
||||||
|
@ -29,6 +31,10 @@
|
||||||
* Added [`Metadata::render()`] in [`rocket_dyn_templates`] for direct template rendering.
|
* Added [`Metadata::render()`] in [`rocket_dyn_templates`] for direct template rendering.
|
||||||
* Rocket salvages more information from malformed requests for error catchers.
|
* Rocket salvages more information from malformed requests for error catchers.
|
||||||
* The `cookie` `secure` feature is now properly conditionally enabled.
|
* The `cookie` `secure` feature is now properly conditionally enabled.
|
||||||
|
* Data before encapsulation boundaries in TLS keys is allowed and ignored.
|
||||||
|
* Support for TLS keys in SEC1 format was added.
|
||||||
|
* Rocket now warns when a known secret key is configured.
|
||||||
|
* A panic that could occur on shutdown in `rocket_sync_db_pools` was fixed.
|
||||||
|
|
||||||
### Known Media Types
|
### Known Media Types
|
||||||
|
|
||||||
|
@ -44,6 +50,7 @@
|
||||||
|
|
||||||
* Implemented `Responder` for `Box<T: Responder + Sized>`.
|
* Implemented `Responder` for `Box<T: Responder + Sized>`.
|
||||||
* Implemented `FromForm` for `Arc<T>`.
|
* Implemented `FromForm` for `Arc<T>`.
|
||||||
|
* Implemented `Fairing` for `Arc<dyn Fairing>`.
|
||||||
|
|
||||||
### Updated Dependencies
|
### Updated Dependencies
|
||||||
|
|
||||||
|
@ -55,11 +62,12 @@
|
||||||
* Updated `deadpool-redis` to `0.11`.
|
* Updated `deadpool-redis` to `0.11`.
|
||||||
* Updated `normpath` from to `1`.
|
* Updated `normpath` from to `1`.
|
||||||
* Updated `cookie` to `0.17`.
|
* Updated `cookie` to `0.17`.
|
||||||
|
* Replaced `atty` with `is-terminal`.
|
||||||
|
|
||||||
## Infrastructure
|
## Infrastructure
|
||||||
|
|
||||||
* UI tests are now allowed to fail by the CI to avoid false negatives.
|
* UI tests are now allowed to fail by the CI to avoid false negatives.
|
||||||
* Fixed many typos, errors, and broken links throughout documentation and examples.
|
* Fixed many typos, errors, and broken links throughout docs and examples.
|
||||||
* The GitHub CI workflow was updated to use maintained actions.
|
* The GitHub CI workflow was updated to use maintained actions.
|
||||||
|
|
||||||
[`Metadata::render()`]: https://api.rocket.rs/v0.5-rc/rocket_dyn_templates/struct.Metadata.html#method.render
|
[`Metadata::render()`]: https://api.rocket.rs/v0.5-rc/rocket_dyn_templates/struct.Metadata.html#method.render
|
||||||
|
|
|
@ -3,8 +3,8 @@
|
||||||
###############################################################################
|
###############################################################################
|
||||||
|
|
||||||
[release]
|
[release]
|
||||||
version = "0.5.0-rc.2"
|
version = "0.5.0-rc.3"
|
||||||
date = "May 09, 2022"
|
date = "Mar 23, 2023"
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
# Top features: displayed in the header under the introductory text.
|
# Top features: displayed in the header under the introductory text.
|
||||||
|
|
|
@ -0,0 +1,31 @@
|
||||||
|
# Rocket's 3rd v0.5 Release Candidate
|
||||||
|
|
||||||
|
<p class="metadata"><strong>
|
||||||
|
Posted by <a href="https://sergio.bz">Sergio Benitez</a> on March 23, 2023
|
||||||
|
</strong></p>
|
||||||
|
|
||||||
|
Rocket `0.5.0-rc.3`, a release candidate for Rocket v0.5, is now available.
|
||||||
|
|
||||||
|
This release builds on the previous release candidate and brings further
|
||||||
|
features, improvements, and fixes to Rocket. As before, this is an opportunity
|
||||||
|
to discover issues with Rocket v0.5 and its documentation before its general
|
||||||
|
release. We encourage all users to migrate their applications to the third
|
||||||
|
release candidate and report any issues to the [GitHub issue tracker]. Please
|
||||||
|
see the new [migration guide] for complete details on how to upgrade from Rocket
|
||||||
|
v0.4. For changes since Rocket v0.5.0-rc.2, please see the [CHANGELOG].
|
||||||
|
|
||||||
|
[GitHub issue tracker]: https://github.com/SergioBenitez/Rocket/issues
|
||||||
|
[GitHub discussions]: https://github.com/SergioBenitez/Rocket/discussions
|
||||||
|
[migration guide]: ../../guide/upgrading
|
||||||
|
[CHANGELOG]: https://github.com/SergioBenitez/Rocket/blob/v0.5-rc/CHANGELOG.md#version-050-rc2-may-9-2022
|
||||||
|
|
||||||
|
## About Rocket
|
||||||
|
|
||||||
|
Rocket is a web framework for Rust with a focus on usability, security,
|
||||||
|
extensibility, and speed. Rocket makes it simple to write fast, secure web
|
||||||
|
applications without sacrificing usability.
|
||||||
|
|
||||||
|
Not already using Rocket? Join the tens of thousands of users and hundreds of
|
||||||
|
companies happily using Rocket today! Rocket's extensive documentation makes it
|
||||||
|
easy: get started by [reading through the guide](../../guide) or learning more
|
||||||
|
from [the overview](../../overview).
|
|
@ -1,3 +1,15 @@
|
||||||
|
[[articles]]
|
||||||
|
title = """
|
||||||
|
Rocket's 3rd v0.5 Release Candidate
|
||||||
|
"""
|
||||||
|
slug = "2023-03-23-version-0.5-rc.3"
|
||||||
|
author = "Sergio Benitez"
|
||||||
|
author_url = "https://sergio.bz"
|
||||||
|
date = "March 23, 2023"
|
||||||
|
snippet = """
|
||||||
|
Rocket `0.5.0-rc.3`, a release candidate for Rocket v0.5, is now available.
|
||||||
|
"""
|
||||||
|
|
||||||
[[articles]]
|
[[articles]]
|
||||||
title = """
|
title = """
|
||||||
Rocket's 2nd v0.5 Release Candidate
|
Rocket's 2nd v0.5 Release Candidate
|
||||||
|
|
Loading…
Reference in New Issue