Releases: cdk8s-team/cdk8s
Releases · cdk8s-team/cdk8s
v0.24.0
⚠ BREAKING CHANGES
- cli: enum string values are now proper enums instead of just
string
s.
Features
Bug Fixes
- cli: unable to import CRDs with non-trivial "xxxOf" constraints (#212) (18136ed), closes #171
- cli: unable to import types with all-caps TLAs (#211) (a11d0e8), closes #209
v0.23.0
⚠ BREAKING CHANGES
- cli: the generated module names of imported CRDs now include the resource's group and not just its kind in order to ensure uniqueness. For example, when importing the Jenkins CRD, instead of 'imports/jenkins.ts
, we now have
imports/jenkins.io/jenkins.ts`.
- cli: class names of imported apis are now normalized to
PascalCase
.
Features
Bug Fixes
- cli: impossible to import two crds with the same kind (#203) (f6248ce)
- docs: do not mark arguments as optional in python getting-started (#191) (be090d0)
- lib: unable to express empty objects and array (#200) (9ae5efb)
v0.22.0
Features
- cli: jest tests in typescript-app template (b6aed5a)
- cli: support CRDs with apiVersion "apiextensions.k8s.io/v1" (#142) (f5111b0)
- cli: support import module name overriding in python (#107) (327ba47)
- docs: add python and pipenv prerequisites (db23fa1), closes #166
- examples: central readme for all examples (#176) (9cab302), closes #174
- examples: reorganize examples by language (#138) (85cf631)
- readme: add link to "awesome cdk8s" (0889a6e)
v0.21.0
Features
Bug Fixes
- cli: unable to import a crd that has no schema (#132) (b8115cb)
- crd: Ensure yaml doc is defined before casting to CustomResourceApiObject (#130) (03e6d84)
- redirect: Handle 302 redirect case when importing from remote url (#131) (1ed88ca)
v0.20.0
Features
- surface cdk8s in awscdk.io (45e188e)
Bug Fixes
- docs: top-level "getting started" page not found (#120) (eb9d2ad), closes #106
- readme: missing information about imports in cdk8s-cli readme (#108) (e9f291e)
v0.19.0
Bug Fixes
- cli-import: unable to import a CRD from an insecure server (#102) (4dde096), closes #94
- homebrew: homebrew release trigger is broken (5ecb143)
Features
- cli-import: allow overriding module name in imports (#84) (63daf78)
v0.18.0
Features
Bug Fixes
- crd: fix multi-resource importing of CRDs (#78) (fd8f753)
- examples: "replicas" option is not respected in the web-service example (#87) (97ca582)
- gha: prevent gha from running on forks (26eb407)
v0.17.0
⚠ BREAKING CHANGES
- please upgrade your dependency requirement for "constructs" to ^2.0.0
Bug Fixes
-
gh_actions: fix release-next script to use correct npx publishing (27c7f9d)
-
readme: hello example link is broken #74 (0b858cf)
-
upgrade jsii & constructs (#80) (f917e0a)
v0.15.1
Bug Fixes
- cli-init: install "constructs" instead of "@aws-cdk/core" (6ccc03f)