Releases: fussybeaver/bollard
Releases · fussybeaver/bollard
Bollard v0.5.0
Bollard v0.4.0
- Update dependencies to non-alpha versions. Tokio
0.2
and hyper0.13
. Thanks @nitros12
Bollard v0.4.0-alpha.1
- Async/await using Hyper and Tokio's alpha releases (thanks @jonhoo, @akshayknarayan)
- Fixes to network stubs (thanks @akshayknarayan) #41
- Fixes to commit container #37
- Make errors compatible with
std::error::Error
#31 - Implement events API
Bollard v0.3.3
- Implement client version negotiation. See documentation
- Support newer Docker API versions by ignoring additional properties in API responses (thx @edigaryev !)
- Stub updates to the v1.40 upstream Docker API
- Fix docs.rs badge to display the latest version (thx @edigaryev !)
- Change mock unit test connect method to public
Bollard v0.3.2
This release ensures that OpenSSL is not a requirement to build and use the library. A license file was also added.
Bollard v0.3.1
- Implement Network API
- Add status log to inspect container API
- Fix windows builds
- Update dependencies (Tokio
0.1.19
)
Bollard v0.3.0
This version introduces the following changes:
- Remove the
Connect
type parameter. - Remove the generic
Docker::connect_with
method. - Introduce a
Docker::connect_with_host_to_reply
that is only available in test. - Convert all unit tests from
Docker::connect_with
toDocker::connect_with_host_to_reply
. - Introduce
Docker::connect_with_local
andDocker::connect_with_local_defaults
.
Bollard v0.2.1
- Exec API implementation, unit tests and integration tests.
- Change type of
status_code
tou64
in container wait API. - Fix
privateworkingset
field inMemoryStats
for container stats API. - Run Windows "daemon" macro correctly in integration tests.
- Update README to point to Bollard
v0.2
. - Peg Docker API version to
1.39
. - Bump docker server version to
18.09.01
.
Bollard v0.2.0
- Adds the
upload_to_container
anddownload_from_container
endpoints. - Change fields of result enum from
build_image
endpoint to public, thanks @Qwaz - Fix remote registry authentication across multiple endpoints:
- Breaking change add credentials argument to
create_image
andremove_image
. - Use a
HashMap
for multiple registry authentication onbuild_image
endpoint. - Make sure we base64 encode credentials.
- Add integration tests for remote registry authentication.
- Breaking change add credentials argument to
Bollard v0.1.3
- Adds
build_image
API. - Fix interface of the
filter
attribute forListImagesOptions
in thelist_images
API. - Adds Healthcheck attribute to container config.
- Adds example for building remote images.