Releases: fussybeaver/bollard
Releases · fussybeaver/bollard
Release v0.20.1
What's Changed
- build: drop serde_with dep by @tisonkun in #682
- chore: bump bollard-stubs dependency by @tisonkun in #686
- Add Docker::connect_with_host by @BrenekH in #685
- build(deps): bump rust from 1.92.0-slim to 1.93.0-slim by @dependabot[bot] in #684
- build(deps): bump swagger-codegen.version from 2.4.46 to 2.4.50 in /codegen/swagger by @dependabot[bot] in #608
- chore: Release 0.20.1 by @fussybeaver in #688
New Contributors
Full Changelog: v0.20.0...v0.20.1
Release v0.20.0
What's Changed
- Pass keypath by @aoikurokawa in #592
- fix: proper execution branch for
buildkit_providerlessby @DDtKey in #597 - Bump stubs 1.49.2 rc.28.4.0 by @fussybeaver in #598
- Improve handling of nested empty hashmaps by @fussybeaver in #596
- Add fallible Streams for import_image_stream by @Huy-Dinh in #606
- add swagger support for ContainerArchiveInfo by @Huy-Dinh in #609
- add support for get_container_archive_info by @Huy-Dinh in #610
- fix: remove unmaintained rustls_pemfile by @MarcusGrass in #613
- feat: add with_request_modifier API for custom request headers by @benodiwal in #619
- delete: remove outdated macOS CI workflow by @benodiwal in #616
- feat: add docker checkpoint support (create, list, delete) by @benodiwal in #617
- feat: feat: add service_logs API to get logs from a service by @benodiwal in #625
- feat: add task_logs API to get logs from a task by @benodiwal in #624
- codegen: add query parameter structs for swarm, config, plugin APIs by @benodiwal in #633
- build: avoid unnecessary axum deps by @tisonkun in #638
- feat: add Config API (list, create, inspect, update, delete) by @benodiwal in #628
- feat: added swarm update api by @benodiwal in #630
- feat: add plugin API support by @benodiwal in #631
- refactor: remove deprecated swarm option structs by @benodiwal in #639
- Remove deprecated options structs in volume.rs by @Huy-Dinh in #653
- fix: disable codegen formatting by @benodiwal in #654
- chore: added CODEOWNERS file by @benodiwal in #657
- refactor: remove deprecated EventsOptions struct from system.rs by @benodiwal in #655
- Refactor/remove deprecated task options by @benodiwal in #656
- refactor: remove deprecated ListSecretsOptions and UpdateSecretOptions by @benodiwal in #658
- refactor: remove deprecated service structs by @benodiwal in #659
- refactor: remove deprecated node structs by @benodiwal in #660
- refactor: remove deprecated network option structs by @benodiwal in #661
- refactor: remove deprecated options structs from container.rs by @varundeepsaini in #664
- feat: add complex plugin APIs with tests by @benodiwal in #652
- refactor: remove deprecated options structs from image.rs by @benodiwal in #663
- fix: buildkit datetime feature flag by @benodiwal in #662
- docs: add documentation for bollard-stubs re-exports by @benodiwal in #669
- fix: map codegen Object type to serde_json::Value by @benodiwal in #672
- feat: upgrade Docker API from v1.49 to v1.52 by @benodiwal in #670
- fix: synced code with 1.52 bollard-stubs by @benodiwal in #674
- fix: remove plugin test workarounds by @benodiwal in #673
- chore: remove empty .gitmodules and .cargo/config.toml files by @benodiwal in #675
- fix: doc warnings by @benodiwal in #677
- docs: updated docker api version references to 1.52 by @benodiwal in #676
- build(deps): bump rust from 1.90.0-slim to 1.92.0-slim by @dependabot[bot] in #614
- docs: made feature flag guide more comprehensive by @benodiwal in #678
- build(fix): Set rustls cryptoprovider for protobuf fetch by @fussybeaver in #680
- release: v0.20.0 by @benodiwal in #679
New Contributors
- @aoikurokawa made their first contribution in #592
- @DDtKey made their first contribution in #597
- @MarcusGrass made their first contribution in #613
- @benodiwal made their first contribution in #619
- @tisonkun made their first contribution in #638
- @varundeepsaini made their first contribution in #664
Full Changelog: v0.19.3...v0.20.0
Release v0.19.4
Full Changelog: v0.19.3...v19.4
Release v0.19.3
What's Changed
- fix: IdResponse field name ID to Id by @ELginas in #578
- docs: Reword network connect options deprecation warning by @fussybeaver in #581
- feat: Handle GenericResources as vec by @fussybeaver in #583
- chore: add missing pom query mappings by @fussybeaver in #584
- IdResponse alias by @fussybeaver in #586
- chore: Peg Bollard at moby's version v28.4.0 by @fussybeaver in #585
- fix: incorrect /commit return type by @ELginas in #579
- Allow building with only
pipefeature enabled by @kailan in #587 - build(deps): bump rust from 1.88.0-slim to 1.90.0-slim by @dependabot[bot] in #588
- build: buildkit should not depend on a rustls provider by default by @mbodmer in #590
- chore: release v0.19.3 by @fussybeaver in #591
New Contributors
- @ELginas made their first contribution in #578
- @kailan made their first contribution in #587
- @mbodmer made their first contribution in #590
Full Changelog: v0.19.2...v0.19.3
Release v0.19.2
What's Changed
- bump ureq 2.9.7 -> 3.0.12 in
bollard-buildkit-protoby @RobWalt in #547 - Fix SshStream to shutdown stdin properly by @Hakuyume in #549
- docs: Better deprecation notice for network create request by @fussybeaver in #555
- fix(codegen): Nest ContainerNetworkStats beneath HashMap by @fussybeaver in #556
- build(deps): bump swagger-codegen.version from 2.4.44 to 2.4.45 in /codegen/swagger by @dependabot[bot] in #539
- build(deps): update prost requirement from 0.13 to 0.14 by @dependabot[bot] in #541
- build(deps): update prost-types requirement from 0.13 to 0.14 by @dependabot[bot] in #542
- Use updated RemoveVolumeOptions by @lidj22 in #557
- docs: Reword deprecation warnings by @fussybeaver in #561
- build(deps): bump swagger-codegen.version from 2.4.45 to 2.4.46 in /codegen/swagger by @dependabot[bot] in #559
- fix: Switch load_image content_type by @fussybeaver in #562
- chore: Bump rust to 1.88, clippy fixes by @fussybeaver in #563
- chore: Bump proto models to 0.7 with tonic 0.14 by @fussybeaver in #571
- chore: Bump Bollard models to API 1.49 moby v28.3.3 by @fussybeaver in #572
- chore: release v19.2 by @fussybeaver in #573
New Contributors
Full Changelog: v0.19.1...v0.19.2
Release v0.19.1
What's Changed
- fix: Fix Into mapping to restart container parameters by @x1a0b0 in #532
- fix: Codegen using wrong types for Vecs and HashMaps by @paul-hansen in #538
- support SSH by @Hakuyume in #536
- chore: Release 1.48.3-rc.28.0.4 bollard-stubs by @fussybeaver in #545
- Release v0.19.1 by @fussybeaver in #546
New Contributors
Full Changelog: v0.19.0...v0.19.1
Release v0.19.0
What's Changed
- Add Swarm support by @tomasro27 in #484
- Support custom Dockerfile path in BuildKit Solve API by @dmartin in #488
- fix: Change multiple API's to support streaming by @fussybeaver in #495
- build(deps): bump swagger-codegen.version from 2.4.43 to 2.4.44 in /codegen/swagger by @dependabot in #496
- fix: Re-add upload_to_container_streaming and mark deprecated by @fussybeaver in #497
- build(deps): upgrade rand to v0.9 by @paolobarbolini in #500
- Add support for buildkitd by @j-walther in #485
- Fix switched description between ImageBuildOutput enumerations by @leonheldattoradex in #504
- fix: only assign auth headers if set by @JoranHonig in #506
- feat: implement the Nodes and Tasks API. by @peterhuene in #508
- build(deps): bump rust from 1.84.0-slim to 1.85.0-slim by @dependabot in #507
- build: ignore audit failure for unmaintained paste by @fussybeaver in #511
- Added
Docker::prune_buildfor/build/pruneendpoint access by @En-En-Code in #509 - feat: Bump models to moby release 28.0.1 by @fussybeaver in #510
- chore: Bump buildkit proto files for release by @fussybeaver in #521
- chore: Buildkit-proto 0.6.1 using tonic 0.13 by @fussybeaver in #522
- feat: Query parameter implementation by @fussybeaver in #523
- Release v0.19.0-rc1 by @fussybeaver in #524
- implement Into to convert StopContainerOptions by @HerrMuellerluedenscheid in #526
- fix: Fix Into mapping to node query parameters by @fussybeaver in #527
- build(deps): update webpki-roots requirement from 0.26 to 1.0 by @dependabot in #528
- Release v0.19 by @fussybeaver in #530
New Contributors
- @tomasro27 made their first contribution in #484
- @j-walther made their first contribution in #485
- @leonheldattoradex made their first contribution in #504
- @JoranHonig made their first contribution in #506
- @peterhuene made their first contribution in #508
- @En-En-Code made their first contribution in #509
- @HerrMuellerluedenscheid made their first contribution in #526
Full Changelog: v0.18.1...v0.19.0
Release v0.19.0-rc1
What's Changed
- Add Swarm support by @tomasro27 in #484
- Support custom Dockerfile path in BuildKit Solve API by @dmartin in #488
- fix: Change multiple API's to support streaming by @fussybeaver in #495
- build(deps): bump swagger-codegen.version from 2.4.43 to 2.4.44 in /codegen/swagger by @dependabot in #496
- fix: Re-add upload_to_container_streaming and mark deprecated by @fussybeaver in #497
- build(deps): upgrade rand to v0.9 by @paolobarbolini in #500
- Add support for buildkitd by @j-walther in #485
- Fix switched description between ImageBuildOutput enumerations by @leonheldattoradex in #504
- fix: only assign auth headers if set by @JoranHonig in #506
- feat: implement the Nodes and Tasks API. by @peterhuene in #508
- build(deps): bump rust from 1.84.0-slim to 1.85.0-slim by @dependabot in #507
- build: ignore audit failure for unmaintained paste by @fussybeaver in #511
- Added
Docker::prune_buildfor/build/pruneendpoint access by @En-En-Code in #509 - feat: Bump models to moby release 28.0.1 by @fussybeaver in #510
- chore: Bump buildkit proto files for release by @fussybeaver in #521
- chore: Buildkit-proto 0.6.1 using tonic 0.13 by @fussybeaver in #522
- feat: Query parameter implementation by @fussybeaver in #523
- Release v0.19.0-rc1 by @fussybeaver in #524
New Contributors
- @tomasro27 made their first contribution in #484
- @j-walther made their first contribution in #485
- @leonheldattoradex made their first contribution in #504
- @JoranHonig made their first contribution in #506
- @peterhuene made their first contribution in #508
- @En-En-Code made their first contribution in #509
Full Changelog: v0.18.1...v0.19.0-rc1
Release v0.18.1
What's Changed
- feat: Sync bollard to API v1.47 by @fussybeaver in #479
- Fix 0.18.0 protobuf issue and release 0.18.1 by @fussybeaver in #482
Full Changelog: v0.18.0...v0.18.1
Release v0.18.0
What's Changed
- Custom Build Outputs
--outputby @levinwinter in #450 - Add missing
BuildImageOptions::targetfield by @yotamofek in #452 - Add with_callback that take a Fn taking request and returning responses by @izissise in #459
- Optional builtin http client by @izissise in #465
- Add named context support to BuildKit solver pipeline by @dmartin in #467
- Fix rustls features by @stormshield-gt in #464
- Bump dependencies (native certs and rust) by @fussybeaver in #468
- Add buildkit no-op tear down by @fussybeaver in #470
- Fix non json error handling by @fussybeaver in #471
- fix: Correct ImageBuildOutput Display impl by @dmartin in #473
- build(deps): update thiserror requirement from 1.0 to 2.0 by @dependabot in #472
- feat: Generate API docs v1.46 by @fussybeaver in #474
- feat: Generate API docs v1.47 by @fussybeaver in #475
- Sync Bollard to api v1.46 by @fussybeaver in #476
New Contributors
- @levinwinter made their first contribution in #450
- @yotamofek made their first contribution in #452
- @izissise made their first contribution in #459
- @dmartin made their first contribution in #467
Full Changelog: v0.17.1...v0.18.0
What's Changed
- Custom Build Outputs
--outputby @levinwinter in #450 - Add missing
BuildImageOptions::targetfield by @yotamofek in #452 - Add with_callback that take a Fn taking request and returning responses by @izissise in #459
- Optional builtin http client by @izissise in #465
- Add named context support to BuildKit solver pipeline by @dmartin in #467
- Fix rustls features by @stormshield-gt in #464
- Bump dependencies (native certs and rust) by @fussybeaver in #468
- Add buildkit no-op tear down by @fussybeaver in #470
- Fix non json error handling by @fussybeaver in #471
- fix: Correct ImageBuildOutput Display impl by @dmartin in #473
- build(deps): update thiserror requirement from 1.0 to 2.0 by @dependabot in #472
- feat: Generate API docs v1.46 by @fussybeaver in #474
- feat: Generate API docs v1.47 by @fussybeaver in #475
- Sync Bollard to api v1.46 by @fussybeaver in #476
- Release 0.18 by @fussybeaver in #478
New Contributors
- @levinwinter made their first contribution in #450
- @yotamofek made their first contribution in #452
- @izissise made their first contribution in #459
- @dmartin made their first contribution in #467
Full Changelog: v0.17.1...v0.18.0