Skip to content

Releases: fussybeaver/bollard

Bollard v0.5.0

28 Jan 17:14
1a99aa6
Compare
Choose a tag to compare
  • Support for the export image endpoint /images/{}/get (thanks @Dieff )
  • Support for the import image from tarball endpoint /images/create w/ body (thanks @Dieff )
  • Support for get system data information endpoint /system/df.
  • Support for all the of the volume API /volumes/...

Bollard v0.4.0

04 Jan 13:26
53f322e
Compare
Choose a tag to compare
  • Update dependencies to non-alpha versions. Tokio 0.2 and hyper 0.13. Thanks @nitros12

Bollard v0.4.0-alpha.1

14 Nov 21:08
b47339b
Compare
Choose a tag to compare
Pre-release
  • 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

16 Aug 13:22
5caa67d
Compare
Choose a tag to compare
  • 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

19 Jul 10:56
b104865
Compare
Choose a tag to compare

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

31 May 10:08
3d6430e
Compare
Choose a tag to compare
  • Implement Network API
  • Add status log to inspect container API
  • Fix windows builds
  • Update dependencies (Tokio 0.1.19)

Bollard v0.3.0

07 Mar 20:46
1c559d5
Compare
Choose a tag to compare

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 to Docker::connect_with_host_to_reply.
  • Introduce Docker::connect_with_local and Docker::connect_with_local_defaults.

Bollard v0.2.1

07 Feb 09:06
a82aa55
Compare
Choose a tag to compare
  • Exec API implementation, unit tests and integration tests.
  • Change type of status_code to u64 in container wait API.
  • Fix privateworkingset field in MemoryStats 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

07 Feb 09:05
Compare
Choose a tag to compare
  • Adds the upload_to_container and download_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 and remove_image.
    • Use a HashMap for multiple registry authentication on build_image endpoint.
    • Make sure we base64 encode credentials.
    • Add integration tests for remote registry authentication.

Bollard v0.1.3

19 Jan 19:05
fbf013d
Compare
Choose a tag to compare
  • Adds build_image API.
  • Fix interface of the filter attribute for ListImagesOptions in the list_images API.
  • Adds Healthcheck attribute to container config.
  • Adds example for building remote images.