Releases: aws-controllers-k8s/code-generator
Releases · aws-controllers-k8s/code-generator
v0.21.0
What's Changed
- Add
IPAM
andTPM
to initialisms by @brycahta in #365 - Add helm variable for Role Labels by @akartsky in #367
- add LNI to initialisms by @brycahta in #368
- Normalize field names specific to comparison in generator config by @a-hilaly in #371
- Correct the generated code for nested parent field reference. by @Vandita2020 in #369
- using go env GOARCH to detect system arch instead of uname by @acornett21 in #373
- Fixes the bug that ToACKTags function does not handle an edge case. by @kyriechen96 in #374
- always ensure operation overrides work by @jaypipes in #375
- Fix generation of attribute-based APIs by @jaypipes in #376
- Add a configuration for
additional_columns
at the Resource level by @jljaco in #378 - Pin ACK runtime to v0.21.0 by @a-hilaly in #379
New Contributors
- @Vandita2020 made their first contribution in #369
- @kyriechen96 made their first contribution in #374
- @jljaco made their first contribution in #378
Full Changelog: v0.20.1...v0.21.0
v0.20.1
What's Changed
- Update controller tools to
v0.9.2
by @RedbackThomson in #361 - Fix controller
ClusterRole
file generation by @a-hilaly in #363 - update aws-sdk-go dependency to
v1.44.93
by @brycahta in #362 - Pin ACK runtime to v0.20.1 by @a-hilaly in #364
Full Changelog: v0.20.0...v0.20.1
v0.20.0
What's Changed
- Remove faulty suffix trim from Helm deployment by @RedbackThomson in #357
- Helm install check by @kskzk in #359
- Upgrade ACK runtime to v0.20.0 by @a-hilaly in #360
New Contributors
Full Changelog: v0.19.3...v0.20.0
v0.19.3
What's Changed
- Use metadata as source of truth for latest version by @RedbackThomson in #348
- Add Terminal condition when immutable field is updated by @vijtrip2 in #350
- Ensure failed secret dereferencing is recoverable by @RedbackThomson in #349
- perform immutable validation before update call by @vijtrip2 in #351
- Allow install for arm and amd by @tomellis91 in #352
- making user-secret in user-env optional to support IRSA by @acornett21 in #353
- allow empty string as resourceTag entry by @vijtrip2 in #354
- Refactor reusable code to ensure
aws-sdk-go
repository by @JamesJHPark in #355 - upgrade ACK runtime to v0.19.3 by @vijtrip2 in #356
New Contributors
- @tomellis91 made their first contribution in #352
- @JamesJHPark made their first contribution in #355
Full Changelog: v0.19.2...v0.19.3
v0.19.2
What's Changed
- Add cycle detection with panic by @RedbackThomson in #346
- ACK runtime update to v0.19.2 by @vijtrip2 in #347
Full Changelog: v0.19.1...v0.19.2
v0.19.1
What's Changed
- Add values to Helm chart for using a shared credentials file by @juanrh in #341
- reset resolved references if any reference cannot be resolved by @vijtrip2 in #342
- wrap deferred exit(err) in functor by @jaypipes in #343
- Use latest from sdk create/update for rm.onError() by @vijtrip2 in #344
- Update runtime to
v0.19.1
by @RedbackThomson in #345
New Contributors
Full Changelog: v0.19.0...v0.19.1
v0.19.0
What's Changed
- Refactor model package to use
Config
accessors by @brycahta in #325 - Additional nil checks during reference resolution by @vijtrip2 in #326
- Align naming and return types for accessors in config package by @brycahta in #327
- Refactor LateInitialize using
FieldConfig
Getters by @brycahta in #328 - Add a new generator config to append a
Synced
printer column by @a-hilaly in #329 - Add initialisms contained within ACM PCA by @RedbackThomson in #322
- Add SRIOV and RAM to initialisms by @brycahta in #330
- update RAM initialism by @brycahta in #331
- add ServicePackageName to ack-user-config and ack-user secrets by @acornett21 in #311
- Add support for references within lists of structs by @RedbackThomson in #332
- updating to the latest version of operator sdk by @acornett21 in #334
- Align EC2 testdata models with
go.mod
by @brycahta in #333 - Add SQS to initialisms by @a-hilaly in #336
- Support 'list' type in
output_wrapper_field_path
by @brycahta in #337 - Crossplane's provider-aws has moved to the crossplane-contrib org by @negz in #338
- update for default resource tags by @vijtrip2 in #335
- Add helper function so go template can create slice by @brucegucode in #339
- initialize existing tags inside rm.EnsureTags by @vijtrip2 in #340
New Contributors
- @brucegucode made their first contribution in #339
Full Changelog: v0.18.4...v0.19.0
v0.18.4
v0.18.3
What's Changed
- Fix Spec field length by @nmvk in #310
- Set Terminal Condition if ACK Terminal Error by @nmvk in #318
- Update runtime to
v0.18.2
by @RedbackThomson in #319 - Update runtime to
v0.18.3
by @RedbackThomson in #320
Full Changelog: v0.18.2...v0.18.3
v0.18.2
What's Changed
- updating olm kustomize to remove default values from env by @acornett21 in #315
- Remove patch version from Dockerfile Golang base by @RedbackThomson in #316
- Support for nested resource references by @vijtrip2 in #314
- Remove hardcoded version in Makefile by @RedbackThomson in #317
Full Changelog: v0.18.1...v0.18.2