Skip to content

Bump Werkzeug from 3.1.5 to 3.1.8#1157

Merged
kevinschumacher merged 1 commit into
masterfrom
werkzeug-3.1.8
Jun 1, 2026
Merged

Bump Werkzeug from 3.1.5 to 3.1.8#1157
kevinschumacher merged 1 commit into
masterfrom
werkzeug-3.1.8

Conversation

@kevinschumacher
Copy link
Copy Markdown
Contributor

@kevinschumacher kevinschumacher commented Jun 1, 2026

Upgrades werkzeug to 3.1.8.

Fixes security alert

3.1.6 was a security fix release.
3.1.7 and 3.1.8 are bugfix releases.

Expand for [Changelog since 3.1.5]

Changelog since 3.1.5

Version 3.1.8
Released 2026-04-02

Request.host and get_host return the empty string if the header is missing or has invalid characters. #3142

Version 3.1.7
Released 2026-03-23

parse_list_header preserves partially quoted items, discards empty items, and returns empty for unclosed quoted values. #3128

WWWAuthenticate.to_header does not produce a trailing space when there are no parameters. #3127

Transfer-Encoding is parsed as a set. #3134

Request.host, get_host, and host_is_trusted validate the characters of the value. An empty value is no longer allowed. A Unix socket server address is ignored. The trusted_list argument to host_is_trusted is optional. #3113

Fix multipart form parser handling of newline at boundary. #3088

Response.make_conditional sets the Accept-Ranges header even if it is not a satisfiable range request. #3108

merge_slashes merges any number of consecutive slashes. #3121

Version 3.1.6
Released 2026-02-19

safe_join on Windows does not allow special devices names in multi-segment paths. GHSA-29vq-49wr-vm6x

Response.make_conditional sets the Accept-Ranges header even if it is not a satisfiable range request. #3108

@kevinschumacher kevinschumacher added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Jun 1, 2026
@kevinschumacher kevinschumacher marked this pull request as ready for review June 1, 2026 17:27
@kevinschumacher kevinschumacher requested a review from a team June 1, 2026 17:28
@kevinschumacher kevinschumacher merged commit 55cc06c into master Jun 1, 2026
4 checks passed
@kevinschumacher kevinschumacher deleted the werkzeug-3.1.8 branch June 1, 2026 18:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants