diff --git a/CHANGELOG.md b/CHANGELOG.md index 15c9cc5a..a51a7cad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## 0.14.0 + +- Update to Kubernetes v1.29.6 +- Include optional `ListMeta` metadata field on `KubernetesResourceList` (#10 by @ewilken) + ## 0.13.0 - Update to Kubernetes v1.28.3 diff --git a/README.md b/README.md index a21d6442..aee3dda9 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@

- + Kubernetes 1.28.3 @@ -41,20 +41,21 @@ ## Compatibility Matrix -| | <1.18.9 | 1.18.9 - 1.18.13 | 1.19.8 | 1.20.9 | 1.22.7 | 1.24.8 | 1.24.10 | 1.25.9 | 1.26.4 | 1.28.0 | 1.28.3 | -|----------|---------|------------------|--------|--------|--------|--------|---------|--------|--------|--------|--------| -| `0.2.x` | - | ✓ | - | - | - | - | - | - | - | - | - | -| `0.3.x` | - | - | ✓ | - | - | - | - | - | - | - | - | -| `0.4.x` | - | - | - | ✓ | - | - | - | - | - | - | - | -| `0.5.x` | - | - | - | - | ✓ | - | - | - | - | - | - | -| `0.6.x` | - | - | - | - | - | ✓ | - | - | - | - | - | -| `0.7.x` | - | - | - | - | - | ✓ | - | - | - | - | - | -| `0.8.x` | - | - | - | - | - | - | ✓ | - | - | - | - | -| `0.9.x` | - | - | - | - | - | - | - | ✓ | - | - | - | -| `0.10.x` | - | - | - | - | - | - | - | - | ✓ | - | - | -| `0.11.x` | - | - | - | - | - | - | - | - | ✓ | - | - | -| `0.12.x` | - | - | - | - | - | - | - | - | - | ✓ | - | -| `0.13.x` | - | - | - | - | - | - | - | - | - | - | ✓ | +| | <1.18.9 | 1.18.9 - 1.18.13 | 1.19.8 | 1.20.9 | 1.22.7 | 1.24.8 | 1.24.10 | 1.25.9 | 1.26.4 | 1.28.0 | 1.28.3 | 1.29.6 | +|----------|---------|------------------|--------|--------|--------|--------|---------|--------|--------|--------|--------|--------| +| `0.2.x` | - | ✓ | - | - | - | - | - | - | - | - | - | - | +| `0.3.x` | - | - | ✓ | - | - | - | - | - | - | - | - | - | +| `0.4.x` | - | - | - | ✓ | - | - | - | - | - | - | - | - | +| `0.5.x` | - | - | - | - | ✓ | - | - | - | - | - | - | - | +| `0.6.x` | - | - | - | - | - | ✓ | - | - | - | - | - | - | +| `0.7.x` | - | - | - | - | - | ✓ | - | - | - | - | - | - | +| `0.8.x` | - | - | - | - | - | - | ✓ | - | - | - | - | - | +| `0.9.x` | - | - | - | - | - | - | - | ✓ | - | - | - | - | +| `0.10.x` | - | - | - | - | - | - | - | - | ✓ | - | - | - | +| `0.11.x` | - | - | - | - | - | - | - | - | ✓ | - | - | - | +| `0.12.x` | - | - | - | - | - | - | - | - | - | ✓ | - | - | +| `0.13.x` | - | - | - | - | - | - | - | - | - | - | ✓ | ✓ | +| `0.14.x` | - | - | - | - | - | - | - | - | - | - | - | ✓ | - `✓` Exact match of API objects in both model and the Kubernetes version. - `-` API objects mismatches either due to the removal of old API or the addition of new API. However, everything the @@ -415,7 +416,7 @@ print(spec?["cronSpec"]) To use the `SwiftkubeModel` in a SwiftPM project, add the following line to the dependencies in your `Package.swift` file: ```swift -.package(name: "SwiftkubeModel", url: "https://github.com/swiftkube/model.git", from: "0.13.0") +.package(name: "SwiftkubeModel", url: "https://github.com/swiftkube/model.git", from: "0.14.0") ``` then include it as a dependency in your target: @@ -426,7 +427,7 @@ import PackageDescription let package = Package( // ... dependencies: [ - .package(name: "SwiftkubeModel", url: "https://github.com/swiftkube/model.git", from: "0.13.0") + .package(name: "SwiftkubeModel", url: "https://github.com/swiftkube/model.git", from: "0.14.0") ], targets: [ .target(name: "", dependencies: [