chore(deps): update dependency caddyserver/caddy to v2.5.2 #83

Merged
xoxys merged 1 commits from renovate/caddyserver-caddy-2.x into main 2022-07-13 09:06:52 +02:00
Member

This PR contains the following updates:

Package Update Change
caddyserver/caddy patch v2.5.1 -> v2.5.2

Release Notes

caddyserver/caddy

v2.5.2

Compare Source

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

New Contributors

Full Changelog: https://github.com/caddyserver/caddy/compare/v2.5.1...v2.5.2


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [caddyserver/caddy](https://github.com/caddyserver/caddy) | patch | `v2.5.1` -> `v2.5.2` | --- ### Release Notes <details> <summary>caddyserver/caddy</summary> ### [`v2.5.2`](https://github.com/caddyserver/caddy/releases/tag/v2.5.2) [Compare Source](https://github.com/caddyserver/caddy/compare/v2.5.1...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](https://caddyserver.com/docs/api#post-adapt):** 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](https://caddyserver.com/docs/api#concurrent-config-changes). - **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 - [`660c59b`](https://github.com/caddyserver/caddy/commit/660c59b6) admin: Implement /adapt endpoint (close [#&#8203;4465](https://github.com/caddyserver/caddy/issues/4465)) ([#&#8203;4846](https://github.com/caddyserver/caddy/issues/4846)) - [`ad3a83f`](https://github.com/caddyserver/caddy/commit/ad3a83fb) admin: expect quoted ETags ([#&#8203;4879](https://github.com/caddyserver/caddy/issues/4879)) - [`f259ed5`](https://github.com/caddyserver/caddy/commit/f259ed52) admin: support ETag on config endpoints ([#&#8203;4579](https://github.com/caddyserver/caddy/issues/4579)) - [`1498132`](https://github.com/caddyserver/caddy/commit/1498132e) caddyhttp: Log error from CEL evaluation (fix [#&#8203;4832](https://github.com/caddyserver/caddy/issues/4832)) - [`0a14f97`](https://github.com/caddyserver/caddy/commit/0a14f97e) caddytls: Make peer certificate verification pluggable ([#&#8203;4389](https://github.com/caddyserver/caddy/issues/4389)) - [`412dcc0`](https://github.com/caddyserver/caddy/commit/412dcc07) caddytls: Reuse issuer between PreCheck and Issue ([#&#8203;4866](https://github.com/caddyserver/caddy/issues/4866)) - [`499ad6d`](https://github.com/caddyserver/caddy/commit/499ad6d1) core: Micro-optim in run() ([#&#8203;4810](https://github.com/caddyserver/caddy/issues/4810)) - [`c0f76e9`](https://github.com/caddyserver/caddy/commit/c0f76e9e) fileserver: Use safe redirects in file browser - [`58e05ca`](https://github.com/caddyserver/caddy/commit/58e05cab) forwardauth: Fix case when `copy_headers` is omitted ([#&#8203;4856](https://github.com/caddyserver/caddy/issues/4856)) - [`0b6f764`](https://github.com/caddyserver/caddy/commit/0b6f7643) forwardauth: Support renaming copied headers, block support ([#&#8203;4783](https://github.com/caddyserver/caddy/issues/4783)) - [`8bac134`](https://github.com/caddyserver/caddy/commit/8bac134f) go.mod: Bump up quic-go to v0.28.0, fixes for BC breaks ([#&#8203;4867](https://github.com/caddyserver/caddy/issues/4867)) - [`3d18bc5`](https://github.com/caddyserver/caddy/commit/3d18bc56) go.mod: Update go-yaml to v3 - [`5601393`](https://github.com/caddyserver/caddy/commit/56013934) go.mod: Update some dependencies - [`8e6bc36`](https://github.com/caddyserver/caddy/commit/8e6bc360) go.mod: Upgrade some dependencies - [`53c4d78`](https://github.com/caddyserver/caddy/commit/53c4d788) headers: Only replace known placeholders ([#&#8203;4880](https://github.com/caddyserver/caddy/issues/4880)) - [`0bcd02d`](https://github.com/caddyserver/caddy/commit/0bcd02d5) headers: Support wildcards for delete ops (close [#&#8203;4830](https://github.com/caddyserver/caddy/issues/4830)) ([#&#8203;4831](https://github.com/caddyserver/caddy/issues/4831)) - [`58970ca`](https://github.com/caddyserver/caddy/commit/58970cae) httpcaddyfile: Add `{err.*}` placeholder shortcut ([#&#8203;4798](https://github.com/caddyserver/caddy/issues/4798)) - [`b687d7b`](https://github.com/caddyserver/caddy/commit/b687d7b9) httpcaddyfile: Support multiple values for `default_bind` ([#&#8203;4774](https://github.com/caddyserver/caddy/issues/4774)) - [`a926779`](https://github.com/caddyserver/caddy/commit/a9267791) reverseproxy: Add --internal-certs CLI flag [#&#8203;3589](https://github.com/caddyserver/caddy/issues/3589) ([#&#8203;4817](https://github.com/caddyserver/caddy/issues/4817)) - [`aaf6794`](https://github.com/caddyserver/caddy/commit/aaf6794b) reverseproxy: Add renegotiation param in TLS client ([#&#8203;4784](https://github.com/caddyserver/caddy/issues/4784)) - [`54d1923`](https://github.com/caddyserver/caddy/commit/54d1923c) reverseproxy: Adjust new TLS Caddyfile directive names ([#&#8203;4872](https://github.com/caddyserver/caddy/issues/4872)) - [`7f9b1f4`](https://github.com/caddyserver/caddy/commit/7f9b1f43) reverseproxy: Correct the `tls_server_name` docs ([#&#8203;4827](https://github.com/caddyserver/caddy/issues/4827)) - [`c82fe91`](https://github.com/caddyserver/caddy/commit/c82fe911) reverseproxy: Dynamic ServerName for TLS upstreams ([#&#8203;4836](https://github.com/caddyserver/caddy/issues/4836)) - [`d6bc9e0`](https://github.com/caddyserver/caddy/commit/d6bc9e0b) reverseproxy: Err 503 if all upstreams unavailable - [`98468af`](https://github.com/caddyserver/caddy/commit/98468af8) reverseproxy: Fix double headers in response handlers ([#&#8203;4847](https://github.com/caddyserver/caddy/issues/4847)) - [`25f1051`](https://github.com/caddyserver/caddy/commit/25f10511) reverseproxy: Fix panic when TLS is not configured ([#&#8203;4848](https://github.com/caddyserver/caddy/issues/4848)) - [`5e729c1`](https://github.com/caddyserver/caddy/commit/5e729c1e) reverseproxy: HTTP 504 for upstream timeouts ([#&#8203;4824](https://github.com/caddyserver/caddy/issues/4824)) - [`f9b42c3`](https://github.com/caddyserver/caddy/commit/f9b42c37) reverseproxy: Make TLS renegotiation optional - [`b6e96fa`](https://github.com/caddyserver/caddy/commit/b6e96fa3) reverseproxy: Skip TLS for certain configured ports ([#&#8203;4843](https://github.com/caddyserver/caddy/issues/4843)) - [`57d27c1`](https://github.com/caddyserver/caddy/commit/57d27c1b) reverseproxy: Support http1.1>h2c (close [#&#8203;4777](https://github.com/caddyserver/caddy/issues/4777)) ([#&#8203;4778](https://github.com/caddyserver/caddy/issues/4778)) - [`9864b13`](https://github.com/caddyserver/caddy/commit/9864b138) reverseproxy: api: Remove misleading 'healthy' value - [`693e9b5`](https://github.com/caddyserver/caddy/commit/693e9b52) rewrite: Handle fragment before query (fix [#&#8203;4775](https://github.com/caddyserver/caddy/issues/4775)) - [`6891f7f`](https://github.com/caddyserver/caddy/commit/6891f7f4) templates: Add `humanize` function ([#&#8203;4767](https://github.com/caddyserver/caddy/issues/4767)) - [`9e760e2`](https://github.com/caddyserver/caddy/commit/9e760e2e) templates: Documentation consistency ([#&#8203;4796](https://github.com/caddyserver/caddy/issues/4796)) #### New Contributors - [@&#8203;nekohasekai](https://github.com/nekohasekai) made their first contribution in https://github.com/caddyserver/caddy/pull/4782 - [@&#8203;davidbgk](https://github.com/davidbgk) made their first contribution in https://github.com/caddyserver/caddy/pull/4796 - [@&#8203;git001](https://github.com/git001) made their first contribution in https://github.com/caddyserver/caddy/pull/4767 - [@&#8203;varianone](https://github.com/varianone) made their first contribution in https://github.com/caddyserver/caddy/pull/4817 - [@&#8203;Gr33nbl00d](https://github.com/Gr33nbl00d) made their first contribution in https://github.com/caddyserver/caddy/pull/4389 - [@&#8203;yaslama](https://github.com/yaslama) made their first contribution in https://github.com/caddyserver/caddy/pull/4784 - [@&#8203;kresike](https://github.com/kresike) made their first contribution in https://github.com/caddyserver/caddy/pull/4836 - [@&#8203;TristonianJones](https://github.com/TristonianJones) made their first contribution in https://github.com/caddyserver/caddy/pull/4715 - [@&#8203;jhwz](https://github.com/jhwz) made their first contribution in https://github.com/caddyserver/caddy/pull/4579 **Full Changelog**: https://github.com/caddyserver/caddy/compare/v2.5.1...v2.5.2 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4xMDkuMCIsInVwZGF0ZWRJblZlciI6IjMyLjEwOS4wIn0=-->
renovator added 1 commit 2022-07-12 22:03:59 +02:00
xoxys merged commit 44b9c3a56a into main 2022-07-13 09:06:52 +02:00
xoxys deleted branch renovate/caddyserver-caddy-2.x 2022-07-13 09:06:52 +02:00
This repo is archived. You cannot comment on pull requests.
No reviewers
No Label
No Milestone
No Assignees
1 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: container/link-validator#83
No description provided.