Releases: doriordan/skuber
v2.0.8
v2.0.7
v2.0.6
Significant enhancements since v2.0.5 include:
- ability to retrieve pod logs (PR #146 )
- connections for
watch
requests now have configurable timeouts (PR #154 ) - support for Pod Tolerations (PR #122, PR #151 , PR #157)
- support for Pod Presets (PR #135 )
- support for EC private keys and use of BouncyCastle (PR #127)
- initial support for auth providers (PR #121)
and many other enhancements and fixes.
v2.0.5
v2.0.4
This release contains some notable enhancements:
- #115 Adds pod affinity/anti-affinity support
- #116 Significant StatefulSet enhancments: support for different API versions of StatefulSet, direct scaling of StatefulSets on k8s 1.8+, and fix to API path that invalidated some operations on StatefulSet
- #117 Added Json merge patch support, with example of using patch as an alternative way to scale StatefulSet
v2.0.3
Improvements to Akka parameters passed to skuber initialisation call with resolutions for:
- Issue #107 - pass Materializer instead of ActorMaterializer to init call
- Issue #109 - You can now configure a custom dispatcher for skuber to use, to separate it from any other your application uses with the same actor system
- Issue #111 Allows passing custom Application Configuration (a Typesafe Config object) to the skuber init call, currently used only to override dispatcher config but likely to be used for other purposes in future
v2.0.2
v2.0.1
Minor release with some bug fixes and enhancements, including resolutions of following issues:
- Issue #103 Enhancments to
StatefulSet
, including fix that makestemplate
spec field mandatory - Issue #44 New API method
deleteWithOptions
to enable supported options to be passed to Delete calls - Issue #102 Some fixes to logging in
examples
sub-project - Issue #101 Doc change
- Issue #99 Configuration fixes including use of SKUBER_URL
v2.0.0
This official release of Skuber v2.0.0 brings many important fixes and enhancements over the last supported release (v1.7.1), but primarily reengineers Skuber to use Akka HTTP client rather than Play 2.4 client and brings Scala 2.12 support as well.
To use this release in your (Scala 2.11 or Scala 2.12) application add the following to your sbt build file:
libraryDependencies += "io.skuber" %% "skuber" % "2.0.0"
v2.0.0-RC2
This is release candidate RC2 for Skuber v2.0.0.
Skuber v2 refactors the internals of Skuber to use Akka as the underlying HTTP client and enables support for Scala 2.12. It is largely compatible with Skuber v1.7.1 - see the migration guide for details.
To use this pre-release in your application add the following to your sbt build file:
libraryDependencies += "io.skuber" % "skuber_2.12" % "2.0.0-RC2"