Skip to content

Releases: doriordan/skuber

v2.0.8

26 Jun 13:49
Compare
Choose a tag to compare

Minor bug fix release - the only update since 2.0.7 is #165

v2.0.7

24 Jun 13:13
Compare
Choose a tag to compare

The major feature in v2.0.7 is support for the GA version of the core Workloads API, which was released as part of Kubernetes v1.9.

The full list of changes in this release:

  • PR #160: Extend pod spec to include missing fields and values
  • PR #161: Fix issue #159
  • PR #164: Support GA Workload API

v2.0.6

28 May 14:55
Compare
Choose a tag to compare

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.

See full list of changes

v2.0.5

05 Apr 14:12
0f576b5
Compare
Choose a tag to compare
  • added pod condition fields
  • improved integration testing

v2.0.4

06 Feb 06:27
Compare
Choose a tag to compare

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

17 Jan 09:43
Compare
Choose a tag to compare

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

14 Jan 14:12
bfdb0d9
Compare
Choose a tag to compare

v2.0.1

14 Jan 12:12
Compare
Choose a tag to compare

Minor release with some bug fixes and enhancements, including resolutions of following issues:

  • Issue #103 Enhancments to StatefulSet, including fix that makes template 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

01 Jan 12:12
8cfab5b
Compare
Choose a tag to compare

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

11 Nov 10:49
Compare
Choose a tag to compare
v2.0.0-RC2 Pre-release
Pre-release

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"