All Versions
Latest Version
Avg Release Cycle
73 days
Latest Release
1004 days ago

Changelog History
Page 1

  • v2.6.0 Changes

    September 07, 2020

    Migration to Akka 2.6.x (#314)

    ๐Ÿ‘ NOTE: As a consequence of this migration, Scala 2.11 is no longer supported.

  • v2.5.0 Changes

    July 26, 2020

    โœจ Enhancements and bug-fixes in this release:

  • v2.4.0 Changes

    December 16, 2019

    ๐Ÿš€ This release adds support for Scala 2.13.

    ๐Ÿš€ Significant changes in this release:

    • ๐Ÿ›  More GCP fixes (#297)
    • ๐Ÿ›  Fix for issue #289 (#291)
    • ๐Ÿ‘Œ Support Scala 2.13 (#287)


    • The fix for issue #289 makes a minor change to the model for Scale resources.
    • ๐Ÿšš An already deprecated method on Scale resources (withReplicas) has been removed, use withSpecReplicas instead.
  • v2.3.0 Changes

    August 20, 2019

    ๐Ÿš€ This release includes the following changes:

    • ๐Ÿ“œ #268 Fix ClassCastException when parsing GCP auth provider expiry dates
    • #275 Fix time writes typo
    • #277 Typo in podManagementPolicy - apps.v1.StatefulSet
    • ๐Ÿ‘ท #272 Add support for JobSpec v1 batch ttlSecondsAfterFinished
  • v2.2.0 Changes

    April 21, 2019

    โšก๏ธ NOTE: The play dependency update for #263 may cause binary incompatibilities for applications that have other dependencies on Play 2.6. In such cases, it is recommended not to update to v2.2 of Skuber until your other Play dependencies have been updated to Play 2.7 as well.

    ๐Ÿš€ Changes in this release:

    • โšก๏ธ #263 Update Play dependency
    • #265 Change from String to Option[String] to fix errors
    • #266 json formatter for Probe objects has a typo
    • #262 Persistent volume claim definition
    • #260 loadBalancerIP in skuber.Service.Spec
  • v2.1.1 Changes

    February 25, 2019

    ๐Ÿš€ This release contains some minor enhancements and fixes:

    • ๐Ÿ‘ท #248 Fluent API for Job spec
    • #249 Allow shareProcessNamespace in pod manifests
    • ๐Ÿ›  #250 Bugfix: conditions of job's status absent
    • #253 Correct example listing pods on Readme
  • v2.1.0 Changes

    January 15, 2019

    ๐Ÿ”จ The main change for v2.1.0 is a refactoring and streamlining of the skuber.api package (this should not require application changes) - see PR #242 for details. This change also includes a new ListOptions type that enables more options to be passed to list and watch calls.
    ๐Ÿš€ The other changes since the last release include:

    • โšก๏ธ #241 Update security context
    • ๐Ÿ”จ #243 Refactor patch objects
    • ๐Ÿ‘ #246 support 'matchFields' in NodeSelectorTerm
  • v2.0.12 Changes

    November 10, 2018

    ๐Ÿ”„ Changes since v2.0.11:

    • ๐Ÿ”Š #226 Fixes issue #225 (getPodLogSource returning 400 when >1 containers)
    • #228 Format size limit of EmptyDir
    • ๐Ÿ”Š #232 Add sinceTime option for pod logs
    • #227 Implement the patch method
    • ๐ŸŒฒ #236 Improve pod log
    • #240 Make Patch trait not sealed
  • v2.0.11 Changes

    September 28, 2018

    ๐Ÿš€ Changes since last release (v2.0.10) can be viewed in detail at v2.0.10...v2.0.11

    ๐Ÿ“‡ There are notable enhancements including the new exec method, support for generic volume types, ability to delete all resources of a given type, and support for pod disruption budgets and latest HPAS version. There also several bug fixes and smaller enhancements. Another notable change is that skuber will now create a new object in the namespace specified in the object metadata (if set), instead of the configured namespace for the current request context.


    • #199 Added storageClassName to PersistentVolumeClaim.Spec
    • ๐Ÿ‘ #200 Support for generic volume types
    • 0๏ธโƒฃ #203 Do not assume default namespace for new objects
    • #208 Added "Delete" to skuber.PersistentVolume.ReclaimPolicy
    • #210 Add delete collection methods
    • #211 Object namespace has higher priority when creating
    • ๐Ÿ‘ #195 Support pod exec
    • 0๏ธโƒฃ #205 Use local HttpsConnectionContext instead of overwriting default
    • ๐Ÿ‘ #213 Add support for PodDisruptionBudget
    • #217 Add missing list formatter for PodDisruptionBudget
    • #215 Handle Empty Values in Kube Config
    • #216 Define implicit configmap list format
    • ๐Ÿ‘ #214 Add support HorizontalPodAutoscaler v2beta1
    • #219 Fix auth header
    • #222 Set connection context in exec method
  • v2.0.10 Changes

    August 26, 2018

    ๐Ÿš€ Changes since the last release:

    • ๐Ÿ”ง #180 In-cluster configuration and docs
    • โšก๏ธ #185 Update to specs2 version
    • โšก๏ธ #166 Update to dependency library versions
    • ๐Ÿ”จ #186 [Docs] Refactored README and ammonite quickstart
    • #189 Change Container.Image type from Option[Int] to Option[Long]
    • ๐Ÿ“œ #191 Change Node Taint value from String to Option[String] to avoid JSON parsing errors
    • #181 Add ability to continuously watch a resource
    • ๐Ÿ“œ #194 Added GenericVolumeSource as a fallback for parsing unknown volumes types
    • ๐Ÿš€ #197 readyReplicas field on Status on Deployment V1 is misspelt