In port mappings with no host port specified, and with host port ranges, allocate the same port for IPv4 and IPv6. Add bridge driver option com.docker.network.bridge.gateway_mode_ipv6=<nat|routed>, when set to routed no NAT or masquerading rules are configured for port mappings.
This enables direct IPv6 access to the container, if the host's network can route packets for the container's address to the host. Mapped ports will be opened in the containers firewall. For example, docker network create --ipv6 -o com.docker.network.bridge.gateway_mode_ipv6=routed mynet. Option com.docker.network.bridge.gateway_mode_ipv4=<nat|routed> is also available. moby/moby#47871
Bug fixes and enhancements
Fix a goroutine and file-descriptor leak on container attach. moby/moby#45052
Clear the networking state of all stopped or dead containers during daemon start-up. moby/moby#47984
Environment variable DOCKER_ALLOW_IPV6_ON_IPV4_INTERFACE, introduced in release 26.1.1, no longer has any effect. If IPv6 could not be disabled on an interface because of a read-only /proc/sys/net, the environment variable allowed the container to start anyway.
IPv6 can now be explicitly enabled simply by using --ipv6 when creating the network, it is no longer necessary to allocate a subnet as a unique-local prefix will be selected by default. Other workarounds are to configure the OS to disable IPv6 by default on new interfaces, mount /proc/sys/net read-write, or use a kernel with no IPv6 support. moby/moby#47963
Removed
pkg/archive: deprecate NewTempArchive, TempArchive. These types were only used in tests and will be removed in the next release. moby/moby#48002
Deprecate pkg/dmesg. This package was no longer used, and will be removed in the next release. moby/moby#47999
Deprecate pkg/stringid.ValidateID and pkg/stringid.IsShortIDmoby/moby#47995
runconfig: deprecate SetDefaultNetModeIfBlank and move ContainerConfigWrapper to api/types/container moby/moby#48007
API
POST /containers/create and POST /services/create now take Options as part of HostConfig.Mounts.TmpfsOptions allowing to set options for tmpfs mounts. moby/moby#46809
The Healthcheck.StartInterval property is now correctly ignored when updating a Swarm service using API versions less than v1.44. moby/moby#47991
GET /events now supports image create event that is emitted when a new image is built regardless if it was tagged or not. moby/moby#47929
GET /info now includes a Containerd field containing information about the location of the containerd API socket and containerd namespaces used by the daemon to run containers and plugins. moby/moby#47239
Bumps the gomod-dependencies group with 12 updates in the /server directory:
0.17.2
0.18.8
25.0.4+incompatible
27.0.0+incompatible
1.7.0
1.7.2
1.9.1
1.10.0
5.11.0
5.12.0
0.19.0
0.19.2
1.5.1
1.5.3
1.3.5
1.4.0
0.11.3
0.11.4
1.19.0
1.19.1
1.5.7
1.5.9
1.29.3
1.30.1
Updates
github.com/disgoorg/disgo
from 0.17.2 to 0.18.8Release notes
Sourced from github.com/disgoorg/disgo's releases.
... (truncated)
Commits
44021d1
Add ButtonStylePremium (#359)7380d44
Build ButtonComponents instead of using the helper (#364)1087c1a
Add PermissionUseExternalApps (#363)d6c9b6a
Add MessageTypePurchaseNotification and update deletable types49119a6
fix error when creating or updating global application commandfd872a1
Add member profiles automod rule (#256)5bb14bb
fix stuck at mutex when reconnecting and error happens in Gateway.Open (#361)3599a10
Rename InteractionGuild funcs to PartialGuild()b81270a
Handle group DMs (channels) (#360)d934f63
Add guild onboarding + home audit log events (#258)Updates
github.com/docker/docker
from 25.0.4+incompatible to 27.0.0+incompatibleRelease notes
Sourced from github.com/docker/docker's releases.
... (truncated)
Commits
Updates
github.com/gin-contrib/cors
from 1.7.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 coverageUpdates
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-git/go-git/v5
from 5.11.0 to 5.12.0Release notes
Sourced from github.com/go-git/go-git/v5's releases.
Commits
302ddde
Merge pull request #1060 from go-git/dependabot/go_modules/github.com/gliderl...6bba34d
build: bump github.com/gliderlabs/ssh from 0.3.6 to 0.3.7feaeb36
Merge pull request #937 from matejrisek/feature/rename-short-fields7959a42
Merge pull request #1052 from go-git/dependabot/go_modules/github.com/skeema/...4c17ce7
build: bump github.com/skeema/knownhosts from 1.2.1 to 1.2.23f77e6f
Merge pull request #1048 from pjbgf/fix-reset-validation6af38e0
Merge pull request #1047 from avoidalone/mastere6c3e58
Merge pull request #1044 from pjbgf/ff-merge04f7b23
*: fix some commentsf4f1a87
Merge pull request #971 from nodivbyzero/fix-177-diff-print-file-statsUpdates
github.com/google/go-containerregistry
from 0.19.0 to 0.19.2Release notes
Sourced from github.com/google/go-containerregistry's releases.
Commits
1b4e407
Add -O shorthand for --omit-digest-tags to crane. (#1958)3764db2
Fix windows race condition when writing image with duplicate layers (#1921)39d1148
Add Context support to auth methods (#1949)ff385a9
feat: mutate platform (#1919)98dd3e9
Support podman auth file REGISTRY_AUTH_FILE. (#1914)051d642
registry: Implement Range requests for blobs (#1917)0309184
Add JSON marshalling funcs for Digest. (#1915)8b3c303
Bump golang.org/x/ packages (#1892)afec664
Bump golang.org/x/net from 0.10.0 to 0.17.0 in /pkg/authn/k8schain (#1815)Updates
github.com/gorilla/websocket
from 1.5.1 to 1.5.3Release notes
Sourced from github.com/gorilla/websocket's releases.