v0.80.0
·
566 commits
to master
since this release
[gardener/landscaper]
⚠️ Breaking Changes
[DEVELOPER]
Thetargetresolver
package has been moved to thecontroller-utils
module. This allows working with Targets without having to depend on the Landscaper main module. by @Diaphteiros [#852]
✨ New Features
[USER]
Besides thegetShootAdminKubeconfig
andgetServiceAccountKubeconfig
functions available when templating withGoTemplate
, there are now additionallygetShootAdminKubeconfigWithExpirationTimestamp
andgetServiceAccountKubeconfigWithExpirationTimestamp
functions which work like their siblings, but return an object containing the kubeconfig as well as the token's expiration timestamp instead of returning the kubeconfig directly. All of the mentioned functions are now also available when usingSpiff
as templating engine. by @Diaphteiros [#827]
🐛 Bug Fixes
[USER]
Fixed a nil pointer exception that could occur during construction of the error message for a failed templating execution. by @Diaphteiros [#841][USER]
Fixed a bug which could occur when rendering exports withSpiff
while not having any DeployItems. by @Diaphteiros [#841][USER]
Default values defined in blueprints for optional data imports are now added to the imports as expected. by @Diaphteiros [#833]
🏃 Others
[DEPENDENCY]
Upgrade to go 1.20.10 fixes following CVEs:[DEVELOPER]
- fix integration tests by @achimweigel [#851]