Releases: dotnet/Docker.DotNet
v3.125.0 for Docker API v1.25 release v1.13.0
This release of Docker.DotNet is a major update since 2.124.3 that targets the final release version of the v1.13.0 of Docker. This version is newly based on the Remote API v1.25 which is the basis of all Docker.DotNet.Models types.
Note: This release contains breaking changes
Where possible the breaking changes are simply move operations to properly align with the remote API documentation. For example, all functions associated with Images are now under the
client.Images
section rather than spread across various endpoints.
New in this Release
- Support for Swarm, Secrets, Tasks, Nodes, Volumes.
- Cancellation support on all API surface area.
- Upgraded support for Events that is now done through
IProgress<T>
for full support for async operations and cancellation while monitoring daemon events. - Models now properly use
TimeSpan
andDateTime
where appropriate. - Bug fixes around npipe support, api filters, and socket resource leaks.
- Support to .Net Core. Docker.DotNet now target
netstandard1.6
as well.
Still to come
- The v1.25 API introduced a different Plugins API that is not yet supported. Contributions welcome!
- Docker Registry API and models.
Acknowledgements
Another thanks to our contributors for filing issues and contributing changes where features needed help.
(Order of alias)
@cjlpowers
@dudes-come
@galvesribeiro
@ikkentim
@jasoncouture
@jonso4
@jterry75
@liqdfire
@orthros
@rversaw
@sebagomez
@swernli
As always, you can find this live on NuGet.org
v2.124.3 for Docker API v1.24 release v1.12.0
This release of Docker.DotNet is a minor update since 2.124.1 that targets the final released version v1.12.0 of Docker. This version is still based on the Remote API v1.24 which is the basis of all Docker.DotNet.Models types.
New in this Release
- Added UNIX Socket support for local connections to the Docker daemon in .NET Core on Linux/OSX.
- Added support for container exec
start, create, attach
. - Added support for image creation and image pull functionality.
- Added support for container stats queries.
- Minor bug fixes around thread safety of query string conversion.
Acknowledgements
Big thanks to our contributors for bug fixes, new features, and recommending areas of needed improvements.
(Order of alias)
@akoken
@jstarks
@jterry75
@mortonfox
@stefanprodan
@swernli
As always, you can find this live on NuGet.org
v2.124.1 for Docker API v1.24
In this Release
- A fully updated set of models and endpoints that match the Docker v1.12.0-rc4 release for API v1.24
- Support for certificate authentication on .NET Core based apps.
- Various bug fixes and performance improvements.
- Updated to the official .NET Core 1.0 release dependencies.
You can find this release live on NuGet.org
Acknowledgements
Huge thanks to all of the contributors filing issues and submitting fixes.
@anonpenguin - Performance improvements to various pooled Http handler operations.
@jstarks - Implemented a ManagedHttpHandler for full .NET Core support of certificate auth.
@Sumo-MBryant - Handling multi platform support improvements.
@swernli - Various networking/filter/query related bug fixes.
2.124.0
1.2.0
1.1.2.1
- Added support for Docker Remote API v1.16 (#19)
- Bugfix: add Microsoft.Bcl.Async dependency (#19)
- Bugfix: parameter conversion error in ListContainersParameters (#16)
- Added support for RestartPolicy (#9)
Acknowledgements
- Josh Garverick (@jgarverick)
- Shakirov Ruslan (@Build-Your-Web)