Releases: aws-controllers-k8s/code-generator
Releases · aws-controllers-k8s/code-generator
v0.29.1
v0.29.0
What's Changed
- Add
custom find_operation
support by @nnbu in #454 - chore: Support multi-arch containers build by @kahirokunn in #461
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in #479
- Move
target_arch
variable to the right build container by @ack-bot in #482 - Bump build image version by @a-hilaly in #480
- Default
AWS_SDK_GO_VERSION
to the last used version for code-generation by @a-hilaly in #481 - Default
AWS_SDK_GO_VERSION
to the last used version in release script by @a-hilaly in #484 - Introducing a generator configuration for GoTag customization by @a-hilaly in #485
- Adding functionality to assign one API to multiple resources by @Vandita2020 in #472
- Add ability to set custom
sdkDelete
functions by @ndbhat in #486 - Extend GoTag configuration to nested fields and attributes by @a-hilaly in #487
- Add support for injecting custom fields of type
bytes
by @ndbhat in #488 - Remove redundant new lines in
sdk.go
androle-writer
templates by @a-hilaly in #489 - Add new line before
sdk_delete
custom functions by @ndbhat in #491 - Improve nested fields path and type resolution by @a-hilaly in #490
- Add support for Multi Namespace watch mode by @a-hilaly in #483
New Contributors
Full Changelog: v0.28.0...v0.29.0
v0.28.0
What's Changed
- Support of injecting fields in existing structures: CustomNestedFields by @Vandita2020 in #462
- Fix Helm template for AWS credentials secretName by @alanreji in #471
- Fixing compatibility between aws.credentials and deployment.extraVolumes by @ericduranddd in #470
- Upgrade pkg library to 0.0.7 by @kunhwiko in #474
- Bump golang.org/x/net from 0.8.0 to 0.17.0 by @dependabot in #473
- fix(omitUnchangedFields): only generate delta comparison check for spec fields by @marcdavoli in #476
- Update ONWERS_ALIASES by @ack-bot in #477
- Enhance resource comparison for collections and blobs by @a-hilaly in #475
- Pin ACK runtime to
v0.28.0
by @a-hilaly in #478
New Contributors
- @alanreji made their first contribution in #471
- @ericduranddd made their first contribution in #470
- @kunhwiko made their first contribution in #474
- @dependabot made their first contribution in #473
- @marcdavoli made their first contribution in #476
- @ack-bot made their first contribution in #477
Full Changelog: v0.27.1...v0.28.0
v0.27.1
What's Changed
- Fix
ENABLE_LEADER_ELECTION
env variable name by @msvticket in #466 - Add
deployment.replicas
helm value by @a-hilaly in #465 - fix: ensure boolean flags are only passed when their corresponding Helm chart value is true by @a-hilaly in #467
- (fix) enable custom names for service accounts by @grandwizard28 in #468
- bump up
github.com/aws-controllers-k8s/pkg
tov0.0.6
by @Julian-Chu in #469 - Support setting
HostNetwork
andDnsPolicy
using helm chart values by @kahirokunn in #460
New Contributors
- @msvticket made their first contribution in #466
- @grandwizard28 made their first contribution in #468
- @kahirokunn made their first contribution in #460
Full Changelog: v0.27.0...v0.27.1
v0.27.0
What's Changed
- updating operator-sdk to 1.28.0 by @acornett21 in #448
- Add Helm overrides for env vars, volumes and volume mounts by @RedbackThomson in #449
- Create separate
documentation.yaml
file by @RedbackThomson in #447 - Adding functionality to assign whole object to a field by @Vandita2020 in #451
- Generate code for custom status field by @nnbu in #453
- Set
defaultResyncPeriod
helm value to 36000 by @a-hilaly in #450 - add hooks for set identifiers by @surajkota in #459
- feat(crossplane): Add context to isUpToDate and return diff by @MisterMX in #458
- updating olm kustomize files, due to kuztomize deprecations by @acornett21 in #456
- fixing boolean flag in deployment args to be on a single line by @acornett21 in #457
- Upgrade ACK controllers runtime image by @a-hilaly in #463
- Add leader elections flags/values to the deployment manifests by @a-hilaly in #455
New Contributors
Full Changelog: v0.26.1...v0.27.0
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