v2.10.2

caddyserver/caddyv2.10.2Aug 23, 2025by github-actions[bot]

AI Summary

Hotfix release addressing critical issues from v2.10.1, including logger ordering, ACME DNS regression, and Caddyfile import handling.

Key Highlights

  • Fixed logger initialization before TLS provisioning
  • Fixed acme_dns regression
  • Fixed importing nested tokens for {block} directive

Full Release Notes

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

## What's Changed
* http: Make logger first, before TLS provisioning by @francislavoie in https://github.com/caddyserver/caddy/pull/7198
* httpcaddyfile: Fix `acme_dns` regression by @francislavoie in https://github.com/caddyserver/caddy/pull/7199
* caddyfile: Fix importing nested tokens for `{block}` by @BeeJay28 in https://github.com/caddyserver/caddy/pull/7189

## Changelog
* 551f793700fe1550845c824470b623fd1aa03d36 caddyfile: Fix importing nested tokens for `{block}` (#7189)
* 16fe83c7afe2152b0bb53ae35078a28f87e6dcf2 http: Make logger first, before TLS provisioning (#7198)
* 4564261d8350f8010b7e001e646e260e9bba5746 httpcaddyfile: Fix `acme_dns` regression (#7199)

## New Contributors
* @BeeJay28 made their first contribution in https://github.com/caddyserver/caddy/pull/7189

**Full Changelog**: https://github.com/caddyserver/caddy/compare/v2.10.1...v2.10.2