Releases: doriordan/skuber
v2.5.0
v2.4.0
This release adds support for Scala 2.13.
Significant changes in this release:
Notes
- 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, usewithSpecReplicas
instead.
v2.3.0
v2.2.0
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:
v2.1.1
v2.1.0
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:
v2.0.12
v2.0.11
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.
Details:
- #199 Added storageClassName to PersistentVolumeClaim.Spec
- #200 Support for generic volume types
- #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
- #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 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
v2.0.9
Main changes since v2.0.8:
- Custom Resource improvements ( #167 , #170 , #174 ), notably adding a CustomResource class to make it easier to handle custom resources, with an integration test
- Lightweight namespace switching #176
- Fix to optional endpoints fields #177
- Akka dependencies version upgrade #178
- New integration test for Service #162