Skip to content

Commit 56e6ce3

Browse files
github-actions[bot]us
authored andcommitted
chore(main): release 0.9.0
1 parent 2859bcd commit 56e6ce3

4 files changed

Lines changed: 20 additions & 3 deletions

File tree

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.8.0"
2+
".": "0.9.0"
33
}

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1212
* **image inspect:** `mocker image inspect` and `mocker inspect --type=image` now return Docker-compatible `ImageInspect` JSON arrays with PascalCase keys instead of the previous lowercase `ImageInfo` object shape.
1313
* **MockerKit:** `ImageManager.inspect(_:platform:)` returns `ImageInspect` instead of `ImageInfo`.
1414

15+
## [0.9.0](https://github.com/us/mocker/compare/v0.8.0...v0.9.0) (2026-08-09)
16+
17+
18+
### ⚠ BREAKING CHANGES
19+
20+
* **compose:** containers now really join the networks a compose file declares, so services that relied on every container sharing the runtime's global network can no longer reach services in other projects. Networks are no longer stored under ~/.mocker/networks; `network connect`/`disconnect` report that the runtime does not support them. MockerKit: NetworkInfo.created is optional, NetworkManager's methods are async and throwing, and ObservedContainer gained a network field.
21+
22+
### Features
23+
24+
* **compose:** make networks real, add external:, down --rmi and honored flags ([b868cc5](https://github.com/us/mocker/commit/b868cc5f2b5082c507bf12a1f2a126350b847655))
25+
26+
27+
### Bug Fixes
28+
29+
* **compose:** keep rm working with -v, and keep the runtime's network error ([2859bcd](https://github.com/us/mocker/commit/2859bcddee5843e78540d4ab6289d0d5ba931448))
30+
* **runtime:** stop shelling out from deadlocking multi-call commands ([1cddcbe](https://github.com/us/mocker/commit/1cddcbe4d886a185576471f5de0478d2b68b0e4d))
31+
1532
## [0.8.0](https://github.com/us/mocker/compare/v0.7.2...v0.8.0) (2026-08-09)
1633

1734

Sources/Mocker/Commands/Version.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ struct Version: AsyncParsableCommand {
77
)
88

99
// x-release-please-start-version
10-
static let currentVersion = "0.8.0"
10+
static let currentVersion = "0.9.0"
1111
// x-release-please-end
1212

1313
@Option(name: .shortAndLong, help: "Format output using a custom template")

Tests/MockerTests/CLITests.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ struct CLITests {
1111
let version = Version.currentVersion
1212
#expect(!version.isEmpty)
1313
// x-release-please-start-version
14-
#expect(version == "0.8.0")
14+
#expect(version == "0.9.0")
1515
// x-release-please-end
1616
}
1717

0 commit comments

Comments
 (0)