All Versions
13
Latest Version
Avg Release Cycle
6 days
Latest Release
-

Changelog History
Page 1

  • v0.10.0 Changes

    ๐Ÿ†• New

    • โšก๏ธ Update to Kubernetes model v1.20.9
    • โž• Add LocalFileConfigLoader for loading KubeConfigs from a local file given a URL #8 by @thomashorrobin
    • โž• Add support for scale and status API
    • ๐Ÿ‘ท Setup CI with live K3d cluster and add several tests against it

    ๐Ÿ› Bug Fixes

    • โž• Add missing support for continue token in ListOption for retrieving subsequent list results #9
    • Track dependency on SwiftkubeModel up-to-next minor instead of major #10
  • v0.9.0 Changes

    • โž• Add supported platforms for Swift package
    • โž• Add CI for iOS build
  • v0.8.0 Changes

    ๐Ÿ†• New

    • DSL for all API Groups/Versions
  • v0.7.0 Changes

    ๐Ÿ†• New

    • โšก๏ธ Update to Kubernetes model v1.19.8
    • Discovery for server API groups and versions
  • v0.6.1 Changes

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix SwiftkubeClientTask cancelling
  • v0.6.0 Changes

    ๐Ÿ†• New

    • Implement asynchronous shutdown
    • Implement reconnect handling for watch and follow API requests
    • Introduce ResourceWatcherDelegate and LogWatcherDelegate protocols

    API Changes

    • ๐Ÿ”„ Changed signature of watch and follow APIs.
    • Replace ResourceWatch and LogWatch with new protocols
    • The follow and watch functions return a cancellable SwiftkubeClientTask instance insteaf of HTTPClient.Task<Void>.
  • v0.5.0 Changes

    ๐Ÿ†• New

    • โž• Add metrics support for gathering request latencies and counts
    • ๐Ÿ‘Œ Support ListOptions in watch call
    • โž• Add watch and follow API that accept a RecourceWatch or LogWatch instance
    • โž• Add an errorHandler closure to ResourceWatch and LogWatch
    • ๐Ÿ‘‰ Make Selectors (NamespaceSelector, LabelSelector etc.) Hashable

    API Changes

    • ๐Ÿ”€ Replace implicit client shutdown on deinit with explicit syncShutdow
    • ๐Ÿ”ฆ Expose ResourceWatch and LogWatch classes for extension
  • v0.4.0 Changes

    ๐Ÿ†• New

    • โž• Add SwiftFormat config and format code base accordingly
    • โž• Add support for ReadOptions

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix massive memory leak by breaking retain cycle between the JSONDecoder and DateFormatters #4 by @t089
  • v0.3.2 Changes

    • ๐Ÿ”„ Change personal copyright to Swiftkube Project
    • ๐Ÿ‘‰ Make KubernetesClientConfig initializer public #3
  • v0.3.1 Changes

    • โšก๏ธ Update to Kubernetes model 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.