Skip to content

Conversation

@thaJeztah
Copy link
Member

@thaJeztah thaJeztah commented Aug 21, 2025

relates to:

- What I did

- How I did it

- How to verify it

- Human readable description for the release notes

- Go-SDK: cli/command/builder: remove `NewBuilderCommand` and `NewBakeStubCommand`.
- Go-SDK: cli/command/checkpoint: remove `NewCheckpointCommand`.
- Go-SDK: cli/command/config: remove `NewConfigCommand`.
- Go-SDK: cli/command/container: remove `NewBuildCommand`, `NewPullCommand`, `NewPushCommand`, `NewImagesCommand`, `NewImageCommand`, `NewHistoryCommand`, `NewImportCommand`, `NewLoadCommand`, `NewRemoveCommand`, `NewSaveCommand`, `NewTagCommand`, `NewPruneCommand`.
- Go-SDK: cli/command/container: remove `NewRunCommand`, `NewExecCommand`, `NewPsCommand`, `NewContainerCommand`, `NewAttachCommand`, `NewCommitCommand`, `NewCopyCommand`, `NewCreateCommand`, `NewDiffCommand`, `NewExportCommand`, `NewKillCommand`, `NewLogsCommand`, `NewPauseCommand`, `NewPortCommand`, `NewRenameCommand`, `NewRestartCommand`, `NewRmCommand`, `NewStartCommand`, `NewStatsCommand`, `NewStopCommand`, `NewTopCommand`, `NewUnpauseCommand`, `NewUpdateCommand`, `NewWaitCommand`, `NewPruneCommand`.
- Go-SDK: cli/command/context: remove `NewContextCommand`.
- Go-SDK: cli/command/manifest: remove `NewManifestCommand`.
- Go-SDK: cli/command/network: remove `NewNetworkCommand`.
- Go-SDK: cli/command/node: remove `NewNodeCommand`.
- Go-SDK: cli/command/plugin: remove `NewPluginCommand`.
- Go-SDK: cli/command/registry: remove `NewLoginCommand`, `NewLogoutCommand`, `NewSearchCommand`.
- Go-SDK: cli/command/secret: remove `NewSecretCommand`.
- Go-SDK: cli/command/service: remove `NewServiceCommand`.
- Go-SDK: cli/command/stack: remove `NewStackCommand`.
- Go-SDK: cli/command/swarm: remove `NewSwarmCommand`.
- Go-SDK: cli/command/system: remove `NewVersionCommand`, `NewInfoCommand`, `NewSystemCommand`, `NewEventsCommand`, `NewInspectCommand`.
- Go-SDK: cli/command/trust: remove `NewTrustCommand`.
- Go-SDK: cli/command/volume: remove `NewVolumeCommand`, `NewPruneCommand`.

- A picture of a cute animal (not mandatory but encouraged)

@thaJeztah thaJeztah requested review from a team and silvin-lubecki as code owners August 21, 2025 09:14
@thaJeztah thaJeztah added this to the 29.0.0 milestone Aug 21, 2025
@thaJeztah thaJeztah added kind/refactor PR's that refactor, or clean-up code area/go-sdk Changes affecting the Go SDK labels Aug 21, 2025
@codecov-commenter
Copy link

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@thaJeztah thaJeztah requested a review from Benehiko August 21, 2025 09:16
@thaJeztah thaJeztah added impact/deprecation impact/go-sdk Noteworthy (compatibility changes) in the Go SDK status/4-merge labels Aug 21, 2025
@thaJeztah thaJeztah merged commit 8c0440a into docker:master Aug 21, 2025
123 of 127 checks passed
@thaJeztah thaJeztah deleted the rm_exported_cobra_funcs branch August 21, 2025 11:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/go-sdk Changes affecting the Go SDK impact/deprecation impact/go-sdk Noteworthy (compatibility changes) in the Go SDK kind/refactor PR's that refactor, or clean-up code status/4-merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants