v2.34.0 #509
Replies: 2 comments 8 replies
-
Hi! Thank you for all the fantastic work you’re doing, it’s truly appreciated! I have a quick question regarding the breaking changes. Shouldn’t these changes classify this as a major release according to semantic versioning, or am I misunderstanding something? Just wanted to hear your thoughts. Br, |
Beta Was this translation helpful? Give feedback.
-
so we ran into this breaking change unintentionally due to not locking our docker version to the *.33.1 version and found that out the hard way in our production instances. that's been since fixed. the issue we have is the current documentation on the glob patterns doesn't seem to align correctly with the actual behavior. our previous rewrite rule that worked on 2.33.1 is:
the purpose was to route all traffic that was prefixed with "/a/prefix" and direct that traffic to the public root. after taking the 2.34 release we had to modify our rewrite rules to the following to make it continue working, and for the life of me I can't figure out why it should work because it doesn't seem to follow normal glob pattern matching.
|
Beta Was this translation helpful? Give feedback.
-
This new
v2.34.0
release brings several security and bug fixes. BetterX-Forwarded-For
handling and other improvements.Breaking
*
) will no longer match a path separator (/
) insource
but double wildcard (**
) can be used instead if wanted. See docs below.log-remote-address
option will no longer log from theX-Forwarded-For
header by default. It has to be opted-in together with the newlog-forwarded-for
option. See docs below.Fixes
macos-12
Github Actions runner tomacos-14
.Features
X-Forwarded-For
handling via the newlog-forwarded-for
andtrusted-proxies
options. PR Improve X-Forwarded-For handling #495 by @Jeidnx. See docs.Refactorings
*
) from matching a path separator (/
) in URL Redirect'ssource
. PR Prevent single wildcards from matching path separators for URL Redirects #501 by @mschoettle. See docs.*
) from matching a path separator (/
) in URL Rewrite'ssource
. PR Prevent single wildcards from matching path separators for URL Rewrites #506 by @mschoettle. See docs.Docs
For more details see the v2.34.0 milestone and the full changelog v2.33.1...v2.34.0.
This discussion was created from the release v2.34.0.
Beta Was this translation helpful? Give feedback.
All reactions