Prepare release notes for v1.52.0-alpha.0#50625
Merged
Merged
Conversation
Signed-off-by: Derek McGowan <[email protected]>
Member
|
Perhaps we should change the title to |
austinvazquez
approved these changes
Aug 4, 2025
Member
Author
|
@vvoland @thaJeztah can you LGTM as a vote to get the |
vvoland
approved these changes
Aug 5, 2025
Contributor
|
3 LGTM for the alpha tag; let's bring this one in to create the alpha release for API. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Generated release notes
moby api/v1.52.0-alpha.0
Welcome to the api/v1.52.0-alpha.0 release of moby!
This is a pre-release of moby
The first dedicated release for the Moby API. This release continues the 1.x
line of API compatibility with the 52nd minor release of the 1.x API.
Highlights
Changes affecting the Go SDK
api
daemon
images
Containerscount (#50146)Deprecations
Please try out the release binaries and report any issues at
https://github.com/moby/moby/issues.
Contributors
Changes
154 commits
59e8fe8479Prepare release notes for v1.52.051bbc37f64api/types/strslice: use slices.Equal908895b9c3api: update "interface{}" to "any"ee560a3b23api/types: fix Plugin.Config.Interface.Types def'n2783f80ecfapi/types: generate with latest go-swagger49aa38e9e7update links to swarmkit v2 docsc98e5cb60bupdate github links to moby/mobye55d294ea7api/types/registry: add TODO/note about empty authConfigs8b68b977b1Revert "api/types/registry: EncodeAuthConfig: use empty string for zero value"fdaccdb233pkg/jsonmessage: stop printing deprecated progressDetail, errorDetail494677f93fapi/types/container: add aliases for go-connections/nat typesd00ecdc479Move pkg/streamformatter to api/pkg/streamformatter66862e14d1Move pkg/progress to api/pkg/progress1da417980cMove api/stdcopy to api/pkg/stdcopyf4127d76c5pkg/jsonmessage: move JSONProgress to api/types/jsonstream0515e1c991pkg/jsonmessage: move JSONError to api/types/jsonstream94ac102e4bapi: remove deprecated NoBaseImageSpecifier6c7e2909c2api/types/filters: remove deprecated ToParamWithVersion03d7f47f31Update api go.modd7cfe97984Update logdriver to remove proto definitions86190e7366Move swarm runtime plugin spec to swarm typesec3e83a7b5api/types/container: move StateStatus, NewStateStatus internal againf67e6555bfapi/types/container.StatsResponseReader: move to cliente6298db297cli/ is not in moby repo (anymore)83510a26b3api/types: move backend types to daemon/server96a6884cb3api/types: move DiskUsage types to api/types/system82c069c857api/types/system: move DiskUsage, DiskUsageOptions to api/types/backend24aa86991capi/types: move PluginCreateOptions to clientb93ad81898api/types: move plugin client options into client44ae4cd2b7api/types: move HijackedResponse into client4d5a7289a0api: move docs to api modulef1a97bda3dapi/types/container: remove deprecated Stats type2a342079c6api/types/container: add missing type for exec-inspect response.fcc8209e12Add support for multiple platforms in image export and loading.cc9e6a13a2api/types/swarm/runtime: remove module path for generating proto76c1afeb97api/types/plugins/logdriver: remove module path for generating proto85ecf8c0f4api: update references to old module namea17a2e8f3dapi/stdcopy: touch-up godoc5b8ef1aff2api: remove redundant //go:build lines6e7a2c830dAdd Health attribute on the docker ps command20d594fb79deprecate pkg/stdcopy, move to api/stdcopyafd6487b2eCreate github.com/moby/moby/api module18e463a082api/types: remove deprecated RequestPrivilegeFunc typea3920ae6a0api/types: remove deprecated IDResponse type3e5a06179eapi/types: remove deprecated container-inspect types8347b05435api/types: remove deprecated Container typef050df0329api/types: remove deprecated ContainerState type7abeb4d5a4api/types: remove deprecated container-networksettings typesc5a2194b5dapi/types: remove deprecated container Health types76bf0e2929api/types: remove deprecated MountPoint207db8792eapi/types: remove deprecated Portfa8177ba7aapi/types: remove deprecated GraphDriverData836ec65d5fapi/types: remove deprecated ImageInspect, RootFS7d3459e7fbapi/types: remove deprecated SecretCreateResponse, SecretListOptions68744c8b05api/types: remove deprecated ConfigCreateResponse, ConfigListOptions33f07ff3f4api/types: remove deprecated NodeListOptions, NodeRemoveOptionsf13796d2afapi/types: remove deprecated TaskListOptions72b1e11264api/types: remove deprecated ServiceCreateOptions3faead6fc1api/types: remove deprecated ServiceUpdateOptions55ad118eafapi/types: remove deprecated ServiceListOptions, ServiceInspectOptions91558ae3f3api/types: remove deprecated SwarmUnlockKeyResponse74fe646ac2api/types: remove deprecated build-cache types3eac6e7888api/types: remove deprecated BuildResult088cb2ffa6api/types: remove deprecated build-related types7b9bd987bfapi: deprecate NoBaseImageSpecifier3a447bc079api/types/registry: EncodeAuthConfig: use empty string for zero value472e09ac47api/types/registry: DecodeAuthConfig: add early returns and improve errors6865032baaapi/types/registry: add BenchmarkDecodeAuthConfig6a8654a808api: bump to 1.52d30e61bff4api/types/registry: add some tests for encoding/decoding authconfig4a8d77c958api/types/container: remove deprecated ContainerTopOKBody alias3d8d9c2bb3api/types/container: remove deprecated ContainerUpdateOKBody alias11a18d3b00api/types/registry: remove deprecated fields for non-distributable artifactsea29dffaa5daemon/server: remove compatibility with API v1.4 auth-config on push51d6687754api: swagger: Tweak type of GwPriority to integera824db247fAdd progress aux emitter to build backend87238882e0Move api/server to daemon/server3a6e3f85c6Move api/server/backend/build to daemon/build79f802d46aMove api/server/httputils to daemon/server/httputilsc7a87f0deeMove api/server/httpstatus to daemon/server/httpstatusd64bd2ccebMove api/server/middleware to daemon/server/middleware72a020fcd8Move api/server/router to daemon/server/routerf293628f55Move api/server/router/volume to daemon/server/router/volume15c8007064Move api/server/router/system to daemon/server/router/system45172bbf23Move api/server/router/swarm to daemon/server/router/swarmf6ba5a5241Move api/server/router/session to daemon/server/router/session3eb5fe0277Move api/server/router/plugin to daemon/server/router/pluginbaa58ddc6aMove api/server/router/network to daemon/server/router/network0cbb4ac8e6Move api/server/router/image to daemon/server/router/imagea063389af7Move api/server/router/grpc to daemon/server/router/grpc9ff489863cMove api/server/router/distribution to daemon/server/router/distributionced7798ed8Move api/server/router/debug to daemon/server/router/debug3a9db5fbd6Move api/server/router/container to daemon/server/router/containerd6136b660fMove api/server/router/checkpoint to daemon/server/router/checkpoint31b6886eb1Move api/server/router/build to daemon/server/router/build374fa24a53Add multierror function to api network381d9d0723fix use-errors-new from revive0c182d4d57api/types/container: deprecate ExecOptions.DetachContainerscount (#50146)cfcbfabb0fapi/image/list: ReturnContainerscount6d737371b8fix comparison rule from errorlint27f2e0ecc5api: bump to 1.51f85394dd5dapi: image inspect: add back fields that did not omitempty5ad4e4edf7fix deprecatedComment from go-criticbc9ec5fc02fix emptyStringTest from go-critic469afa5f8ffix httpNoBody from go-criticaffe1d6335api/swagger: quote maxUint64 example valuebf9d739561api: remove // import commentsDependency Changes
Previous release can be found at v28.2.2