Releases: crossplane-contrib/provider-aws
Releases · crossplane-contrib/provider-aws
v0.44.0
What's Changed
- fix(ec2): Possible nil derefs in ec2 controllers by @MisterMX in #1860
- fix(efs): Ignore AWS system tags by @MisterMX in #1861
- fix: Package names for mwaa and mq by @MisterMX in #1863
- feat: expose metrics for all AWS API calls by @threadproc in #1862
- feat(meta.pkg): set to v1 by @haarchri in #1875
- fix(ec2/SecurityGroupRule): respect prefixListId by @LCaparelli in #1881
- fix(kafka/cluster): fill connectionDetails with bootstrap brokers by @wotolom in #1882
- fix(aws): Add missing api groups setup functions by @strazeadin in #1883
- feat: Bump aws-sdk-go to v1.44.334 by @MisterMX in #1887
- chore: Update build system by @MisterMX in #1888
- feat(firehose): Add DevileryStream controller by @nilde in #1885
- NOTE: Firehose support wasn't merged properly, it will be contained in v0.45.0.
- feat(kafka): Support cross account access by @MisterMX in #1886
- fix(kinesis): fix bug related with the use of external-name by @nilde in #1890
New Contributors
- @threadproc made their first contribution in #1862
- @LCaparelli made their first contribution in #1881
- @strazeadin made their first contribution in #1883
- @nilde made their first contribution in #1885
Full Changelog: v0.43.0...v0.44.0
v0.43.1
What's Changed
- [Backport release-0.43] fix(ec2): Possible nil derefs in ec2 controllers by @github-actions in #1865
- [Backport release-0.43] fix(efs): Ignore AWS system tags by @github-actions in #1866
- [Backport release-0.43] fix: Package names for mwaa and mq by @github-actions in #1867
Full Changelog: v0.43.0...v0.43.1
v0.43.0
Deprecation Notice
RDSInstance.database.aws.crossplane.io
: The propertyspec.forProvider.cloudwatchLogsExportConfiguration
is now deprecated in favor ofspec.forProvider.enabledCloudwatchLogsExports
and will be removed in a future version. See #1835 for details.
What's Changed
- fix: ignore returned false value when local nil by @akesser in #1821
- fix: enable encryptionatrest and inCluster by @akesser in #1822
- feat(s3control): Add S3 AccessPoint and AccessPointPolicy by @kbujanecki-dt in #1784
- fix(dynamodb): Update Input with external-name for isUpToDate and postUpdate by @kelvinwijaya in #1824
- fix(kafka): Remove check for encryption at rest to prevent update loop by @akesser in #1825
- ci: Add bot to auto-stale issues by @MisterMX in #1831
- Add Support for Observe Only Resources by @chlunde in #1744
- Update OWNERS.md to remove Upbound maintainers by @jeanduplessis in #1832
- fix(database)!: remove cloudwatchLogsExportConfiguration by @wotolom in #1835
- refactor: Split aws.go into multiple files by @MisterMX in #1829
- chore: Add ACK as go tool by @MisterMX in #1840
- refactor: Setup function per api group by @MisterMX in #1827
- fix(route53): hostedzone tags related api calls by @wotolom in #1846
- fix(database): revert breaking field removal part of #1835 by @wotolom in #1845
- chore: Add context to ACK isUpToDate and return diff by @MisterMX in #1830
- fix(eks): Add reconciliation for addon configurationValues by @smcavallo in #1844
- fix(cache): Nil panic from elasticcache new endpoint by @dee0 in #1849
- chore(ci): Increase golangci timeout to 30min by @MisterMX in #1851
- fix(rdsinstance): ignore KMSKeyID in IsUpToDate + lateinit OptionGrou… by @wotolom in #1856
- feat(globalaccelerator): Add support for accelerator, listener and endpointgroups by @atarax in #1820
New Contributors
- @kbujanecki-dt made their first contribution in #1784
- @jeanduplessis made their first contribution in #1832
- @dee0 made their first contribution in #1849
Full Changelog: v0.42.0...v0.43.0
v0.42.0
Breaking Changes
- Autogenerated passwords are no longer cached in the secret referenced in
spec.forProvider.masterUserPasswordSecretRef
. They are stored in a separate secret instead. See #1756 for details. Affected resources are:DBCluster.rds.aws.crossplane.io
DBInstance.rds.aws.crossplane.io
What's Changed
- Feat/add service by @bmartins-unit in #1779
- fix(iam): Decode policy document before parsing by @MisterMX in #1789
- fix(topic): Improve topic policy json diff check by @x4b1 in #1787
- feat(efs/filesystem): update tags by @wotolom in #1802
- fix: add enginVersion when creating rds dbinstance by @akesser in #1805
- fix(rds/dbinstance): remove minor engineVersion lateinit by @wotolom in #1811
- fix(secretsmanager): Parse policy before comparison by @MisterMX in #1810
- fix(rds/dbcluster): Add read replica endpoint to connection details by @MisterMX in #1812
- refactor(iam): Fix incorrect spelling by @ivankatliarchuk in #1813
- feat(dynamodb): Support point-in-time recovery by @atarax in #1815
- feat(ecs)!: Make force deletion explicit by @bmartins-unit in #1796
- feat(sesv2): Implement Simple Email Service v2 resources by @kelvinwijaya in #791
- feat(ec2): Add Ipv6Prefixe support to Instance by @vaspahomov in #885
- fix(tags): fix tags to add for tagSpecification ec2 group by @haarchri in #1205
- feat(route53): Add tags to HostedZone by @MisterMX in #1814
- fix(rdsinstance/dbinstance): check optiongroupname correctly by @wotolom in #1816
- fix(rds)!: Rework handling of masterPasswordSecretRef by @schroeder-paul in #1756
- feat(iam): Add ServiceLinkedRole by @haarchri in #1118
- feat(iam): Add observe and update of user permissions boundary by @zonybob in #1735
- feat(ec2): Add Throughput to EBSBlockDevice by @MisterMX in #1817
New Contributors
- @bmartins-unit made their first contribution in #1779
- @x4b1 made their first contribution in #1787
- @ivankatliarchuk made their first contribution in #1813
Full Changelog: v0.41.0...v0.42.0
v0.41.1
v0.41.0
What's Changed
- fix(s3) compare unmarshaled policy by @Tom1893 in #1758
- fix(docdb): Exit isUpToDate early if MR is deleted by @MisterMX in #1768
- Handle vpc peer accept in a different region by @bobh66 in #1764
- feat(docdb): Add restore from snapshot and point in time by @safboukhari in #1763
- 1063: Write IAM Role ARN to connection secret if secret ref is given by @stevenhammerton in #1776
- feat(kafka): Add update function for cluster by @akesser in #1714
- fix(bucket): Convert bools to string in policy by @MisterMX in #1772
- feat(rds): Prevent update call for version downgrade by @MisterMX in #1765
- fix(kafka): Compiler errors in cluster controller by @MisterMX in #1780
- fix: Get web identity token filepath from environment by @MisterMX in #1777
- fix(iam/policy): Treat single items as array by @MisterMX in #1774
New Contributors
- @Tom1893 made their first contribution in #1758
- @safboukhari made their first contribution in #1763
- @stevenhammerton made their first contribution in #1776
Full Changelog: v0.40.0...v0.41.0
v0.40.0
What's Changed
- fix(rds): reset parameters removed from a parametergroup by @AlexLast in #1712
- Remove
masterUserPasswordSecretRef
as a required attribute by @loalf in #1669 - S3 examples: ACLs no longer supported for new buckets in many regions by @chlunde in #1739
- Handle the VPCPeeringConnection delete case by @bobh66 in #1733
- s3: Allow explicitly disabling PublicAccessBlockConfiguration by @chlunde in #1742
- Add FilterPolicyScope SNS property by @torrescd in #1737
- AUTHENTICATION.md: Update package path by @chlunde in #1748
- fix(dbinstance): remove DeleteAutomatedBackups from isUpToDate-check by @wotolom in #1750
New Contributors
Full Changelog: v0.39.0...v0.40.0
v0.39.0
Breaking changes
for resources RDS: DBParameterGroup
, DBClusterParametergroup
and DocDB DBClusterParametergroup
claims need to be checked:
- each entry in
parameters
no longer uses the previously read-only fieldsallowedValues
,applyType
,dataType
,description
,isModifiable
,minimumEngineVersion
,source
andsupportedEngineModes
- each entry in
parameters
requires the only use of all 3 the fieldsapplyMethod
,parameterName
andparameterValue
What's Changed
- fix(rds): include caCertificateIdentifier in lateInitialize for dbinstance by @AlexLast in #1698
- Updating authentication documentation for kiam by @BartoszZawadzki in #1700
- chore(rds): update description for MasterUsername by @dwerder in #1702
- Add desired state changed event filter to all controllers by @turkenh in #1705
- fix(bucket): Remove policy resource autofill by @MisterMX in #1717
- Add support for AutoScalingGroup by @bobh66 in #1704
- Feature/update opensearchservice version by @akesser in #1720
- Skip error if role no longer exists in instance profile deletion by @justinmir in #1719
- fix(rds/docdb)!: ParameterGroups remove ApplyMethod isUpToDate check by @wotolom in #1709
- Update code-generator to add the AGE column by @bobh66 in #1722
- Move AutoScalingGroup to v1beta1 by @bobh66 in #1724
- Handle VPCCIDRBlock delete case in Observe by @bobh66 in #1730
New Contributors
- @BartoszZawadzki made their first contribution in #1700
- @justinmir made their first contribution in #1719
Full Changelog: v0.38.0...v0.39.0
v0.38.0
Deprecation
This release deprecates BucketPolicy with a warning to use the policy field in Bucket instead checkout: #1685
What's Changed
- fix: allow unsorted array is comparison for opensearchdomain by @akesser in #1663
- fix(rds): handle maximum parameters per dbclusterparametergroup update by @AlexLast in #1670
- fix(rds): handle maximum parameters per dbparametergroup update by @AlexLast in #1681
- Fix updated AliasTarget overwritten by @july2993 in #1687
- pull latest upbound by @drewwells in #1677
- feat(crddiff): implement crddiff from uptest by @haarchri in #1689
- feat(aws): bump aws-sdk-go to v1.44.174 by @AlexLast in #1686
- fix(dbcluster): parametergroup added to engineversion update call by @wotolom in #1692
- feat(rds): add rds optiongroup by @haarchri in #1690
- feat(cache): fix version handling for #1617 by @haarchri in #1619
- feat(sqs): add support to SSE-SQS by @haooliveira84 in #1693
- feat(bucket): Merge BucketPolicy with Bucket by @MisterMX in #1685
- bump golang.org/x/net from 0.4.0 to 0.7.0 by @dependabot in #1667
- fix(sqs): adjust lint; remove unnecessary conversion by @haooliveira84 in #1694
New Contributors
- @drewwells made their first contribution in #1677
- @haooliveira84 made their first contribution in #1693
- @dependabot made their first contribution in #1667
Full Changelog: v0.37.1...v0.38.0