Skip to content

Releases: fussybeaver/bollard

Bollard v0.6.1

29 Jun 15:18
af9d7d8
Compare
Choose a tag to compare

Release v0.6.1

  • Fix features flag for compile/test in native TLS code path (thanks @fanatid )
  • Add From implementation for ContainerConfig to Config

Bollard v0.6.0

14 Jun 14:35
8ba2595
Compare
Choose a tag to compare

Release v0.6.0

Generate most models using the official Swagger API using a custom generator suited for this project. Models are uploaded to the bollard-stubs crate, but continue to be committed to this repository.

Note, that the method (operator) API remains unchanged except for referencing the generated models in API parameters / return types. Some types that exist as mixed or arbitrary JSON payloads in the Docker Swagger API (e.g. Container POST Config) are still maintained as custom non-generated types.

Bollard v0.5.2

14 Jun 12:15
2e4ebc6
Compare
Choose a tag to compare

Release v0.5.2

  • Add unofficial service API rollback status enum values (thanks @iyzana )
  • Make container mount optional (thanks @iyzana )
  • Change LogStateHealth exit code to i16 (thanks @SparksCreative )
  • Create Ulimit struct for the container API (thanks @ethankhall )
  • Make IPAMConfig elements optional in network API (thanks @ipoupaille )
  • Improve timestamp accuracy in events in systems API (thanks @ipoupaille )

Bollard v0.5.1

16 Apr 09:17
b6aa72d
Compare
Choose a tag to compare

Release v0.5.1

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)