Skip to content

Releases: fussybeaver/bollard

Release v0.9.1

05 Feb 13:08
d10aef5
Compare
Choose a tag to compare

Release v0.9.1

  • Fix on setting the underlying byte position in JSON reader of /events API for macOS (thanks @archoversight )
  • Add metadata to render TLS API docs and set links correctly (thanks @juchiast )
  • Replace 'http://' or 'https://' as appropriate in address parameter of connection handler.

Release v0.9.0

23 Nov 13:14
a37730e
Compare
Choose a tag to compare

Release v0.9.0

  • Add missing TTY option to CreateExecOptions (thanks @ThetaSinner )
  • Add audit to continuous integration to check for security vulnerabilities (thanks @smklein )
  • Fix Build Image into the correct stream type (thanks @01010101lzy )
  • Switch Create Image into a stream (thanks @lidin )
  • Parse non-newline terminated JSON streams (fixes events API on macos)
  • Allow arbitrary log configuration options in HostConfigLogConfig
  • Add info route (thanks @nickgerace )

Release v0.8.0

23 Aug 06:27
a8b6f17
Compare
Choose a tag to compare

Release v0.8.0

  • Switch AsRef to Into for all options. Change option serialization to use serde.
  • Switch from failure crate to thiserror crate for error handling.
  • Move most return types to the generated swagger API stubs.
  • Add clippy and CI pipeline.
  • Clean up dependencies (thanks @fanatid )

Release v0.7.2

02 Aug 09:12
13e2423
Compare
Choose a tag to compare

Release v0.7.2

  • Update to accommodate upstream swagger API changes to the /system/df endpoint #89 (thanks @mdonoughe )

Release v0.7.1

05 Jul 09:37
ba88bb6
Compare
Choose a tag to compare

Release v0.7.1

  • hotfix; Add "no" to container inspect RestartPolicy enum values

Release v0.7.0

04 Jul 18:40
7f1c329
Compare
Choose a tag to compare

Release v0.7.0

  • Fix log stream interface with new implementation of NewlineLogOutputDecoder (thanks @fanatid )

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