Skip to content

v0.31.0

Compare
Choose a tag to compare
@github-actions github-actions released this 19 Oct 08:38
· 1306 commits to master since this release

⚠ BREAKING CHANGES

  • plus: spec was removed from all cdk8s+ constructs and that now have a flat structure. See Example for new usage.

  • plus: Construct id's for deployment will change due to a latent bug that appended the word pod to them.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license

  • plus: deployment.expose() now takes port as a positional argument (before: deployment.expose({ port }), now: deployment.expose(port)).

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license

  • lib: auto-generated resource names that included duplicate hyphens will change will be replaced when applied.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license

  • lib: cdk8s-plus's value of a label cdk8s.deployment of Pods are changed

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license

Features

Bug Fixes

  • lib: uniqueId is not compatible with the k8s labels (#326) (161f368), closes #323

  • lib: duplicate hyphens in generated resource names (#341) (6f6366a)

  • allow tests to run without write access to os.tmpdir parent (#338) (dc17022)

  • Fix yaml quote serialization 325 (#327) (6b1f662), closes #325

  • plus: Remove the spec nesting level on both input and output (#347) (5e34850)