Releases: aws-controllers-k8s/code-generator
Releases · aws-controllers-k8s/code-generator
v0.58.0
What's Changed
- fix: missing immutable setup under type_def by @justin0u0 in #649
- Fix set.ignore not applying for resouces parsing list of objects in Create/Update operations by @knottnt in #660
- Add
input_wrapper_field_pathfor nested input shapes. by @jlbutler in #657 - Strict unmarshalling for generator.yaml by @a-hilaly in #661
- Less panics more error returns by @a-hilaly in #662
- Replace go-git with native git for faster code generation by @a-hilaly in #663
- Validate generator.yaml against SDK by @a-hilaly in #665
- Add crd-compat-check command for CRD breaking change detection by @a-hilaly in #664
- Sort map iterations to make code generation deterministic by @a-hilaly in #667
- chore: replace git clone of aws-sdk-go-v2 with HTTP fetch of individual model files by @michaelhtm in #669
- Fix incorrect shape name in bad default filtering by @gustavodiaz7722 in #671
- feat: add is_iam_policy field config for semantic IAM policy comparison by @a-hilaly in #672
- Auto-exclude idempotency token fields from generated CRDs by @gustavodiaz7722 in #673
- fix: support list and map element types in compareSlice for delta code generation by @gustavodiaz7722 in #675
- Pin ACK runtime to v0.58.0 by @michaelhtm in #674
New Contributors
- @justin0u0 made their first contribution in #649
- @jlbutler made their first contribution in #657
- @gustavodiaz7722 made their first contribution in #671
Full Changelog: v0.57.0...v0.58.0
v0.57.0
What's Changed
- feat: easy localstack integration by @aleslash in #635
- pass optype to setResourceReadMany from SetResource by @michaelhtm in #630
- Pin ACK pkg to v0.0.23 by @michaelhtm in #650
- Update OWNERS_ALIASES by @knottnt in #652
- chore: use k8s equality package to compare structs instead of reflect by @michaelhtm in #653
- fix: omitUnchangedFields except for status fields and required fields by @michaelhtm in #654
- Pin ACK runtime to v0.57.0 by @knottnt in #656
New Contributors
Full Changelog: v0.56.0...v0.57.0
v0.56.0
v0.54.0
What's Changed
- Pin ACK runtime to v0.54.0 by @a-hilaly in #636
- chore: add go proxy Hydrate github action by @michaelhtm in #634
- feat(helm): add KRO context tags to default resource tags by @a-hilaly in #637
- Correct kro label in resource tags by @a-hilaly in #639
- fix: remove global var for System tags, pass systemTags from runtime by @michaelhtm in #638
Full Changelog: v0.53.1...v0.54.0
v0.53.1
v0.53.0
What's Changed
- fix populateResourceFromAnnotation field setting by @michaelhtm in #624
- Upgrade default controller-gen version to v0.19.0 by @knottnt in #625
- Fix documentation loss for attribute fields by @rushmash91 in #626
- Add only_set_unchanged_fields config to UpdateOperationConfig by @knottnt in #621
- Add support for nested fields when using Set config by @knottnt in #627
- Fix generated code not setting API payload for fields with type "union" by @knottnt in #628
- fix: correct union type code generation for list members by @a-hilaly in #629
- feat: add support for IAMRoleSelector by @michaelhtm in #631
- Pin ACK runtime to v0.53.0 by @michaelhtm in #632
Full Changelog: v0.52.0...v0.53.0
v0.52.0
What's Changed
- Upgrade aws-controllers-k8s/pkg to v0.0.19 by @knottnt in #620
- feat: return error on missing required fields during adoption by @michaelhtm in #613
- fix: pass deployment.labels to deployment by @AdrienKuhn in #618
- feat: reads enableCARM value and supplies to controller by @vijaydandu in #622
- Pin ACK runtime to v0.52.0 by @knottnt in #623
New Contributors
- @AdrienKuhn made their first contribution in #618
- @vijaydandu made their first contribution in #622
Full Changelog: v0.51.0...v0.52.0
v0.51.0
What's Changed
- Respect GOARCH value in build-controller-image.sh by @knottnt in #612
- fix: Wrong ClusterRole name in caches ClusterRoleBinding by @vladmalynych in #605
- fix(helm): indent of extra volumes by @blanchardma in #614
- Promote ResourceAdoption and ReadOnlyResources features from Alpha to Beta status by @rushmash91 in #616
- Pin ACK runtime to v0.51.0 by @knottnt in #617
New Contributors
- @vladmalynych made their first contribution in #605
Full Changelog: v0.50.0...v0.51.0
v0.50.0
What's Changed
- fix(helm): avoid null volumes in deployment by @blanchardma in #608
- Pin ACK runtime to v0.50.0 by @knottnt in #611
New Contributors
- @blanchardma made their first contribution in #608
Full Changelog: v0.49.0...v0.50.0
v0.49.0
What's Changed
- Support Map of SecretKeyReferences by @knottnt in #604
- chore: increase
git fetchdefault timeout to 180s by @michaelhtm in #607 - feat: add SkipIncompleteLateInitializeCheck by @michaelhtm in #606
- Pin ACK runtime to v0.49.0 by @michaelhtm in #610
Full Changelog: v0.48.0...v0.49.0