Releases: doriordan/skuber
v2.6.8
Minor maintenance release for Skuber 2 (consider migrating straight to Skuber 3.0.0 instead.)
What's Changed (since v2.6.7)
- Improve handling of ERROR Watch events by @doriordan in #352
- Add topologySpreadConstraints to Pod spec by @c4w13y in #413
- Fixed error on missing config references by @jroper in #425
- Allow async auth providers by @jroper in #424
- Reload access tokens for in cluster config by @jroper in #426
- Added SubjectAccessReview API by @jroper in #429
- Fixed base64 format by @jroper in #428
- Update commons-io to 2.21.0 by @scala-steward in #430
- Update commons-codec to 1.20.0 by @scala-steward in #427
- Update snakeyaml to 2.5 by @scala-steward in #418
- Fix compilation errors on Scala 2.12 by @doriordan in #431
- Update various dependencies and remove no longer needed beta CRD test by @doriordan in #432
New Contributors
- @c4w13y made their first contribution in #413
- @scala-steward made their first contribution in #430
Full Changelog: v2.6.7...v2.6.8
v3.0.0
First full release of Skuber 3. See the main README and linked documentation for information on Skuber 3, in particular for Skuber 2 users see the migration guide.
For Skuber 3 beta users see a detailed list of changes since the final beta release (3.0.0-beta7 )
v3.0.0-beta7
Release 3.0.0-beta7
v3.0.0-beta3
Third beta release of Skuber 3.0.0.
This third beta adds Scala 3 support.
version 3.0.0-beta2
This Skuber 3 beta release refactors Skuber into three separate modules/libraries with the goal of enabling applications to choose either a Pekko or Akka based client. See the README for details.
This pre-release is based on the 30refactor branch.
The intention is that this pre-release stablizes the dependencies and API for Skuber 3 based applications, but as a pre-release there are no guarantees yet.
v3.0.0-beta1
This is the first pre-release of Skuber v3.x
The key change from version 2.x is the migration from Akka 2.6.x to Pekko (https://github.com/apache/incubator-pekko). This is motivated by the change of Akka licensing model to BSL from 2.7.x on - migrating to Pekko will allay concerns that using skuber could incur Akka licensing charges in future.
Currently Pekko has no full published release, hence this pre-release uses Pekko nightly builds until a full release is available. Therefore it is not recommended to use this pre-release in production.
To migrate/test your Skuber 2.x application to this pre-release:
- rename applicable Akka imports e.g.
import akka.actor.ActorSystembecomesimport org.apache.pekko.actor.ActorSystem - rename any
akkasection(s) of your application configuration (application.conffile) that relate to skuber topekko.
v2.6.7
What's Changed
- Support full GA version of CRD API by @doriordan in #346
- Remove CRD example by @doriordan in #347
- Upgrading SnakeYaml to verion 2.0 to fix the vulnerability CVE-2022-1471 by @denismoc in #349
New Contributors
Full Changelog: v2.6.6...v2.6.7
v2.6.6
v2.6.6-rc0
Release candidate - superseded by and essentially equivalent to v2.6.6 release
v2.6.5
Changes since v2.6.4:
- PR#344: Update snakeyaml library version to 0.31 to fix some CVEs (see https://bitbucket.org/snakeyaml/snakeyaml/wiki/Changes)