版本发布 8
## Changelog * c0aca26dd24cc0909911fd10583f2d2b4097e0ba Extract correct version when using --with flag to replace Caddy core (#216) * 471f043caa38efbd487e1b6dc31d1f931e39c1c0 bugfix- #221, xcaddy skips minor updates of lexical submodules (#238) * cd13e2ade32e99696634dae9ffb891def8352fdc build(deps): bump github.com/Masterminds/semver/v3 from 3.3.0 to 3.3.1 (#217) * 328cac711a1fe80041c3b79db2dfbb4e10330a05 build(deps): bump github.com/Masterminds/semver/v3 from 3.3.1 to 3.4.0 (#244) * d0a56f9b70c26515c185d90363089c78fb731bef build(deps): bump github.com/josephspurrier/goversioninfo (#239) * e01aa6957962d7637976718603486ab9e5eff6de build(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.1 (#228) * 33391103931bd395b98c11e6cf7af8e9b95f90e7 build: ensure build flags are inserted before arguments (#223)
## Changelog * c548f44e2d9290d6c490868336699d65f43dd36e fix default build tags inclusion (#213)
## Changelog * d7277db Add `--replace` for dependency replacement (#186) * 12718b9 ci/cd: add riscv64 binary (#185) * 33a5925 embed icon and version information to windows builds (#184) * 639d0b1 fix variable environment extraction (#183)
## Changelog * bff6878 add ".exe" when cross compiling for windows (#179) * 85e12f8 bug: fix regression preventing `-trimpath` and trim of debug symbols (#182) * f99151e build(deps): bump golangci/golangci-lint-action from 4 to 5 (#180)
## Changelog * a386211 Update README.md (#162) * bffc0f1 build(deps): bump actions/cache from 3 to 4 (#170) * cf4f080 build(deps): bump actions/checkout from 3 to 4 (#154) * d8b006a build(deps): bump actions/setup-go from 4 to 5 (#165) * 92e89f3 build(deps): bump actions/upload-artifact from 3 to 4 (#164) * a36cef4 build(deps): bump github.com/Masterminds/semver/v3 from 3.2.0 to 3.2.1 (#167) * dcaaa73 build(deps): bump golangci/golangci-lint-action from 3 to 4 (#176) * f42cc51 build(deps): bump goreleaser/goreleaser-action from 4 to 5 (#153) * d6f5a3e core: always inject the `nobadger` build tag (#173) * 743ce51 execute module replacement in a single command (#178) * 2887af6 feat: allow fs embedding with `--embed` (#160)
## Changelog * 4227917 check if context has a deadline (#146)
## Changelog * c9644d6 builder: Ignore tidy errors (#142)
## Changelog * ae56370 Bump actions/setup-go from 3 to 4 (#138) * 5d0f23f core: pass `context.Context` to the command runner to adhere to timeouts, if set (#134)