Releases: aws-controllers-k8s/code-generator
Releases · aws-controllers-k8s/code-generator
v0.2.1
Features
- Add pre/post compare hooks for
newResourceDelta
function (#72)
- Adding
ClusterIP
service in helm chart to expose controller metrics (#73)
- Add
log
and accountid
parameters in helm charts (#69)
Bug fixes
- panic if
matchFieldName
config contains an element that is not part of Spec or Status fields (#67)
- Panic if input field renames are not part of a resource spec/status fields (#66)
v0.2.0
Aligned with github.com/aws-controllers-k8s/[email protected]
Features
- Allow nested fields to be configured (#47)
- Replace nested field SecretKeyReferences (#49)
- Add hooks for post request build (#56)
- Support single-namespace controllers (#60)
Bug fixes
- Fix hard-coded sample API version (#48)
- Use Camelcased name in SpecIdentifierField (#51)
- Check CRD List types in conflicting names (#52)
- Clean up unnecessary imports for crossplane (#58)
- Correct non-standard
Ldap
names (#59)
v0.1.0
Updates the code-generator to build the resource managers that fulfill the ACK runtime v0.1.0 interfaces (notably, to support the adopted resource reconcilers)
v0.0.8
- Adds post_set_output hook points (#45)
v0.0.7
- Support for ConditionTypeRecoverable (#40)
- Fix up Helm chart generation for split repos (#42)
- Fix up incorrect
url
element in Helm values (#43)
- Allow arbitrary field to be marked as ARN (#44)
- Support for generic hook callbacks (#26)
v0.0.6
- Handle nil fields in Describe results for ReadOne/ReadMany (#34)
- Generate docstrings for CRD fields in ACK types (#35)
- Fixes delta code generation for nested struct shapes (#36)
- Bring unit test pinning of runtime up to ACK runtime v0.0.5 (#37)
- Handle renamed fields properly in
pkg/generator/code.SetResource
(#38)
- Fix MapStringStringEqual (#39)
- Always sort printer columns (#41)
v0.0.5
- ACK controller templates generate the new "delta branch" resource comparison interfaces used in ACK common runtime v0.0.5