Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Aug 22, 2025

This PR contains the following updates:

Package Change Age Confidence
github.com/caddyserver/caddy/v2 v2.10.0v2.10.2 age confidence

Release Notes

caddyserver/caddy (github.com/caddyserver/caddy/v2)

v2.10.2

Compare Source

This is a hotfix release to fix a couple critical issues from v2.10.1

What's Changed

Changelog

New Contributors

Full Changelog: caddyserver/caddy@v2.10.1...v2.10.2

v2.10.1

Compare Source

This is probably our biggest patch release ever -- not that lots of things were broken, but there's lots of refinement happening thanks to broader adoption and contributions from many more people. Just look at the New Contributors below!

Anyway, this release does contain some bug fixes and dependency upgrades which we hope will serve you well. Let us know if there's any issues! And thank you to all who contributed, especially our reliable maintainer team!

This version of Caddy requires Go v1.25.0 or newer.

What's Changed

Changelog

  • 44d078b acme_server: fix policy parsing in caddyfile (#​7006)
  • 320c572 admin: Make sure that any admin routers are provisioned when local/re… (#​6997)
  • 49dac61 bcrypt: add cost parameter to hash-password (#​7149)
  • 4bfc3b9 bcrypt: wrong cost flag name (#​7168)
  • 4b01d77 build(deps): bump github.com/cloudflare/circl from 1.6.0 to 1.6.1 (#​7058)
  • 45c9341 build(deps): bump golangci/golangci-lint-action from 6 to 8 (#​7044)
  • 5bc2afb build(deps): bump the actions-deps group with 6 updates (#​7142)
  • 007f406 build(deps): bump the all-updates group across 1 directory with 17 updates (#​7155)
  • 8524386 caddyhttp: Compare paths w/o wildcard if prefixes differ (#​7015)
  • 7590c9c caddyhttp: Free up quic listener when stopping (#​7177)
  • b15ed9b caddyhttp: refactor to use reflect.TypeFor (#​7187)
  • 14a63a2 caddyhttp: use the new http.Protocols to handle h1, h2 and h2c requests (#​6961)
  • 731e6c2 caddytls: Improve ECH error logging (close #​7152)
  • 105eee6 caddytls: Set local_ip, not remote_ip (#​6952)
  • b898873 caddytls: fix regression in external certificate manager support (#​7179)
  • 1481c04 caddytls: wire up client_auth leaf verifier Caddyfile (#​6772)
  • 19ff47a cmd: Allow caddy adapt to read from stdin (#​7163)
  • e633d01 cmd: fix Commands function not returning all registered commands (#​7059)
  • 7099892 core: Check for nil event origin (#​7047)
  • 3d0b4fa core: Clean up new config if it failed to run (#​7068)
  • 051e73a core: Replace admin server later in provisionContext (#​7004)
  • fe41ff3 core: Save app provisioning errors with context (#​7070)
  • e4447c4 core: Use KeepAliveConfig to pass keepalive_interval to listener's accepted sockets (#​7151)
  • b9710c6 fileserver: Add a few doc lines about Etag file content (#​7173)
  • 3b4d966 fileserver: Add sort buttons in grid mode (#​7089)
  • 54d03ce fileserver: Add support for .avif image format (#​6988)
  • 790f3e0 fileserver: denote license for embedded JavaScript for LibreJS (#​7127)
  • 94147ca fileserver: map invalid path errors to fs.ErrInvalid, and return 400 for any invalid path errors. (close #​7008) (#​7017)
  • 67debd0 fileserver: set Range header for precompressed static files to force Content Length header to appear (#​7042)
  • 89ed5f4 fix: Remove nil arg from zapslog.NewHandler call (#​6984)
  • 3723e89 go.mod: Upgrade CertMagic to v0.24.0
  • 3bd4135 go.mod: Upgrade dependencies
  • a6d488a go.mod: update quic-go to v0.51.0 (#​6972)
  • 11c6dae go.mod: update quic-go to v0.53.0 (#​7094)
  • bbf1dfc headers: Support placeholders in replacement search patterns (#​7117)
  • f11c780 http: clean up listeners if some of the listeners fail to bind (#​7176)
  • fdf6108 http: disable keepalive when KeepAliveInterval is negative (#​7158)
  • 5b727bd httpcaddyfile: Allow naked acme_dns if dns is set (fix #​7091)
  • 0badb07 httpcaddyfile: Fix generated config related to ACME global options
  • 092913a httpcaddyfile: Prevent error handler from overriding sub-handler matchers (#​6999)
  • 77dd12c httpcaddyfile: Validates TLS DNS challenge options (#​7099)
  • 0f209f6 httpcaddyfile: reject blocks in log_skip directive (#​7056)
  • 716d72e intercept: implement Unwrap for interceptedResponseHandler (#​7016)
  • 9f71483 log: default logger should respect {in,ex}clude (#​6995)
  • 33c88bd refactor: replace HasPrefix+TrimPrefix with CutPrefix (#​7095)
  • ab3b2d6 refactor: use slices.Equal to simplify code (#​7141)
  • 1c596e3 reverse_proxy: use the new KeepAliveConfig to set probe interval (#​7157)
  • aa3d20b reverseproxy: Use DialTLSContext if ServerName has placeholder (#​6955)
  • 737936c reverseproxy: reference correct field name in LoadModule (#​6978)
  • 1209b5c reverseproxy: validate versions in http transport (#​7112)

New Contributors

Full Changelog: caddyserver/caddy@v2.10.0...v2.10.1


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, check this box

This PR was generated by Mend Renovate. View the repository job log.


This change is Reviewable

@coderabbitai
Copy link

coderabbitai bot commented Aug 22, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Note

Free review on us!

CodeRabbit is offering free reviews until Wed Dec 17 2025 to showcase some of the refinements we've made.

Comment @coderabbitai help to get the list of available commands and usage tips.

@renovate renovate bot force-pushed the renovate/github.com-caddyserver-caddy-v2-2.x branch from 653f8b5 to cdcd697 Compare August 23, 2025 04:37
@renovate renovate bot changed the title Update module github.com/caddyserver/caddy/v2 to v2.10.1 Update module github.com/caddyserver/caddy/v2 to v2.10.2 Aug 23, 2025
@sonarqubecloud
Copy link

@renovate renovate bot changed the title Update module github.com/caddyserver/caddy/v2 to v2.10.2 Update module github.com/caddyserver/caddy/v2 to v2.10.2 - autoclosed Oct 10, 2025
@renovate renovate bot closed this Oct 10, 2025
@renovate renovate bot deleted the renovate/github.com-caddyserver-caddy-v2-2.x branch October 10, 2025 09:50
@renovate renovate bot changed the title Update module github.com/caddyserver/caddy/v2 to v2.10.2 - autoclosed Update module github.com/caddyserver/caddy/v2 to v2.10.2 Oct 10, 2025
@renovate renovate bot reopened this Oct 10, 2025
@renovate renovate bot force-pushed the renovate/github.com-caddyserver-caddy-v2-2.x branch 2 times, most recently from cdcd697 to 3d409b7 Compare October 10, 2025 14:40
@renovate renovate bot changed the title Update module github.com/caddyserver/caddy/v2 to v2.10.2 Update module github.com/caddyserver/caddy/v2 to v2.10.2 - autoclosed Nov 9, 2025
@renovate renovate bot closed this Nov 9, 2025
@renovate renovate bot changed the title Update module github.com/caddyserver/caddy/v2 to v2.10.2 - autoclosed Update module github.com/caddyserver/caddy/v2 to v2.10.2 Nov 9, 2025
@renovate renovate bot reopened this Nov 9, 2025
@renovate renovate bot force-pushed the renovate/github.com-caddyserver-caddy-v2-2.x branch 2 times, most recently from 3d409b7 to ed9b8fb Compare November 9, 2025 18:53
@sonarqubecloud
Copy link

sonarqubecloud bot commented Nov 9, 2025

@renovate renovate bot changed the title Update module github.com/caddyserver/caddy/v2 to v2.10.2 Update module github.com/caddyserver/caddy/v2 to v2.10.2 - autoclosed Nov 14, 2025
@renovate renovate bot closed this Nov 14, 2025
@renovate renovate bot changed the title Update module github.com/caddyserver/caddy/v2 to v2.10.2 - autoclosed Update module github.com/caddyserver/caddy/v2 to v2.10.2 Nov 14, 2025
@renovate renovate bot reopened this Nov 14, 2025
@renovate renovate bot force-pushed the renovate/github.com-caddyserver-caddy-v2-2.x branch 2 times, most recently from ed9b8fb to 55bedbb Compare November 14, 2025 18:58
@sonarqubecloud
Copy link

Please retry analysis of this Pull-Request directly on SonarQube Cloud

@renovate renovate bot changed the title Update module github.com/caddyserver/caddy/v2 to v2.10.2 Update module github.com/caddyserver/caddy/v2 to v2.10.2 - autoclosed Dec 12, 2025
@renovate renovate bot closed this Dec 12, 2025
@renovate renovate bot changed the title Update module github.com/caddyserver/caddy/v2 to v2.10.2 - autoclosed Update module github.com/caddyserver/caddy/v2 to v2.10.2 Dec 12, 2025
@renovate renovate bot reopened this Dec 12, 2025
@renovate renovate bot force-pushed the renovate/github.com-caddyserver-caddy-v2-2.x branch from 3a9587b to 55bedbb Compare December 12, 2025 16:46
@renovate renovate bot force-pushed the renovate/github.com-caddyserver-caddy-v2-2.x branch from 55bedbb to 3a9587b Compare December 12, 2025 16:46
@sonarqubecloud
Copy link

@renovate renovate bot changed the title Update module github.com/caddyserver/caddy/v2 to v2.10.2 Update module github.com/caddyserver/caddy/v2 to v2.10.2 - autoclosed Dec 16, 2025
@renovate renovate bot closed this Dec 16, 2025
@renovate renovate bot changed the title Update module github.com/caddyserver/caddy/v2 to v2.10.2 - autoclosed Update module github.com/caddyserver/caddy/v2 to v2.10.2 Dec 16, 2025
@renovate renovate bot reopened this Dec 16, 2025
@renovate renovate bot force-pushed the renovate/github.com-caddyserver-caddy-v2-2.x branch from 3a9587b to cc9938e Compare December 16, 2025 10:34
@sonarqubecloud
Copy link

Please retry analysis of this Pull-Request directly on SonarQube Cloud

@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant