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.70.0 #11078

Merged
merged 46 commits into from
Oct 23, 2020
Merged

chore(release): 1.70.0 #11078

merged 46 commits into from
Oct 23, 2020

Conversation

aws-cdk-automation
Copy link
Collaborator

@aws-cdk-automation aws-cdk-automation commented Oct 23, 2020

See CHANGELOG

mergify bot and others added 30 commits October 20, 2020 00:33
The parameter specified for LogOptions is `destination`, not `destinations`.
https://github.com/aws/aws-cdk/blob/2640d9aa06039a6eb539d959d2126749486c7ef3/packages/%40aws-cdk/aws-stepfunctions/lib/state-machine.ts#L62

----

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

closes #10349


----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
Bumps [jest](https://github.com/facebook/jest) from 26.4.2 to 26.6.0.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](jestjs/jest@v26.4.2...v26.6.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Two different mergify rules match the v2-main branch merge.
Include the branch base name as a conditional to keep them unique.
Enable brotli compression support in `CachePolicy`

Closes #10947
----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
This reverts #10570. The logging buckets were originally using the regional
domain names, but this caused odd behavior with CloudFront's new console "Logs"
experience. #10570 switched logging buckets to use the global domain name, which
addressed the console issue but broke customers in CN regions.

We will follow up internally to improve the CloudFront console issue.

fixes #10923


----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
L2 constructs were created in May for this module, but the package stability was
never updated.

----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
Bumps [cdk8s](https://github.com/awslabs/cdk8s) from 0.30.0 to 0.32.0.
- [Release notes](https://github.com/awslabs/cdk8s/releases)
- [Changelog](https://github.com/awslabs/cdk8s/blob/master/CHANGELOG.md)
- [Commits](cdk8s-team/cdk8s@v0.30.0...v0.32.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 10.17.35 to 10.17.40.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <[email protected]>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
One test was modified because the last argument didn't type check against the nodeunit-shim - here:

https://github.com/aws/aws-cdk/blob/2640d9aa06039a6eb539d959d2126749486c7ef3/packages/%40aws-cdk/aws-s3/test/test.bucket.ts#L128-L132

changed to:

```ts
test.throws(() => new s3.Bucket(stack, 'MyBucket', {
  bucketName: bucket,
}), expectedErrors);
```

----

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

Bumps [parcel](https://github.com/parcel-bundler/parcel) from 2.0.0-nightly.425 to 2.0.0-nightly.426.
- [Release notes](https://github.com/parcel-bundler/parcel/releases)
- [Changelog](https://github.com/parcel-bundler/parcel/blob/v2/CHANGELOG.md)
- [Commits](https://github.com/parcel-bundler/parcel/commits)

Signed-off-by: dependabot-preview[bot] <[email protected]>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
----

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


----

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

hashicorp/terraform-provider-aws#13061

----

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

The `aws-cloudfront` `Distribution` construct was marked as Developer Preview
in #10831, but this module -- which the `Distribution` relies on -- was missed.


----

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

# fix from sh to bash

`lib/bundlers.ts` actually uses not `sh` but `bash`,
`bash` is a good way to test.

# lock yarn version

aws-lambda-nodejs have issue

* [npm install -g yarn · Issue #6 · nodejs/corepack](nodejs/corepack#6)
* [npm install yarn --global fails in docker container · Issue #8358 · yarnpkg/yarn](yarnpkg/yarn#8358)

From issue comment,

> For future reference, you can (should) pin your version rather than use whatever the latest is on npm (by using [email protected], etc) - it's a good practice anyway regardless of the conditions, as you never know which bug could slip by us. You can also use the yarn-path setting to ensure that upgrades go through the appropriate review processes (including CI).
>
> <yarnpkg/yarn#8358 (comment)>

So we'll follow it.

And from issue comment,

> Fwiw we don't plan to add any more features to Yarn 1, as all of our resources have shifted to Yarn 2. The past few commits have been aimed toward making the transition a bit easier, in particular thanks to the Corepack initiative which we hope will make it easier to use Yarn (both 1 & 2) by removing the need to manually install them.
>
> <yarnpkg/yarn#8358 (comment)>

There's not much need to be concerned with the latest version of 1.

# allow execute command for non root user

`amazon/aws-sam-cli-build-image-nodejs12.x` don't have user that index is 1000.
So create non root user.

`/` in `amazon/aws-sam-cli-build-image-nodejs12.x` permission is `700`.
change to allow execute command for non root user.
I really don't want to change around the permissions,
but I don't have a choice.

----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 26.0.14 to 26.0.15.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

Signed-off-by: dependabot-preview[bot] <[email protected]>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Bumps [cdk8s-plus](https://github.com/awslabs/cdk8s) from 0.29.0 to 0.33.0.
- [Release notes](https://github.com/awslabs/cdk8s/releases)
- [Changelog](https://github.com/awslabs/cdk8s/blob/master/CHANGELOG.md)
- [Commits](cdk8s-team/cdk8s@v0.29.0...v0.33.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>

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

closes #10693


----

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

we had split our identity providers to have a file per provider.
however, in this organization we were exporting the base class which
we did not intend to.

the `UserPoolIdentityProviderBase` class cannot be moved to a separate
file (i.e. private folder) as JSII will be unable to resolve type.

updated to follow our typical pattern of containing all extensions of the base
class within a single file `user-pool-idp.ts` and moved all the tests
over as well.

BREAKING CHANGE: the `UserPoolIdentityProviderBase` abstract class has been removed. Use the `UserPoolIdentityProvider*` classes directly.


----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
* chore(pkglint): don't allow adding peer dependencies to monocdk
Bumps [@types/mock-fs](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mock-fs) from 4.10.0 to 4.13.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/mock-fs)

Signed-off-by: dependabot-preview[bot] <[email protected]>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Bumps [cdk8s](https://github.com/awslabs/cdk8s) from 0.32.0 to 0.33.0.
- [Release notes](https://github.com/awslabs/cdk8s/releases)
- [Changelog](https://github.com/awslabs/cdk8s/blob/master/CHANGELOG.md)
- [Commits](cdk8s-team/cdk8s@v0.32.0...v0.33.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.764.0 to 2.776.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.764.0...v2.776.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
The example code for running a job from a task definition on Fargate requires public IP address assignment.

Closes #10729

----

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

Bumps [parcel](https://github.com/parcel-bundler/parcel) from 2.0.0-nightly.426 to 2.0.0-nightly.429.
- [Release notes](https://github.com/parcel-bundler/parcel/releases)
- [Changelog](https://github.com/parcel-bundler/parcel/blob/v2/CHANGELOG.md)
- [Commits](https://github.com/parcel-bundler/parcel/commits)

Signed-off-by: dependabot-preview[bot] <[email protected]>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Added a default fixture with the imports needed to compile snippets.
Fixed up a few parameter names, required parameters, references that were incorrect.

Verified that these snippets (with fixture) compile by running `compile-samples` in
the `scripts` directory.

Closes #9185


----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
Bumps [sinon](https://github.com/sinonjs/sinon) from 9.1.0 to 9.2.0.
- [Release notes](https://github.com/sinonjs/sinon/releases)
- [Changelog](https://github.com/sinonjs/sinon/blob/master/CHANGELOG.md)
- [Commits](sinonjs/sinon@v9.1.0...v9.2.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
…es in RDS docs (#11044)

----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
jorge-barreto and others added 13 commits October 23, 2020 00:43
…up (#11011)

closes #9033

A small amount of housekeeping was done by collecting the different string constants for webhook filter types into a single enum

----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 10.17.40 to 10.17.42.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <[email protected]>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Bumps [fast-check](https://github.com/dubzzz/fast-check) from 2.4.0 to 2.6.0.
- [Release notes](https://github.com/dubzzz/fast-check/releases)
- [Changelog](https://github.com/dubzzz/fast-check/blob/master/CHANGELOG.md)
- [Commits](dubzzz/fast-check@v2.4.0...v2.6.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Bumps [proxy-agent](https://github.com/TooTallNate/node-proxy-agent) from 3.1.1 to 4.0.0.
- [Release notes](https://github.com/TooTallNate/node-proxy-agent/releases)
- [Changelog](https://github.com/TooTallNate/node-proxy-agent/blob/master/History.md)
- [Commits](TooTallNate/node-proxy-agent@3.1.1...4.0.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
Bumps [jsonschema](https://github.com/tdegrunt/jsonschema) from 1.2.10 to 1.4.0.
- [Release notes](https://github.com/tdegrunt/jsonschema/releases)
- [Commits](tdegrunt/jsonschema@v1.2.10...v1.4.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
…ng SES S3 action (#11061)

Current SES S3 action does not work out of the box because there is a typo in a policy statement action.

This PR fixes that `km:Encrypt` => `kms:Encrypt`.

----

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



----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
Specifically, it enables this flag in the props of which resources use
an underlying Cfn EventSourceMapping, which carries the Enabled flag
itself.
These are currently: SQS, DynamoDb Streams and Kinesis.

MSK is also listed in the Cfn Docs, but I could not find MSK in `lambda-event-sources`.

Closes #5750

- [X] Added Unit Tests
- [X] Documented addition in `README.md`

This change is not breaking.

I did not add integration tests so far, but could write some if required.

----

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

This reverts commit 0537598.

This change requires aws/jsii#2172 to be merged and a jsii upgrade as the usage
of `@internal` for `HttpPrivateIntegration` and `VpcLinkConfigurationOptions` is
causing downstream compilation failures currently.

----

*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 Oct 23, 2020
@gitpod-io
Copy link

gitpod-io bot commented Oct 23, 2020

extra whitespace
@shivlaks shivlaks requested a review from a team October 23, 2020 22:52
CHANGELOG.md Outdated Show resolved Hide resolved
remove commit that was reverted
@shivlaks shivlaks requested a review from skinny85 October 23, 2020 22:56
@mergify
Copy link
Contributor

mergify bot commented Oct 23, 2020

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

@mergify mergify bot merged commit c145314 into release Oct 23, 2020
@mergify mergify bot deleted the bump/1.70.0 branch October 23, 2020 23:24
@aws-cdk-automation
Copy link
Collaborator Author

AWS CodeBuild CI Report

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

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

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.