Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump github.com/caddyserver/caddy/v2 from 2.5.1 to 2.5.2 #45

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 13, 2022

Bumps github.com/caddyserver/caddy/v2 from 2.5.1 to 2.5.2.

Release notes

Sourced from github.com/caddyserver/caddy/v2's releases.

v2.5.2

This patch release fixes bugs, adds some new features, and makes worthwhile enhancements. We recommend everyone test and upgrade!

Many improvements have been made to the reverse_proxy module.

Highlights:

  • New /adapt admin endpoint: Use your installed config adapters via API in addition to the existing caddy adapt CLI command.
  • New Etag/If-Match support for config API: Safely update your config concurrently and avoid collisions by using our unique Etag implementation.
  • Rename copied headers from reverse_proxy: If you're using handle_response, you can more easily map headers to a different name for clients.
  • Many HTTP matchers have been added to CEL: You can now use the logic of our HTTP request matchers in CEL expressions.
  • Notable bug fixes: EAB reuse, various QUIC & HTTP/3 fixes, more specific HTTP status codes, various reverse proxy fixes.

Changelog

  • 660c59b6 admin: Implement /adapt endpoint (close #4465) (#4846)
  • ad3a83fb admin: expect quoted ETags (#4879)
  • f259ed52 admin: support ETag on config endpoints (#4579)
  • 1498132e caddyhttp: Log error from CEL evaluation (fix #4832)
  • 0a14f97e caddytls: Make peer certificate verification pluggable (#4389)
  • 412dcc07 caddytls: Reuse issuer between PreCheck and Issue (#4866)
  • 499ad6d1 core: Micro-optim in run() (#4810)
  • c0f76e9e fileserver: Use safe redirects in file browser
  • 58e05cab forwardauth: Fix case when copy_headers is omitted (#4856)
  • 0b6f7643 forwardauth: Support renaming copied headers, block support (#4783)
  • 8bac134f go.mod: Bump up quic-go to v0.28.0, fixes for BC breaks (#4867)
  • 3d18bc56 go.mod: Update go-yaml to v3
  • 56013934 go.mod: Update some dependencies
  • 8e6bc360 go.mod: Upgrade some dependencies
  • 53c4d788 headers: Only replace known placeholders (#4880)
  • 0bcd02d5 headers: Support wildcards for delete ops (close #4830) (#4831)
  • 58970cae httpcaddyfile: Add {err.*} placeholder shortcut (#4798)
  • b687d7b9 httpcaddyfile: Support multiple values for default_bind (#4774)
  • a9267791 reverseproxy: Add --internal-certs CLI flag #3589 (#4817)
  • aaf6794b reverseproxy: Add renegotiation param in TLS client (#4784)
  • 54d1923c reverseproxy: Adjust new TLS Caddyfile directive names (#4872)
  • 7f9b1f43 reverseproxy: Correct the tls_server_name docs (#4827)
  • c82fe911 reverseproxy: Dynamic ServerName for TLS upstreams (#4836)
  • d6bc9e0b reverseproxy: Err 503 if all upstreams unavailable
  • 98468af8 reverseproxy: Fix double headers in response handlers (#4847)
  • 25f10511 reverseproxy: Fix panic when TLS is not configured (#4848)
  • 5e729c1e reverseproxy: HTTP 504 for upstream timeouts (#4824)
  • f9b42c37 reverseproxy: Make TLS renegotiation optional
  • b6e96fa3 reverseproxy: Skip TLS for certain configured ports (#4843)
  • 57d27c1b reverseproxy: Support http1.1>h2c (close #4777) (#4778)
  • 9864b138 reverseproxy: api: Remove misleading 'healthy' value
  • 693e9b52 rewrite: Handle fragment before query (fix #4775)
  • 6891f7f4 templates: Add humanize function (#4767)
  • 9e760e2e templates: Documentation consistency (#4796)

... (truncated)

Commits
  • ad3a83f admin: expect quoted ETags (#4879)
  • 53c4d78 headers: Only replace known placeholders (#4880)
  • d6bc9e0 reverseproxy: Err 503 if all upstreams unavailable
  • 54d1923 reverseproxy: Adjust new TLS Caddyfile directive names (#4872)
  • c0f76e9 fileserver: Use safe redirects in file browser
  • f259ed5 admin: support ETag on config endpoints (#4579)
  • 8bac134 go.mod: Bump up quic-go to v0.28.0, fixes for BC breaks (#4867)
  • 412dcc0 caddytls: Reuse issuer between PreCheck and Issue (#4866)
  • 660c59b admin: Implement /adapt endpoint (close #4465) (#4846)
  • 58e05ca forwardauth: Fix case when copy_headers is omitted (#4856)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/caddyserver/caddy/v2](https://github.com/caddyserver/caddy) from 2.5.1 to 2.5.2.
- [Release notes](https://github.com/caddyserver/caddy/releases)
- [Changelog](https://github.com/caddyserver/caddy/blob/master/.goreleaser.yml)
- [Commits](caddyserver/caddy@v2.5.1...v2.5.2)

---
updated-dependencies:
- dependency-name: github.com/caddyserver/caddy/v2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Jul 13, 2022
@hairyhenderson hairyhenderson merged commit 226c157 into main Jul 13, 2022
@hairyhenderson hairyhenderson deleted the dependabot/go_modules/github.com/caddyserver/caddy/v2-2.5.2 branch July 13, 2022 22:23
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 go Pull requests that update Go code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant