Skip to content

Commit 141d281

Browse files
authored
Merge pull request #705 from aws/bump/0.42.0
chore(release): 0.42.0
2 parents e61d72c + f87a9d8 commit 141d281

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+3794
-3758
lines changed

.github/workflows/auto-approve.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
auto-approve:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: hmarr/auto-approve-action@v2.1.0
12+
- uses: hmarr/auto-approve-action@v2.2.1
1313
if: github.actor == 'dependabot[bot]' || github.actor == 'dependabot-preview[bot]'
1414
with:
1515
github-token: "${{ secrets.GITHUB_TOKEN }}"

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818

1919
strategy:
2020
matrix:
21-
node-version: [12.x, 14.x, 16.x]
21+
node-version: [14.x, 16.x, 18.x]
2222

2323
steps:
2424
- uses: actions/checkout@v3

.github/workflows/labeler.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
-
1818
name: Run Labeler
1919
if: success()
20-
uses: crazy-max/ghaction-github-labeler@v3.1.1
20+
uses: crazy-max/ghaction-github-labeler@v4.0.0
2121
with:
2222
github-token: ${{ secrets.GITHUB_TOKEN }}
2323
yaml-file: .github/config/labels.yml

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,28 @@
22

33
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
44

5+
## [0.42.0](https://github.com/aws/aws-rfdk/compare/v0.41.0...v0.42.0) (2022-06-18)
6+
7+
8+
### Supported CDK Version
9+
10+
* [1.160.0](https://github.com/aws/aws-cdk/releases/tag/v1.160.0)
11+
12+
13+
### Officially Supported Deadline Versions
14+
15+
* [10.1.9.2 to 10.1.21.4](https://docs.thinkboxsoftware.com/products/deadline/10.1/1_User%20Manual/manual/release-notes.html)
16+
17+
18+
### ⚠ BREAKING CHANGES
19+
20+
* **deps:** The minimum supported version of Node.js has been
21+
changed to Node.js 14
22+
23+
### Bug Fixes
24+
25+
* **lambda-layers:** add ap-southeast-3 to region deny list ([#685](https://github.com/aws/aws-rfdk/issues/685)) ([6806951](https://github.com/aws/aws-rfdk/commit/6806951ae664840f3baf9ea250617da82d31df9d))
26+
527
## [0.41.0](https://github.com/aws/aws-rfdk/compare/v0.40.0...v0.41.0) (2022-04-01)
628

729

CONTRIBUTING.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ and let us know if it's not up-to-date (even better, submit a PR with your corr
2727
The RFDK is written in Typescript and converted, using [jsii](https://github.com/aws/jsii), into Python. Thus, the
2828
minimal development environment must include:
2929

30-
- Node.js >= 12.18.3
30+
- Node.js >= 14.19.3
3131
- docker >= 18
3232

3333
We also recommend developing on a Linux system.
@@ -39,10 +39,10 @@ the [instructions](https://github.com/nvm-sh/nvm#installing-and-updating) to ins
3939
then you can install a version of Node.js and set your shell to make it available when you login:
4040

4141
```bash
42-
# For example, the latest version of Node.js 12.x
42+
# For example, the latest version of Node.js 14.x
4343

4444
# Find out the version number for latest
45-
LATEST_VERSION=$(nvm ls-remote | grep v12 | grep 'Latest' | awk '{print $1}')
45+
LATEST_VERSION=$(nvm ls-remote | grep v14 | grep 'Latest' | awk '{print $1}')
4646

4747
# Install it
4848
nvm install ${LATEST_VERSION}

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ It offers high-level object-oriented abstractions to define render farm infrastr
88
using the power of Python and Typescript.
99

1010
The RFDK is available in:
11-
- Javascript, Typescript ([Node.js >= 12.18.3](https://nodejs.org/download/release/latest-v12.x/))
11+
- Javascript, Typescript ([Node.js >= 14.19.3](https://nodejs.org/download/release/latest-v14.x/))
1212
- We recommend using an [Active LTS Release](https://nodejs.org/en/about/releases/)
1313
- Python ([Python >= 3.6](https://www.python.org/downloads/))
1414

examples/deadline/All-In-AWS-Infrastructure-Basic/python/setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
packages=setuptools.find_packages(where="package"),
1818

1919
install_requires=[
20-
"aws-cdk.core==1.138.0",
21-
"aws-rfdk==0.41.0"
20+
"aws-cdk.core==1.160.0",
21+
"aws-rfdk==0.42.0"
2222
],
2323

2424
python_requires=">=3.7",
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "all-in-farm-basic",
3-
"version": "0.41.0",
3+
"version": "0.42.0",
44
"bin": {
55
"app": "bin/app.js"
66
},
@@ -13,14 +13,14 @@
1313
"watch": "tsc -w"
1414
},
1515
"devDependencies": {
16-
"@types/node": "^17.0.2",
17-
"aws-cdk": "1.149.0",
18-
"ts-node": "^10.4.0",
19-
"typescript": "~4.5.4"
16+
"@types/node": "^18.0.0",
17+
"aws-cdk": "1.160.0",
18+
"ts-node": "^10.8.1",
19+
"typescript": "~4.7.3"
2020
},
2121
"dependencies": {
22-
"@aws-cdk/core": "1.149.0",
23-
"aws-rfdk": "0.41.0",
22+
"@aws-cdk/core": "1.160.0",
23+
"aws-rfdk": "0.42.0",
2424
"source-map-support": "^0.5.21"
2525
}
2626
}

examples/deadline/All-In-AWS-Infrastructure-SEP/python/setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
packages=setuptools.find_packages(where="package"),
1818

1919
install_requires=[
20-
"aws-cdk.core==1.138.0",
21-
"aws-rfdk==0.41.0"
20+
"aws-cdk.core==1.160.0",
21+
"aws-rfdk==0.42.0"
2222
],
2323

2424
python_requires=">=3.7",

examples/deadline/All-In-AWS-Infrastructure-SEP/ts/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "all-in-farm-sep",
3-
"version": "0.41.0",
3+
"version": "0.42.0",
44
"bin": {
55
"app": "bin/app.js"
66
},
@@ -18,14 +18,14 @@
1818
"watch": "tsc -w"
1919
},
2020
"devDependencies": {
21-
"@types/node": "^17.0.2",
22-
"aws-cdk": "1.149.0",
23-
"ts-node": "^10.4.0",
24-
"typescript": "~4.5.4"
21+
"@types/node": "^18.0.0",
22+
"aws-cdk": "1.160.0",
23+
"ts-node": "^10.8.1",
24+
"typescript": "~4.7.3"
2525
},
2626
"dependencies": {
27-
"@aws-cdk/core": "1.149.0",
28-
"aws-rfdk": "0.41.0",
27+
"@aws-cdk/core": "1.160.0",
28+
"aws-rfdk": "0.42.0",
2929
"source-map-support": "^0.5.21"
3030
}
3131
}

examples/deadline/EC2-Image-Builder/python/setup.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@
1717
packages=setuptools.find_packages(where="package"),
1818

1919
install_requires=[
20-
"aws-cdk.aws-iam==1.138.0",
21-
"aws-cdk.aws-imagebuilder==1.138.0",
22-
"aws-cdk.aws-ec2==1.138.0",
23-
"aws-cdk.aws-s3-assets==1.138.0",
24-
"aws-cdk.core==1.138.0",
25-
"aws-rfdk==0.41.0",
20+
"aws-cdk.aws-iam==1.160.0",
21+
"aws-cdk.aws-imagebuilder==1.160.0",
22+
"aws-cdk.aws-ec2==1.160.0",
23+
"aws-cdk.aws-s3-assets==1.160.0",
24+
"aws-cdk.core==1.160.0",
25+
"aws-rfdk==0.42.0",
2626
],
2727

2828
python_requires=">=3.7",
Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "all-in-farm-image-builder",
3-
"version": "0.41.0",
3+
"version": "0.42.0",
44
"bin": {
55
"app": "bin/app.js"
66
},
@@ -14,17 +14,17 @@
1414
"watch": "tsc -w"
1515
},
1616
"devDependencies": {
17-
"@types/node": "^17.0.2",
18-
"aws-cdk": "1.149.0",
19-
"ts-node": "^10.4.0",
20-
"typescript": "~4.5.4"
17+
"@types/node": "^18.0.0",
18+
"aws-cdk": "1.160.0",
19+
"ts-node": "^10.8.1",
20+
"typescript": "~4.7.3"
2121
},
2222
"dependencies": {
23-
"@aws-cdk/aws-ec2": "1.149.0",
24-
"@aws-cdk/aws-iam": "1.149.0",
25-
"@aws-cdk/aws-imagebuilder": "1.149.0",
26-
"@aws-cdk/aws-s3-assets": "1.149.0",
27-
"@aws-cdk/core": "1.149.0",
28-
"aws-rfdk": "0.41.0"
23+
"@aws-cdk/aws-ec2": "1.160.0",
24+
"@aws-cdk/aws-iam": "1.160.0",
25+
"@aws-cdk/aws-imagebuilder": "1.160.0",
26+
"@aws-cdk/aws-s3-assets": "1.160.0",
27+
"@aws-cdk/core": "1.160.0",
28+
"aws-rfdk": "0.42.0"
2929
}
3030
}

examples/deadline/Local-Zone/python/setup.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@
1717
packages=setuptools.find_packages(where="package"),
1818

1919
install_requires=[
20-
"aws-cdk.aws-ec2==1.138.0",
21-
"aws-cdk.aws-elasticloadbalancingv2==1.138.0",
22-
"aws-cdk.aws-route53==1.138.0",
23-
"aws-cdk.core==1.138.0",
24-
"aws-rfdk==0.41.0",
20+
"aws-cdk.aws-ec2==1.160.0",
21+
"aws-cdk.aws-elasticloadbalancingv2==1.160.0",
22+
"aws-cdk.aws-route53==1.160.0",
23+
"aws-cdk.core==1.160.0",
24+
"aws-rfdk==0.42.0",
2525
"jsii==1.50.0",
2626
],
2727

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "all-in-farm-local-zone",
3-
"version": "0.41.0",
3+
"version": "0.42.0",
44
"bin": {
55
"app": "bin/app.js"
66
},
@@ -13,17 +13,17 @@
1313
"watch": "tsc -w"
1414
},
1515
"devDependencies": {
16-
"@types/node": "^17.0.2",
17-
"aws-cdk": "1.149.0",
18-
"ts-node": "^10.4.0",
19-
"typescript": "~4.5.4"
16+
"@types/node": "^18.0.0",
17+
"aws-cdk": "1.160.0",
18+
"ts-node": "^10.8.1",
19+
"typescript": "~4.7.3"
2020
},
2121
"dependencies": {
22-
"@aws-cdk/aws-ec2": "1.149.0",
23-
"@aws-cdk/aws-elasticloadbalancingv2": "1.149.0",
24-
"@aws-cdk/aws-route53": "1.149.0",
25-
"@aws-cdk/core": "1.149.0",
26-
"aws-rfdk": "0.41.0",
22+
"@aws-cdk/aws-ec2": "1.160.0",
23+
"@aws-cdk/aws-elasticloadbalancingv2": "1.160.0",
24+
"@aws-cdk/aws-route53": "1.160.0",
25+
"@aws-cdk/core": "1.160.0",
26+
"aws-rfdk": "0.42.0",
2727
"source-map-support": "^0.5.21"
2828
}
2929
}

integ/package.json

Lines changed: 50 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "integ",
3-
"version": "0.41.0",
3+
"version": "0.42.0",
44
"private": false,
55
"description": "Integration tests for RFDK constructs",
66
"bin": {
@@ -55,62 +55,62 @@
5555
"pkglint": "pkglint -f"
5656
},
5757
"devDependencies": {
58-
"@aws-cdk/assert": "1.149.0",
59-
"@types/jest": "^27.4.0",
60-
"@types/node": "^17.0.7",
61-
"@typescript-eslint/eslint-plugin": "^5.9.0",
62-
"@typescript-eslint/parser": "^5.9.0",
63-
"aws-cdk": "1.149.0",
64-
"eslint": "^8.6.0",
58+
"@aws-cdk/assert": "1.160.0",
59+
"@types/jest": "^27.5.2",
60+
"@types/node": "^18.0.0",
61+
"@typescript-eslint/eslint-plugin": "^4.33.0",
62+
"@typescript-eslint/parser": "^4.33.0",
63+
"aws-cdk": "1.160.0",
64+
"eslint": "^7.32.0",
6565
"eslint-import-resolver-node": "^0.3.6",
66-
"eslint-import-resolver-typescript": "^2.5.0",
66+
"eslint-import-resolver-typescript": "^2.7.1",
6767
"eslint-plugin-deprecation": "^1.3.2",
68-
"eslint-plugin-import": "^2.25.4",
69-
"eslint-plugin-license-header": "^0.3.0",
70-
"jest": "^27.4.5",
71-
"pkglint": "0.41.0",
72-
"ts-jest": "^27.1.4",
73-
"typescript": "~4.5.4"
68+
"eslint-plugin-import": "^2.26.0",
69+
"eslint-plugin-license-header": "^0.4.0",
70+
"jest": "^27.5.1",
71+
"pkglint": "0.42.0",
72+
"ts-jest": "^27.1.5",
73+
"typescript": "~4.7.3"
7474
},
7575
"dependencies": {
76-
"@aws-cdk/aws-autoscaling": "1.149.0",
77-
"@aws-cdk/aws-docdb": "1.149.0",
78-
"@aws-cdk/aws-ec2": "1.149.0",
79-
"@aws-cdk/aws-ecr": "1.149.0",
80-
"@aws-cdk/aws-ecs": "1.149.0",
81-
"@aws-cdk/aws-efs": "1.149.0",
82-
"@aws-cdk/aws-elasticloadbalancingv2": "1.149.0",
83-
"@aws-cdk/aws-iam": "1.149.0",
84-
"@aws-cdk/aws-logs": "1.149.0",
85-
"@aws-cdk/aws-route53": "1.149.0",
86-
"@aws-cdk/aws-s3": "1.149.0",
87-
"@aws-cdk/aws-s3-assets": "1.149.0",
88-
"@aws-cdk/aws-secretsmanager": "1.149.0",
89-
"@aws-cdk/core": "1.149.0",
90-
"@aws-sdk/client-cloudformation": "^3.57.0",
91-
"@aws-sdk/client-cloudwatch-logs": "^3.57.0",
92-
"@aws-sdk/client-secrets-manager": "^3.57.0",
93-
"@aws-sdk/client-ssm": "^3.57.0",
94-
"aws-rfdk": "0.41.0"
76+
"@aws-cdk/aws-autoscaling": "1.160.0",
77+
"@aws-cdk/aws-docdb": "1.160.0",
78+
"@aws-cdk/aws-ec2": "1.160.0",
79+
"@aws-cdk/aws-ecr": "1.160.0",
80+
"@aws-cdk/aws-ecs": "1.160.0",
81+
"@aws-cdk/aws-efs": "1.160.0",
82+
"@aws-cdk/aws-elasticloadbalancingv2": "1.160.0",
83+
"@aws-cdk/aws-iam": "1.160.0",
84+
"@aws-cdk/aws-logs": "1.160.0",
85+
"@aws-cdk/aws-route53": "1.160.0",
86+
"@aws-cdk/aws-s3": "1.160.0",
87+
"@aws-cdk/aws-s3-assets": "1.160.0",
88+
"@aws-cdk/aws-secretsmanager": "1.160.0",
89+
"@aws-cdk/core": "1.160.0",
90+
"@aws-sdk/client-cloudformation": "^3.110.0",
91+
"@aws-sdk/client-cloudwatch-logs": "^3.110.0",
92+
"@aws-sdk/client-secrets-manager": "^3.110.0",
93+
"@aws-sdk/client-ssm": "^3.110.0",
94+
"aws-rfdk": "0.42.0"
9595
},
9696
"peerDependencies": {
97-
"@aws-cdk/aws-autoscaling": "1.149.0",
98-
"@aws-cdk/aws-docdb": "1.149.0",
99-
"@aws-cdk/aws-ec2": "1.149.0",
100-
"@aws-cdk/aws-ecr": "1.149.0",
101-
"@aws-cdk/aws-ecs": "1.149.0",
102-
"@aws-cdk/aws-efs": "1.149.0",
103-
"@aws-cdk/aws-elasticloadbalancingv2": "1.149.0",
104-
"@aws-cdk/aws-iam": "1.149.0",
105-
"@aws-cdk/aws-logs": "1.149.0",
106-
"@aws-cdk/aws-route53": "1.149.0",
107-
"@aws-cdk/aws-s3": "1.149.0",
108-
"@aws-cdk/aws-s3-assets": "1.149.0",
109-
"@aws-cdk/aws-secretsmanager": "1.149.0",
110-
"@aws-cdk/core": "1.149.0",
111-
"aws-rfdk": "0.41.0"
97+
"@aws-cdk/aws-autoscaling": "1.160.0",
98+
"@aws-cdk/aws-docdb": "1.160.0",
99+
"@aws-cdk/aws-ec2": "1.160.0",
100+
"@aws-cdk/aws-ecr": "1.160.0",
101+
"@aws-cdk/aws-ecs": "1.160.0",
102+
"@aws-cdk/aws-efs": "1.160.0",
103+
"@aws-cdk/aws-elasticloadbalancingv2": "1.160.0",
104+
"@aws-cdk/aws-iam": "1.160.0",
105+
"@aws-cdk/aws-logs": "1.160.0",
106+
"@aws-cdk/aws-route53": "1.160.0",
107+
"@aws-cdk/aws-s3": "1.160.0",
108+
"@aws-cdk/aws-s3-assets": "1.160.0",
109+
"@aws-cdk/aws-secretsmanager": "1.160.0",
110+
"@aws-cdk/core": "1.160.0",
111+
"aws-rfdk": "0.42.0"
112112
},
113113
"engines": {
114-
"node": ">= 12.18.3 <13 || >=13.7.0"
114+
"node": ">= 14.15.0"
115115
}
116116
}

0 commit comments

Comments
 (0)