feat(host): Add DockerHost version & image-prune APIs, extend network creation options, return exec inspect info, and improve image import/store and streaming
This commit is contained in:
12
changelog.md
12
changelog.md
@@ -1,5 +1,17 @@
|
||||
# Changelog
|
||||
|
||||
## 2025-11-25 - 5.1.0 - feat(host)
|
||||
Add DockerHost version & image-prune APIs, extend network creation options, return exec inspect info, and improve image import/store and streaming
|
||||
|
||||
- Add DockerHost.getVersion() to retrieve Docker daemon version and build info
|
||||
- Add DockerHost.pruneImages() with dangling and filters support (calls /images/prune)
|
||||
- Extend INetworkCreationDescriptor and DockerNetwork._create() to accept Driver, IPAM, EnableIPv6, Attachable and Labels
|
||||
- Enhance DockerContainer.exec() to return an inspect() helper and introduce IExecInspectInfo to expose exec state and exit code
|
||||
- Improve DockerImage._createFromTarStream() parsing of docker-load output and error messages when loaded image cannot be determined
|
||||
- Implement DockerImageStore.storeImage() to persist, repackage and upload images (local processing and s3 support)
|
||||
- Various streaming/request improvements for compatibility with Node streams and better handling of streaming endpoints
|
||||
- Update tests to cover new features (network creation, exec inspect, etc.)
|
||||
|
||||
## 2025-11-24 - 5.0.2 - fix(DockerContainer)
|
||||
Fix getContainerById to return undefined for non-existent containers
|
||||
|
||||
|
||||
Reference in New Issue
Block a user