Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(release): 1.85.0 #12513

Merged
merged 27 commits into from
Jan 14, 2021
Merged

chore(release): 1.85.0 #12513

merged 27 commits into from
Jan 14, 2021

Conversation

aws-cdk-automation
Copy link
Collaborator

@aws-cdk-automation aws-cdk-automation commented Jan 14, 2021

See CHANGELOG

codeasashu and others added 24 commits January 12, 2021 20:03
Fixes #12229

----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
…tualGateways (#11863)

This change allows customers to include an ACM certificiate or specify a file certificate for their listeners to use to terminate TLS. #10051 

```typescript
const cert = new Certificate(stack, 'cert', {
  domainName: '',
});

new appmesh.VirtualNode(stack, 'test-node', {
  mesh,
  dnsHostName: 'test',
  listeners: [appmesh.VirtualNodeListener.grpc({
    port: 80,
    tlsCertificate: appmesh.TlsCertificate.acm({
      acmCertificate: cert,
      tlsMode: TlsMode.STRICT,
    }),
  },
  )],
});
```
----
*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
…12365)

Fixes #4295
Closes #5033

----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
Bumps [decamelize](https://github.com/sindresorhus/decamelize) from 4.0.0 to 5.0.0.
- [Release notes](https://github.com/sindresorhus/decamelize/releases)
- [Commits](sindresorhus/decamelize@v4.0.0...v5.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Require topicName property for FIFO SNS topics as a workaround to [issue 681](aws-cloudformation/cloudformation-coverage-roadmap#681) reported in the CloudFormation coverage roadmap. 

Also adding additional logic to append '.fifo' to FIFO topic name if not provided explicitly by the user.

Fixes #12386
----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
Lazily add a formatted cluster arn to the RdsHttpEndpointConfig. Before we were just adding the cluster id, but the [docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-rdshttpendpointconfig.html) call for the Cluster Arn instead. 

Fixes: #11536

----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
…12391)

Right now, Bucket.grantWrite() adds an 's3:PutObject*' permission to the passed principal.
That means it grants the 's3:PubObjectAcl' permission,
which allows changing the ACL of an individual object written to the Bucket,
potentially giving it more visibility than other objects in the Bucket.

Change that behavior to grant 's3:PutObject' instead.
Since customers might be relying on the old overly-broad permissions,
gate that change behind a feature flag,
which means only newly created CDK projects will get this behavior.

----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
For v2, we will be releasing automatically once per week. The 'bump'
job will create the PR with the necessary changes. Auto-approve
the bump PR.

ref: aws/cdk-ops#1132
Bringing the two branches back into sync.

----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
minor typo

----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
The default is currently not clearly documented.

Fixes #12082.


----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
…file (#12320)

`MappingTemplate` is not a global value and it has to either be explicitly imported:

```
import { MappingTemplate } from '@aws-cdk/aws-appsync';
```

or accessed via `appsync` field (since there is an `import * as appsync from '@aws-cdk/aws-appsync';` on line 55).

It's a small thing but now the whole example code is more or less copy&paste-able 👍 (same goes for `PrimaryKey` and `Values`)


----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
#12490)

Includes removing a bunch of patches that no longer apply, as many custom Tags property types have been removed in this version of the spec in favor of using the common Tag type.

----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.824.0 to 2.827.0.
- [Release notes](https://github.com/aws/aws-sdk-js/releases)
- [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md)
- [Commits](aws/aws-sdk-js@v2.824.0...v2.827.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
…10.13 and 10.14 (#12495)

This PR adds missing engine versions. See inline comments for API descriptions.

----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
…and instances as well (#12369)

fixes #12368

The former implementation was using the string format for submitting Helm values in the CLI (`parent.child=value`). This does not work here as JavaScript does not expand the string. We need to define the values is the correct hierarchy.


----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.8.31 to 0.8.32.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/master/CHANGELOG.md)
- [Commits](evanw/esbuild@v0.8.31...v0.8.32)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Support DisableExecuteApiEndpoint property on HTTP APIs.

Closes #12241 
----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
In the readme file, Node.js and Python language-specific APIs were linked to the github page. I replaced the links by the corresponding pages in the CDK docs.

----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
…age post 01/31/21 (#12491)

We currently use deprecated API's from the Lambda runtime that will be removed on January 30 2021.

This PR replaces those API usages with direct `urllib` usage, which is a built-in module available in any python installation.

Fixes #12219

----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
@aws-cdk-automation aws-cdk-automation added the pr/no-squash This PR should be merged instead of squash-merging it label Jan 14, 2021
@NetaNir NetaNir requested a review from a team January 14, 2021 18:40
@skinny85
Copy link
Contributor

Note that a GitHub workflow changed, so you might have to merge the PR manually (make sure to use the "Create merge commit" option when doing it, not "Squash merge" 😉).

@mergify
Copy link
Contributor

mergify bot commented Jan 14, 2021

Thank you for contributing! Your pull request will be automatically updated and merged without squashing (do not update manually, and be sure to allow changes to be pushed to your fork).

@gitpod-io
Copy link

gitpod-io bot commented Jan 14, 2021

@aws-cdk-automation
Copy link
Collaborator Author

AWS CodeBuild CI Report

  • CodeBuild project: AutoBuildProject6AEA49D1-qxepHUsryhcu
  • Commit ID: 9a27828
  • Result: SUCCEEDED
  • Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

@mergify
Copy link
Contributor

mergify bot commented Jan 14, 2021

Thank you for contributing! Your pull request will be automatically updated and merged without squashing (do not update manually, and be sure to allow changes to be pushed to your fork).

@NetaNir NetaNir merged commit 5f44668 into release Jan 14, 2021
@NetaNir NetaNir deleted the bump/1.85.0 branch January 14, 2021 20:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr/no-squash This PR should be merged instead of squash-merging it
Projects
None yet
Development

Successfully merging this pull request may close these issues.