Vapor: 4.83.2 Release

Release date:
September 22, 2023
Previous version:
4.83.1 (released September 22, 2023)
Magnitude:
159 Diff Delta
Contributors:
1 total committer
Data confidence:
Commits:

Top Contributors in 4.83.2

fred-sch

Directory Browser for 4.83.2

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

What's Changed

HTTPServerErrorHandler: Improve Error Handling for HTTPParserError by @fred-sch in #2922

Invalid HTTP previously just closed the connection, but did not actually handle the errors.

This PR uses an adapted version of https://github.com/apple/swift-nio/blob/main/Sources/NIOHTTP1/HTTPServerProtocolErrorHandler.swift to properly catch exceptions if they occur.

New Contributor

  • @fred-sch made their first contribution in #2922 πŸŽ‰

Reviewers

Thanks to the reviewers for their help: - @MrSkwiggs - @Joannis - @FranzBusch - @Lukasa

This patch was released by @gwynne

Full Changelog: https://github.com/vapor/vapor/compare/4.83.1...4.83.2