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
|
||||
|
||||
|
@ -17,6 +17,8 @@
|
|||
The method returns an opaque reference to a type that can be used to retrieve pooled connections
|
||||
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].
|
||||
|
||||
## General Improvements
|
||||
|
@ -29,6 +31,10 @@
|
|||
* Added [`Metadata::render()`] in [`rocket_dyn_templates`] for direct template rendering.
|
||||
* Rocket salvages more information from malformed requests for error catchers.
|
||||
* 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
|
||||
|
||||
|
@ -44,6 +50,7 @@
|
|||
|
||||
* Implemented `Responder` for `Box<T: Responder + Sized>`.
|
||||
* Implemented `FromForm` for `Arc<T>`.
|
||||
* Implemented `Fairing` for `Arc<dyn Fairing>`.
|
||||
|
||||
### Updated Dependencies
|
||||
|
||||
|
@ -55,11 +62,12 @@
|
|||
* Updated `deadpool-redis` to `0.11`.
|
||||
* Updated `normpath` from to `1`.
|
||||
* Updated `cookie` to `0.17`.
|
||||
* Replaced `atty` with `is-terminal`.
|
||||
|
||||
## Infrastructure
|
||||
|
||||
* 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.
|
||||
|
||||
[`Metadata::render()`]: https://api.rocket.rs/v0.5-rc/rocket_dyn_templates/struct.Metadata.html#method.render
|
||||
|
|
|
@ -3,8 +3,8 @@
|
|||
###############################################################################
|
||||
|
||||
[release]
|
||||
version = "0.5.0-rc.2"
|
||||
date = "May 09, 2022"
|
||||
version = "0.5.0-rc.3"
|
||||
date = "Mar 23, 2023"
|
||||
|
||||
###############################################################################
|
||||
# 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]]
|
||||
title = """
|
||||
Rocket's 2nd v0.5 Release Candidate
|
||||
|
|
Loading…
Reference in New Issue