Skip to content

Releases: swiftkube/model

SwiftkubeModel v0.6.0

31 Dec 16:48
3f40e3e
Compare
Choose a tag to compare
  • Update to Kubernetes 1.24.8
  • Update to Swift 5.5

SwiftkubeModel v0.5.0

02 Jun 00:22
687f683
Compare
Choose a tag to compare
  • Update to Kubernetes v1.22.7
  • GroupVersionKind is a struct now instead of an enum
  • Introduce GroupVersionResource, GroupVersion and GroupKind
  • Introduce UnstructuredResource

SwiftkubeModel v.0.4.0

03 Aug 13:01
9377c53
Compare
Choose a tag to compare
  • Update to Kubernetes v1.20.9
  • Add proper Quantity SerDe (PR #1 by @mustard-mh)

SwiftkubeModel 0.3.3

10 May 19:50
2f403f7
Compare
Choose a tag to compare
  • Add supported platforms for Swift package
  • Add CI for iOS build

SwiftkubeModel 0.3.2

10 May 19:50
e68a89f
Compare
Choose a tag to compare
  • Make Any+Codable extensions public

SwiftkubeModel v0.3.1

11 Apr 20:43
aa876f0
Compare
Choose a tag to compare

New

  • New marker protocols for:
    • ScalableResource
    • StatusHavingResorce
    • EvictableResource

SwiftkubeModel v0.3.0

14 Mar 15:47
a684e57
Compare
Choose a tag to compare
  • Update to Kubernetes v1.19.8

SwiftkubeModel v0.2.2

28 Dec 14:47
317d369
Compare
Choose a tag to compare
  • Change personal copyright to Swiftkube Project

SwiftkubeModel v0.2.1

13 Dec 11:49
1356a0d
Compare
Choose a tag to compare
  • Update to Kubernetes v1.18.13
    • No model changes between 1.18.9 and 1.18.13. This release is to track the update explicitly via a version bump.

SwiftkubeModel v0.2.0

01 Dec 00:21
37362ad
Compare
Choose a tag to compare

New

  • New marker protocols for the supported API actions
    • ReadableResource
    • ListableResource
    • CreatableResource
    • ReplaceableResource
    • DeletableResource
    • CollectionDeletableResource

API Changes

  • Renamed GroupVersionKind initializer argument from init(forName:) to init(for:)