service/datazone: Updates service API, documentation, and paginators
service/ec2: Updates service documentation
Documentation updates for Amazon EC2.
service/macie2: Updates service API, documentation, and paginators
service/mediaconvert: Updates service API, documentation, and paginators
This release adds the ability to search for historical job records within the management console using a search box and/or via the SDK/CLI with partial string matching search on input file name.
service/route53domains: Updates service API
Add v2 smoke tests and smithy smokeTests trait for SDK testing.
SDK Bugs
Remove test dependency on golang.org/x/net.
This was used for h2 support which is now transparently available in the stdlib.
Release v1.54.1 (2024-06-13)
Service Client Updates
service/cloudhsmv2: Updates service API and documentation
Added support for hsm type hsm2m.medium. Added supported for creating a cluster in FIPS or NON_FIPS mode.
service/glue: Updates service API and documentation
This release adds support for configuration of evaluation method for composite rules in Glue Data Quality rulesets.
service/iotwireless: Updates service API
service/kms: Updates service API, documentation, and examples
This feature allows customers to use their keys stored in KMS to derive a shared secret which can then be used to establish a secured channel for communication, provide proof of possession, or establish trust with other parties.
service/mediapackagev2: Updates service API, documentation, and examples
Release v1.54.0 (2024-06-12)
Service Client Updates
service/apptest: Updates service API, documentation, waiters, paginators, and examples
service/ec2: Updates service API and documentation
Tagging support for Traffic Mirroring FilterRule resource
service/osis: Updates service API and documentation
service/redshift: Updates service API and documentation
Updates to remove DC1 and DS2 node types.
service/secretsmanager: Updates service API and documentation
Introducing RotationToken parameter for PutSecretValue API
service/securitylake: Updates service API and documentation
service/sesv2: Updates service API and documentation
SDK Features
service/backupstorage: Remove Backupstorage
This change removes the Backupstorage service, which has been deprecated.
Add support to docker stack deploy for driver_opts in a service's networks. docker/cli#5125
containerd image store: Add --platform flag to docker image push and improve the default behavior when not all platforms of the multi-platform image are available locally. docker/cli#4984, moby/moby#47679
Bug fixes and enhancements
Fix a bug causing the docker CLI to leak UNIX sockets in $TMPDIR in some cases. docker/cli#5146
Don't ignore a custom seccomp profile when used in conjunction with --privilegedmoby/moby#47500
rootless: overlay2: support native overlay diff when using rootless-mode in kernel 5.11 and above moby/moby#47605
Fix the StartInterval default value of healthcheck to reflect the documented value of 5s. moby/moby#47799
Allow sysctls to be set per-interface during container creation and network connection. moby/moby#47686
A ULA base prefix is automatically added to default-address-pools if this parameter wasn't manually configured, or if it contains no IPv6 prefixes. This ULA prefix is derived from the Engine host ID such that it's unique across hosts and over time. moby/moby#47853
Enable ip6tables by default, it is no longer --experimental. moby/moby#47747
Introduce a new subnet allocator that can deal with IPv6 address pools of any size moby/moby#47768
For IPv6-enabled bridge networks, do not attempt to replace the bridge's kernel-assigned link local address with fe80::1. moby/moby#47787
Fix docker save and docker load not ending on the daemon side when the operation was cancelled (eg. Ctrl+C) moby/moby#47629
Container's StartedAt property is now recorded before container startup, guaranteeing that the StartedAt is always before FinishedAt. moby/moby#47003
Run an internal resolver on the default bridge network to forward DNS requests to external resolvers, even if they are on localhost addresses, or IPv6 addresses when the default bridge does not have IPv6 connectivity. To preserve existing behavior, the internal resolver on the default bridge will not resolve container names, unlike the resolver on user-defined networks. Do not use Google's DNS servers as a fallback when no external DNS servers are supplied in configuration via --dns or available from the host's resolv.conf. moby/moby#47602
If firewalld is running on the host, create policy docker-forwarding to allow forwarding from any zone to the docker zone. This makes it possible to configure a bridge network with a routable IPv6 address, and no masquerading. moby/moby#47745
IPv6 can now be enabled by default on all custom networks using dockerd --default-network-opt=bridge=com.docker.network.enable_ipv6=true (and the matching json option). moby/moby#47867
The internal DNS resolver used by Windows containers on Windows will now forward requests to external DNS servers by-default, this enables nslookup to resolve external hostnames. This behaviour can be disabled via daemon.json, using "features": { "windows-dns-proxy": false }, the feature flag will be removed in a future release. moby/moby#47826
Document the use of driver-opt in the CLI for setting per-interface sysctls. docker/cli#4994
Print a warning when the CLI does not have permissions to read the configuration file. docker/cli#5077
API
containerd image store: POST /images/{name}/push now supports a platform parameter (JSON encoded OCI Platform type) that allows selecting a specific platform-manifest from the multi-platform image. This is experimental and may change in future API versions. moby/moby#47679
ContainerList api returns container annotations. moby/moby#47866
Deprecate the daemon flag --api-cors-header and the corresponding daemon.json config param. These will be removed in the next major release. moby/moby#45313
Client API callback functions client.RequestPrivilegeFunc, client.ImageSearchOptions.AcceptPermissionsFunc and image.ImportOptions.PrivilegeFunc now require a context parameter. moby/moby#47536
Move ExecConfig, ContainerExecInspect, ContainersPruneReport, ContainerPathStat, CopyToContainerOptions, ExecStartCheck and ContainerStats to api/types/container;
ImagesPruneReport, ImageImportSource and ImageLoadResponse to api/types/image;
ExecStartOptions to api/types/backend;
VolumesPruneReport to api/types/volume;
EventsOptions to api/types/events;
ImageSearchOptions to api/types/registry. moby/moby#47936
Deprecate non-standard (config) fields in image inspect output. The Config field returned by this endpoint (used for "image inspect") returned additional fields that are not part of the image's configuration and not part of the [Docker Image Spec] and the [OCI Image Spec]. These fields are never set (and always return the default value for the type), but are not omitted in the response when left empty. As these fields were not intended to be part of the image configuration response, they are deprecated, and will be removed in the future API versions.
The following fields are currently included in the API response, but are not part of the underlying image's Config, and deprecated:
Revert "openapi3gen: add CreateComponentSchemas option to export object schemas to components" and add with the correct contributors by @EnriqueL8 in getkin/kin-openapi#937
Bumps the dependabot group with 15 updates in the / directory:
1.16.0
1.17.1
1.52.3
1.54.2
26.1.1+incompatible
27.0.0+incompatible
0.124.0
0.125.0
1.0.8
1.1.0
1.19.0
1.19.1
0.53.0
0.54.0
1.8.0
1.8.1
1.15.0
1.15.1
0.23.0
0.24.0
0.25.0
0.26.0
0.31.0-alpha.0
0.31.0-alpha.1
0.31.0-alpha.0
0.31.0-alpha.1
2.19.1
2.20.0
1.34.1
1.34.2
Updates
cloud.google.com/go/datastore
from 1.16.0 to 1.17.1Release notes
Sourced from cloud.google.com/go/datastore's releases.
... (truncated)
Changelog
Sourced from cloud.google.com/go/datastore's changelog.
... (truncated)
Commits
7463789
chore: release main (#10225)532d8fb
fix(secretmanager): enable cloud.google.com/go/auth (#10248)1326df1
fix(kms): enable cloud.google.com/go/auth (#10246)70fec2b
chore: update gapic-generator-go to 0.43.0 (#10245)c52a473
test(storage): use control client for int test (#10239)a07781a
fix: add php_namespace (#10231)8fdf6db
chore(spanner): fix nil pointer (#10244)fd4cfc2
chore(spanner): regenerate proto files and fix tests (#10242)1fb0e64
fix(bigquery/storage/managedwriter): faster context failure on send (#10169)a495f8f
feat(security): new client(s) (#10224)Updates
cloud.google.com/go/pubsub
from 1.37.0 to 1.38.0Release notes
Sourced from cloud.google.com/go/pubsub's releases.
Commits
aaf7fa2
chore(main): release pubsub 1.38.0 (#9589)95bf6b2
fix(pubsub): respect gRPC dial option when PUBSUB_EMULATOR_HOST is set (#10040)0183dd5
chore(main): release vertexai 0.8.0 (#9535)c07f1e4
fix(spanner): update staleness bound (#10118)b91f658
test(spanner): fix retry unit tests with RESOURCE_EXHAUSTED errors (#10117)b9b55e0
chore(thirdparty): remove json-iterator exemption (#10113)fafaf0d
fix(internal/aliasfix): handle import paths correctly (#10097)63f947d
chore(spanner): use time.Since instead of time.Now().Sub (#10096)a4a8fbc
docs: update copyright year in Fleet Engine (#10090)9013e52
feat(auth): Enable client certificates by default (#10102)Updates
github.com/aws/aws-sdk-go
from 1.52.3 to 1.54.2Release notes
Sourced from github.com/aws/aws-sdk-go's releases.
... (truncated)
Commits
70ea450
Release v1.54.2 (2024-06-14) (#5288)268bb23
Merge pull request #5287 from aws/feat-dropxnet2835a32
wrong setupServer copy66fd84f
remove TODO51955d2
remove x/net codegen dependency494f482
drop x/net test dependency9df4328
Release v1.54.1 (2024-06-13) (#5286)0e3fe6f
Release v1.54.0 (2024-06-12) (#5285)f9899dd
Feat remove backupstorage (#5284)0077a79
Release v1.53.21 (2024-06-11) (#5283)Updates
github.com/docker/docker
from 26.1.1+incompatible to 27.0.0+incompatibleRelease notes
Sourced from github.com/docker/docker's releases.
... (truncated)
Commits
Updates
github.com/getkin/kin-openapi
from 0.124.0 to 0.125.0Release notes
Sourced from github.com/getkin/kin-openapi's releases.
Commits
b18a27a
ci: drop CodeQL (#962)43846d5
openapi3: internalize refs for path parameters (#960)8d5ee0b
changelog: note API breakage from #953 (#957)518b18d
openapi3: move ref codegen to Go (#956)45b4399
openapi3filter: add context to Validator Middleware's ErrFunc and LogFunc fun...f170f8c
openapi3(tests): use testify'sYAMLEq
function (#954)2cf1262
openapi{2,3}: surface both json/yaml unmarshal errors (#950)03281ec
openapi3: ensure YAML marshalling matches JSON's (#943)2ab0c0e
openapi3filter: ensure key matches param name before decoding in `(*urlValues...b9f83d9
openapi4filter: improve CSV resp decoder performance (#948)Updates
github.com/go-test/deep
from 1.0.8 to 1.1.0Release notes
Sourced from github.com/go-test/deep's releases.
Changelog
Sourced from github.com/go-test/deep's changelog.
Commits
2f12927
Merge pull request #56 from go-test/issue-28-and-flagsd502c9f
Merge branch 'master' into issue-28-and-flagsb036568
Update changelog for v1.0.955ce24e
Improve docs and add a test1a1ed62
Remove dead code commentf39112b
Sort strings in TestSliceOrderString to avoid false positivesa20c9ea
Implment issue 28 with FLAG_IGNORE_SLICE_ORDER47c10a1
Merge pull request #55 from go-test/cmp-func-issue-46d97d7b6
Make TestNotHandled work with Go 1.17847b043
Add back TestNotHandled for 100% coverageUpdates
github.com/prometheus/client_golang
from 1.19.0 to 1.19.1Release notes
Sourced from github.com/prometheus/client_golang's releases.
Changelog
Sourced from github.com/prometheus/client_golang's changelog.
Commits
6e3f4b1
Cut 1.19.1 (#1494)cad1bfa
Merge pull request #1454 from prometheus/small-nits0aa8c9f
Rephrase incompatibility with common v0.48.0Updates
github.com/prometheus/common
from 0.53.0 to 0.54.0Release notes
Sourced from github.com/prometheus/common's releases.
Commits
789222a
Merge pull request #627 from freak12techno/add-time-template-helpersb2fc541
Merge branch 'main' into add-time-template-helpers9f1953b
chore: review fixes4f7cf6e
Update helpers/templates/convert_to_float.gob9d8f7c
Update helpers/templates/humanize_duration.go80e630e
Update helpers/templates/humamize_duration_test.go6846990
Bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 in /sigv4 (#639)f93a89e
Bump github.com/aws/aws-sdk-go from 1.51.32 to 1.53.14 in /sigv4 (#638)3ddc148
Merge pull request #636 from prometheus/repo_sync2b9d805
Update common Prometheus filesUpdates
github.com/spf13/cobra
from 1.8.0 to 1.8.1Release notes
Sourced from github.com/spf13/cobra's releases.
... (truncated)
Commits
e94f6d0
Address golangci-lint deprecation warnings, enable some more linters (#2152)8003b74
Remove fully inactivated linters (#2148)5c2c1d6
Consistent annotation names (#2140)5a1acea
build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.3 to 2.0.4 (#2127)0fc86c2
docs: update user guide (#2128)6b5f577
More linting (#2099)bd914e5
fix: remove deprecated io/ioutils package (#2120)1f80fa2
chore: remove repetitive words (#2122)c69ae4c
ci: test golang 1.22 (#2113)a30cee5
build(deps): bump actions/cache from 3 to 4 (#2102)Updates
go.mongodb.org/mongo-driver
from 1.15.0 to 1.15.1Commits
b87684f
Update version to v1.15.13efd5e2
GODRIVER-3163 Preserve original cancellation/timeout errors. (#1625)09fda3b
GODRIVER-3120 Add list of possible OS errors to case 11 (#1637)bf05f19
GODRIVER-3107 Fix leaking rttMonitor.runHellos() routine. (#1587)dce5631
GODRIVER-3217 Use the manually-specified maxTimeMS on Find and Aggregate if i...88812b7
GODRIVER-2992 Add RemainingBatchLength to ChangeStream (#1626)a1a62cc
Update version to v1.15.1-prereleaseUpdates
golang.org/x/crypto
from 0.23.0 to 0.24.0Commits
332fd65
go.mod: update golang.org/x dependencies0b431c7
x509roots/fallback: update bundle349231f
ssh: implement CryptoPublicKey on sk keys44c9b0f
ssh: allow server auth callbacks to send additional banners67b1361
sha3: reenable s390x assembly477a5b4
sha3: make APIs usable with zero allocations59b5a86
sha3: disable s390x assembly10f366e
sha3: simplify XOR functionsUpdates
golang.org/x/net
from 0.25.0 to 0.26.0Commits
66e838c
go.mod: update golang.org/x dependencies6249541
http2: avoid race in server handler SetReadDeadine/SetWriteDeadline603e3e6
quic: disable X25519Kyber768Draft00 in tests67e8d0c
http2: report an error if goroutines outlive serverTester tests5608279
http2: avoid corruption in priority write scheduler0d515a5
http2: factor out frame read/write test functions9f5b79b
http2: drop unused retry function03c24c2
http2: u... _Description has been truncated_