Caddy v2.7.4 Release


Caddy 2.7.4는 2.7 버전에서 발생한 몇 가지 버그를 수정했습니다. 예를 들어, Go 1.21이 출시되기 직전에 Go가 새로운 API에 급작스러운 변경을 가했는데, 이것이 quic-go (HTTP/3)를 깨뜨렸습니다. 우리는 2.6 트리보다 on-demand TLS에 몇 가지 문제를 해결하여 개선했으며, 동적 역방향 프록시 업스트림에서 몇 가지 경합 조건을 수정했습니다. 이 새 버전을 만족하게 사용하시기를 바랍니다! Caddy는 개선된 테스팅 환경을 위해 2.8 이후로 기능 동결 상태에 있습니다. 이 패치들은 모두 의도 대로 작동하는지 확인하기 위해 시도되었지만, 문제가 발견되는 경우에는 알려주시기 바랍니다! 모든 사용자들에게 이 새 버전을 테스트하고 업그레이드할 것을 권장합니다. 참여해 주신 모든 분들께 감사드립니다! 변경 내역: - caddytls: On-demand 구성을 위한 문서 업데이트 - cmd: caddy validate를 위한 구성 요청 (내용 없음) - fileserver: 에러 컨텍스트 내에서 잘못된 메소드에 대한 에러 반복하지 않도록 수정 - fileserver: 약간 더 적합한 아이콘 - go.mod: CertMagic과 quic-go 업그레이드 - go.mod: 버전 0.14.0으로 업그레이드 - reverseproxy: 항상 새로운 업스트림 반환 - templates: httpInclude 수정 최신 기여자: - @faddat - @shyim - @AaronDewes 전체 변경 내역: [링크](

원문 내용

Caddy 2.7.4 rounds out some bug fixes from the 2.7 release. For example, Go made a last-minute breaking change to a new API that broke quic-go (HTTP/3) on Go 1.21 just before Go 1.21 was released; we resolved a few issues with on-demand TLS that are now much improved from the 2.6 tree; a couple race conditions were fixed in dynamic reverse proxy upstreams. We hope you will be pleased with this new version!

Caddy is on feature freeze until after 2.8 so we can improve our testing situation. These patches have all been tried to ensure they work as intended, but if you notice any issues please report them!

We encourage all users to test this new version and then upgrade. Thanks to all who get involved!


  • 080db93 caddytls: Update docs for on-demand config
  • d813550 cmd: Require config for caddy validate (fix #5612) (#5614)
  • a8492c0 fileserver: Don't repeat error for invalid method inside error context (#5705)
  • 2d7d806 fileserver: Slightly more fitting icons
  • f11c3c9 go.mod: Upgrade CertMagic and quic-go
  • 5b9c850 go.mod: Upgrade to 0.14.0 (#5718)
  • 936ee91 reverseproxy: Always return new upstreams (fix #5736) (#5752)
  • 431adc0 templates: Fix httpInclude (fix #5698)

New Contributors

Full Changelog: v2.7.3...v2.7.4

링크 :