Releases: aws-controllers-k8s/code-generator
Releases · aws-controllers-k8s/code-generator
v0.26.1
What's Changed
- Update template to support watch namespace by @rahtr in #440
- chore: Fix spelling errors by @candrews in #444
- Add Seccomp profile to deployment by @WesselAtWork in #446
- Add new
$field.set[].To
configuration by @a-hilaly in #441 - only call SetAttributes() when attrMap not empty by @jaypipes in #442
- Trim possible
v
prefixes in release code by @RedbackThomson in #445
New Contributors
- @rahtr made their first contribution in #440
- @candrews made their first contribution in #444
- @WesselAtWork made their first contribution in #446
Full Changelog: v0.26.0...v0.26.1
v0.26.0
What's Changed
- Inject missing code hook points in set attributes by @jaypipes in #434
- Add AGE column to crossplane crd template. by @bobh66 in #436
- Update runtime to
v0.26.0
by @RedbackThomson in #437 - Support lists of structs containing refs and
ClearResolvedReferences
by @RedbackThomson in #435 - Add OCI labels to docker images by @james-callahan in #438
- Set Resource when GetAttribute is present by @arjunrn in #439
- Pass registered resource names to
config.Validate
by @a-hilaly in #423
New Contributors
Full Changelog: v0.25.0...v0.26.0
v0.25.0
What's Changed
- chore: Update Go deps by @embano1 in #427
- support field custom documentation strings by @jaypipes in #394
- Allow manual setting of AWS client struct and interface names by @a-hilaly in #422
- QIL improvement to common.sh: check for null return status from ECR call by @jljaco in #428
- Remove optGenVersion from api path for goimports by @bobh66 in #430
- Replace
GroupKind
withGroupVersionKind
inResourceDescriptor
by @RedbackThomson in #431 - Fix mocks for upcoming
AWSResourceDescriptor
changes by @RedbackThomson in #433 - Pin ACK runtime to
v0.25.0
by @RedbackThomson in #432
New Contributors
Full Changelog: v0.24.3...v0.25.0
v0.24.3
What's Changed
- check for nil Name field in attr APIs by @jaypipes in #415
- Refactor reference resolution into Go code by @RedbackThomson in #417
- Add
OmitUnchangedField
config for selective inclusion of changedCRD
fields in update requests. by @a-hilaly in #406 - use
Operation.ExportedName
notOperation.Name
by @jaypipes in #424 - Add
404: ResourceError
handling in sdkFind by @embano1 in #421 - kustomize: use 'resources' instead of deprecated 'bases' by @james-callahan in #420
- Pin
k8s.io/apimachinery
tov0.26.1
andsigs.k8s.io/controller-runtime
tov0.14.5
by @a-hilaly in #425 - Pin ACK runtime to
v0.24.1
by @a-hilaly in #426
New Contributors
- @james-callahan made their first contribution in #420
Full Changelog: v0.24.2...v0.24.3
v0.24.2
What's Changed
Full Changelog: v0.24.1...v0.24.2
v0.24.1
What's Changed
Full Changelog: v0.24.0...v0.24.1
v0.24.0
What's Changed
- Upgrade
aws-controllers-k8s/pkg
version by @a-hilaly in #400 - fix: Make CRD Synced Column type string by @embano1 in #402
- Pin
ack/pkg
tov0.0.1
by @a-hilaly in #403 - bump
pkg
tov0.0.2
by @embano1 in #404 - Complete support for resource-specific resync periods and default drift remediation period by @a-hilaly in #386
- gofmt 1.20 updates (style-only changes) by @jaypipes in #407
- bring in pkg@v0.0.3 by @jaypipes in #408
- Refactor reference resolution into Go code by @RedbackThomson in #401
- Compare tags using common tag type by @RedbackThomson in #399
- Deterministic result order in
GetImmutableFieldPaths
by @a-hilaly in #405 - Fix default value of
--reconcile-resource
flag in deployment.yaml by @a-hilaly in #410 - Remove all the
--reconcile-*
flags by @a-hilaly in #411 - Upgrade common runtime to v0.24.0 by @a-hilaly in #409
New Contributors
Full Changelog: v0.23.1...v0.24.0
v0.23.1
What's Changed
- Use
go env GOARCH
instead ofuname -i
by @a-hilaly in #397 - Revert "Correct the generated code for nested parent field reference." by @RedbackThomson in #398
Full Changelog: v0.23.0...v0.23.1
v0.23.0
What's Changed
- Correct IdempotencyToken and OID initialism errors by @jaypipes in #389
- Import
names
package fromgh.neting.cc/aws-controllers-k8s/pkg
by @a-hilaly in #366 - Allow calling
GoCodeSetResourceForStruct
for non-CRD SDK shapes by @a-hilaly in #387 - Return a terminal error when
sdkUpdate
is not implemented by @a-hilaly in #372 - add: specific selector for operator by @codekow in #390
- fix required fields that are renamed by @jaypipes in #393
- Add error message for cloning sdk timeout by @Julian-Chu in #395
- Lint all scripts with shellcheck by @RedbackThomson in #392
- Add multi-arch and automatic Go version build support by @RedbackThomson in #391
- Update common runtime to
v0.23.0
by @RedbackThomson in #396
New Contributors
- @codekow made their first contribution in #390
- @Julian-Chu made their first contribution in #395
Full Changelog: v0.22.0...v0.23.0
v0.22.0
What's Changed
- include Spec fields in GetAttributes SetResource by @jaypipes in #380
- fix trailing whitespace in Helm deployment template by @jaypipes in #381
- fix Attribute-based delta comparisons by @jaypipes in #382
- ensure attribute fields have a ShapeRef by @jaypipes in #383
- Fix panic in code generator when generating lambda controller by @a-hilaly in #384
- fix CRD Go struct generation for SNS and Lambda by @jaypipes in #385
- Add Helm support for the
--deletion-policy
CLI arg by @RedbackThomson in #388
Full Changelog: v0.21.0...v0.22.0