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 @@
-
+
@@ -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: "