This release contains some new features, bug fixes, and package updates. Because of the deployment issues with the previous release, all changed features from 1.11.2 have been included in this release.
New features include:
When the forward plugin receives a malformed upstream response that overflows,
it will now send an empty response to the client with the truncated (TC) bit set to prompt the client
to retry over TCP.
The rewrite plugin can now rewrite response codes.
The dnstap plugin now supports adding metadata to the dnstap extra field.
Brought to You By
Amila Senadheera,
Ben Kochie,
Benjamin,
Chris O'Haver,
Grant Spence,
John Belamaric,
Keita Kitamura,
Marius Kimmina,
Michael Grosser,
Ondřej Benkovský,
P. Radha Krishna,
Rahil Bhimjiani,
Sri Harsha,
Tom Thorogood,
Willow (GHOST),
Yong Tang,
Yuheng,
Zhizhen He,
guangwu,
journey-c,
pschou
Ted Ford
Fix docker run -d printing an context canceled spurious error when OTEL is configured. docker/cli#5044
Experimental environment variable DOCKER_BRIDGE_PRESERVE_KERNEL_LL=1 will prevent the daemon from removing the kernel-assigned link local address on a Linux bridge. moby/moby#47775
Resolve an issue preventing container creation on hosts with a read-only /proc/sys/net filesystem. If IPv6 cannot be disabled on an interface due to this, either disable IPv6 by default on the host or ensure /proc/sys/net is read-write. Otherwise, start dockerd with DOCKER_ALLOW_IPV6_ON_IPV4_INTERFACE=1 to bypass the error. moby/moby#47769
[!NOTE]
... (truncated)
Commits
8e96db1 Merge pull request #47832 from vvoland/v26.1-47821
c21fe3e Forward DNS requests into --internal networks
86af4ed Merge pull request #47833 from vvoland/v26.1-47744
73511cd Merge pull request #47829 from vvoland/v26.1-47749
Bumps the production-dependencies group with 25 updates in the / directory:
2.3.6
2.3.8
1.11.1
1.11.3
3.9.0
3.10.0
0.14.0
0.14.1
25.0.3+incompatible
26.1.3+incompatible
0.20.2
0.21.2
1.16.0
1.17.0
1.5.0
1.7.2
0.2.0
1.1.3
1.9.1
1.10.0
2.1.1
2.1.2
0.12.14
0.12.15
5.5.4
5.5.5
1.0.6
1.0.8
1.1.58
1.1.59
0.28.0
0.31.0
0.2.3
0.2.4
0.46.1
0.51.0
1.22.0
1.26.0
1.21.0
1.26.0
1.5.4
1.5.7
1.5.4
1.5.5
1.8.10
1.8.11
1.58.0
1.66.3
0.61.0
0.64.1
Updates
github.com/cockroachdb/cockroach-go/v2
from 2.3.6 to 2.3.8Release notes
Sourced from github.com/cockroachdb/cockroach-go/v2's releases.
Commits
eef1cc4
workflows: add job to aggregate all test results75d820d
update github.com/jackc/pgx to v4.18.332a6d65
Add option to configure cache sizeUpdates
github.com/coredns/coredns
from 1.11.1 to 1.11.3Release notes
Sourced from github.com/coredns/coredns's releases.
... (truncated)
Commits
a7ed346
dnstap: uses pointer receiver for small response writer (#6644)4531515
chore: fix function name in comment (#6608)5b6d8e3
[plugin/forward] Strip local zone from IPV6 nameservers (#6635)c15fe97
1.11.3 release notes and version bump (#6639)41a6bcc
build(deps): bump gopkg.in/DataDog/dd-trace-go.v1 from 1.61.0 to 1.62.0 (#6612)a0f74a8
build(deps): bump github.com/aws/aws-sdk-go from 1.51.16 to 1.51.25 (#6632)4f33527
build(deps): bump actions/upload-artifact from 4.3.1 to 4.3.2 (#6633)2942ade
build(deps): bump github/codeql-action from 3.24.10 to 3.25.1 (#6634)3e76623
build(deps): bump github.com/prometheus/common from 0.52.2 to 0.53.0 (#6631)83e58b8
build(deps): bump golang.org/x/net from 0.22.0 to 0.23.0 (#6622)Updates
github.com/coreos/go-oidc/v3
from 3.9.0 to 3.10.0Release notes
Sourced from github.com/coreos/go-oidc/v3's releases.
Commits
22dfdca
update go-jose to v4375c370
add staticcheck to github actions0963f39
updated github actions65ac180
fix minor typoUpdates
github.com/cucumber/godog
from 0.14.0 to 0.14.1Release notes
Sourced from github.com/cucumber/godog's releases.
Changelog
Sourced from github.com/cucumber/godog's changelog.
Commits
095a19b
Update CHANGELOG.md7017c73
Provide a useful implementation of something compatible with testing.T (#571)10407bc
fix invalid memory address or nil pointer dereference when calling TestSuite ...fd3e0d5
chore(deps): update actions/cache action to v4 (#598)18088df
chore(deps): update codecov/codecov-action action to v4 (#607)da57dd0
Fix step duration calculation (#616)153db4e
chore(deps): update dominikh/staticcheck-action action to v1.3.1 (#614)27ad3c2
Create releasing guidelines (#608)244de82
fix(deps): update module github.com/cucumber/godog to v0.14.0 (#610)7579883
Prepare CHANGELOG.md for new release (#606)Updates
github.com/docker/docker
from 25.0.3+incompatible to 26.1.3+incompatibleRelease notes
Sourced from github.com/docker/docker's releases.
... (truncated)
Commits
8e96db1
Merge pull request #47832 from vvoland/v26.1-47821c21fe3e
Forward DNS requests into --internal networks86af4ed
Merge pull request #47833 from vvoland/v26.1-4774473511cd
Merge pull request #47829 from vvoland/v26.1-477499326cda
Do not forward DNS requests to self.76fcf9a
apparmor: Allow confined runc to kill containersef1912d
Merge pull request #47806 from vvoland/v26.1-4780510739af
update to go1.21.10ac2de55
Merge pull request #47775 from vvoland/v26.1-477719a2b531
Merge pull request #47774 from vvoland/v26.1-47769Updates
github.com/emersion/go-smtp
from 0.20.2 to 0.21.2Commits
e74d8b3
server: unify logic to decode SASL response170fe35
client: add Client.readResponse helper52a8bf5
Add remote addr in error handler log5e727ac
Do not use HELLO as fallback of EHLO when server responds with 4218fc2197
client: fix server responses in TestClient_TooLongLine50fb661
ci: add gofmt check55c4101
ci: enable data race detector262ffd9
ci: switch to alpine/latesta990aa0
server: fix TestServerAcceptErrorHandling data race6f31b3a
server: fix failingListener data race in testsUpdates
github.com/fatih/color
from 1.16.0 to 1.17.0Release notes
Sourced from github.com/fatih/color's releases.
Commits
b6598b1
Merge pull request #228 from klauspost/fix-println-issue-21800b1811
Fix multi-parameter println spacing04994a8
Merge pull request #224 from fatih/dependabot/go_modules/golang.org/x/sys-0.18.07526cad
Merge branch 'main' into dependabot/go_modules/golang.org/x/sys-0.18.08d058ca
Merge pull request #222 from fatih/ci-updates2ac809f
Bump golang.org/x/sys from 0.17.0 to 0.18.051a7bbf
ci: update Go and Staticcheck versions799c49c
Merge pull request #217 from fatih/dependabot/github_actions/actions/setup-go-5f8e0ec9
Merge branch 'main' into dependabot/github_actions/actions/setup-go-5298abd8
Merge pull request #221 from fatih/dependabot/go_modules/golang.org/x/sys-0.17.0Updates
github.com/gin-contrib/cors
from 1.5.0 to 1.7.2Release notes
Sourced from github.com/gin-contrib/cors's releases.
Commits
064064f
ci: update Go workflow linting action to v5c4d5284
chore: update dependencies and refactor importsf952c06
chore: improve changelog generation and categorization71a48a2
chore: update third-party dependencies to latest versions88cbcd0
ci: update GitHub Actions workflows for Go projects84d0919
test: refactor CORS tests and expand coverage4447aeb
refactor: refactor request handling and improve CORS checks9d49f16
chore(cors): Allow a custom validation function which receives the full gin c...7f30a1f
fix: improve error handling and test robustness90a7c66
test(cors): enhance CORS wildcard handling tests (#145)Updates
github.com/gin-contrib/zap
from 0.2.0 to 1.1.3Release notes
Sourced from github.com/gin-contrib/zap's releases.
Commits
e3d6f72
refactor: logging and add conditional checks78ab44e
chore: update dependencies and refactor imports17f2a0c
chore: refine build and changelog configurations173fe6c
chore: update third-party dependencies to latest versionsca35b5f
docs: improve documentation and add example code5b62309
feat: implement skip path regexps feature in zap package (#72)0abce4a
docs: implement custom skipper function in READMEd5accec
refactor: refactor file paths to use constants372417f
chore: refactor error handling and linter configurations58dd173
feat: consolidate code examples into new fileUpdates
github.com/gin-gonic/gin
from 1.9.1 to 1.10.0Release notes
Sourced from github.com/gin-gonic/gin's releases.
... (truncated)
Changelog
Sourced from github.com/gin-gonic/gin's changelog.
... (truncated)
Commits
75ccf94
feat: update version constant to v1.10.0 (#3952)39089af
chore: refactor configuration files for better readability (#3951)638aa19
chore: update external dependencies to latest versions (#3950)a182195
feat(binding): Support custom BindUnmarshaler for binding. (#3933)b4f66e9
chore(deps): bump github.com/bytedance/sonic from 1.11.3 to 1.11.6 (#3940)f80ade7
chore(deps): bump golangci/golangci-lint-action from 4 to 5 (#3941)0397e5e
chore: update changelog categories and improve documentation (#3917)c6f90df
chore: update various Go dependencies to latest versions (#3901)8acbe65
ci(release): refactor changelog regex patterns and exclusions (#3914)56dc72c
ci(Makefile): vet command add .PHONY (#3915)Updates
github.com/go-gormigrate/gormigrate/v2
from 2.1.1 to 2.1.2Release notes
Sourced from github.com/go-gormigrate/gormigrate/v2's releases.
Changelog
S... _Description has been truncated_