Releases: fussybeaver/bollard
Releases · fussybeaver/bollard
Release v0.9.1
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
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
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
Release v0.7.2
- Update to accommodate upstream swagger API changes to the
/system/df
endpoint #89 (thanks @mdonoughe )
Release v0.7.1
Release v0.7.1
- hotfix; Add "no" to container inspect RestartPolicy enum values
Release v0.7.0
Release v0.7.0
- Fix log stream interface with new implementation of NewlineLogOutputDecoder (thanks @fanatid )
Bollard v0.6.1
Release v0.6.1
- Fix features flag for compile/test in native TLS code path (thanks @fanatid )
- Add
From
implementation forContainerConfig
toConfig
Bollard v0.6.0
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
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
Release v0.5.1
- Service API (Create/list/update/remove), thanks @iyzana and @bittrance
- Fix Serde issue #55 with large streams of JSON, thanks for reporting @Bunogi and @rcastill
- Import Image API
- Multiple PRs pruning stubs and polishing fixes thanks @Bunogi @edigaryev @mre