## rwf2/Rocket — v0.5.0-rc.2…v0.5.0-rc.3

_88 commits._

### Features
- **New version: 0.5.0-rc.3.** (91f6288)
- **Update CHANGELOG, add news article for 0.5.0-rc.3.** (f800d52)
- **Add CHANGELOG for 0.5.0-rc.3.** (cf1748d)
- **Support raw byte slices '&[u8]' in form fields.** (569bc09)
- **Support TLS keys in SEC1 format.** (0a0f540)
- **Add failing form validation test cases.** (440a88a)
- **Add several new known media types:** (c8b8b2b)
- **Add MP3 (audio/mpeg) as a known media type.** (2fc4b15)
- **Add pool retrieval to sync_db_pools.** (04819d8)
- **Add 'max_blocking' threads config value.** (47946cc)
- **Add 'Metadata::render()': direct template render.** (9b3c83e)

### Fixes
- **Fix doc re-export inlines in crate root.** (14b8a08)
- **Fix several typos.** (89919aa)
- **Fix typo in docs.** (0e6b786)
- **Fix typo in updating guide: 'phase' -> 'faze'.** (e86d503)
- **Fix minor typo.** (380e75c)
- **Fix a bunch of typos.** (219a8a5)
- **Fix typo: 'FromFrom' -> 'FromForm'.** (78e6e55)
- **Fix a whole bunch of typos.** (06d255b)
- **Fix doc typo: "gleaming" -> "gleaning".** (825dd04)
- **Fix 'msgpack' module feature enabling docs.** (01663ed)
- **Fix typo in pastebin tutorial.** (a62cc65)
- **Fix typos in docs.** (2191369)
- **Fix panic when dropping sync 'ConnectionPool'.** (5723f12)
- **Fix several broken rustdoc links.** (1edfa15)
- **Fix Result namespacing in FromFormField derive.** (910994f)
- **Use PCRE git grep to work around macOS git bug.** (0f1d141)
- **Fix error field names in 'FromForm' derive.** (8166ad0)
- **Fix log indentation.** (1ed7a6e)
- **Fix 'Limits' deserialization.** (f7e703b)
- **Fix typo in getting started guide.** (b7c03ce)
- **Fix typo in configuration guide.** (e65f0ff)
- **Fix typo in production readiness FAQ.** (ef5b7f8)
- **Fix links to upgrade guide.** (f64029f)
- **Fix guide page names to match search slugs.** (dfea521)
- **Fix 'clippy::needless_late_init' in form codegen.** (6f22351)
- **Fix typo in 0.5 upgrade guide.** (1587c50)
- **Fix Rocket's dependency count in FAQ.** (b4e1cac)
- **Fix minor typos in rc.2 release docs.** (8237ca2)
- **Fix typo in 'Rocket' docs: iterior -> interior.** (c17cc9d)

### Backend
- **Improve section headings in README.md.** (28569e8)
- **Remove unnecessary word in state docs.** (6742041)
- **Update UI tests for 'FromForm' impl addition.** (66e2f94)
- **Replace 'atty' with 'is-terminal'.** (2f74380)
- **Impl 'Fairing' for 'Arc<dyn Fairing>'.** (b556ec1)
- **Ignore data before TLS key encapsulation boundary.** (daa157f)
- **Defend against configured known secret keys.** (0ed6d82)
- **Update syn, transitively, to 2.0.** (322f88e)
- **Update dependencies without observable breakages.** (bbbb927)
- **Update UI tests for latest rustc.** (d628afd)
- **Make real IP header configurable via 'ip_header'.** (9377af5)
- **Update UI test output for latest rustc.** (0c84af2)
- **Migrate to maintained workflow toolchain action.** (59ee2e0)
- **Update UI tests for latest stable, nightly.** (e468a98)
- **Allow UI tests to fail in CI.** (ca4b38c)
- **Update UI tests for nightly.** (162fafa)
- **Report as many form errors as possible.** (7e913eb)
- **Update UI tests for latest nightly.** (cd23885)
- **Update notify to 5.0.** (6c3d35e)
- **Update database driver version numbers in docs.** (682c2d9)
- **Update diesel to 2.0, sqlx to 0.6.** (f0d678d)
- **Update 'sync_db_pools' UI tests.** (7079361)
- **Include stable rust-src diagnostics.** (f10a2d7)
- **Update UI tests for latest nightly, stable.** (13732f8)
- **Always log launch message.** (885cdfd)
- **Implement 'FromForm' for 'Arc<T>'.** (c08c39e)
- **Update 'rust-cache' GitHub action to v2.** (cbe4dcb)
- **Silence false positive warnings.** (a34edc4)
- **Clarify built-in request guard implementations.** (8e8dfc7)
- **Enable 'rust-src' component in CI.** (0126163)
- **Update UI tests for latest nightly, stable.** (8d8367e)
- **Gracefully shutdown database pools in 'db_pools'.** (a933e72)
- **Make data guards eligible to be sentinels.** (7275df9)
- **Temporarily ignore Linux nightly CI failures.** (ef2538f)
- **Update UI tests for latest nightly.** (6e5568a)
- **Avoid dropping 'Error' inside '#[launch]' future.** (30b8a77)
- **Update 'sync_db_pools' UI tests for stable.** (08ef285)
- **Salvage everything viable from bad requests.** (5cb70ec)
- **Tolerate more timing issues in SSE heartbeat test.** (907af10)
- **Use '-q' (quiet) when running tests in CI.** (4827948)
- **Make 'form::ErrorKind' 'From' impl const generic.** (f21da79)
- **Update UI tests for latest stable rustc.** (d92b724)
- **Mark fns returning 'Rocket<Build>' 'must_use'.** (26b5884)
- **Enable 'cookie' 'secure' feature conditionally.** (e390423)
- **Update comment in 'Listener' sleep code.** (68185ce)
- **Impl 'Responder' for 'Box<T: Responder + Sized>'.** (bf2bd0e)
- **Mention removal of `content::Custom` in CHANGELOG.** (8bd1e29)
- **Don't set master as current release.** (05db80a)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/rwf2/Rocket?utm_source=github-action)._