Skip to content

Commit

Permalink
chore(release): 1.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-rfdk-automation authored and marofke committed Dec 10, 2024
1 parent 3130c67 commit 08328ee
Show file tree
Hide file tree
Showing 15 changed files with 69 additions and 23 deletions.
33 changes: 33 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,39 @@

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.

## [1.5.0](https://github.com/aws/aws-rfdk/compare/v1.4.0...v1.5.0) (2024-12-05)


### Supported CDK Version

* [2.163.0](https://github.com/aws/aws-cdk/releases/tag/v2.163.0)


### Officially Supported Deadline Versions

* [10.1.9.2 to 10.4.0.10](https://docs.thinkboxsoftware.com/products/deadline/10.4/1_User%20Manual/manual/release-notes.html)


### ⚠ BREAKING CHANGES

In this release, we updated the default versions of DocumentDB and MongoDB. Make sure to backup your databases before updating to RFDK 1.5. See our documentation on [upgrading to RFDK 1.5](https://github.com/aws/aws-rfdk/blob/v1.5.0/packages/aws-rfdk/docs/upgrade/upgrading-1.5.md) for more information.

We upgraded the default DocumentDB version to 5.0.0 ([#1364](https://github.com/aws/aws-rfdk/issues/1364)). Note that you will lose data and your deployment may fail if you have existing stacks with previous DocumentDB versions, so you must [manually upgrade DocumentDB first](https://github.com/aws/aws-rfdk/blob/v1.5.0/packages/aws-rfdk/docs/upgrade/upgrading-1.5.md#updating-documentdb).

We upgraded the default MongoDB version to 8.0 ([#1392](https://github.com/aws/aws-rfdk/issues/1392)). Note that deployments with an existing MongoDB version lower than 8.0 will not automatically upgrade to the new version.

### Features

* **core:** Add support for Deadline 10.4.0 ([#1389](https://github.com/aws/aws-rfdk/issues/1389)) ([db0d582](https://github.com/aws/aws-rfdk/commit/db0d582106cab674dbeaa948315dbd6abeb74d84))
* **deadline:** Allow passing Context to SEP config ([#1211](https://github.com/aws/aws-rfdk/issues/1211)) ([08b3672](https://github.com/aws/aws-rfdk/commit/08b3672750f344635456d65527c5a4e3972bf78e))
* Upgrades MongoDB version to 8.0 ([#1392](https://github.com/aws/aws-rfdk/issues/1392)) ([88dbeb0](https://github.com/aws/aws-rfdk/commit/88dbeb0040f54ad86aa0b3f9493448d214a64479))
* Upgrades DocumentDB version to 5.0.0 ([#1364](https://github.com/aws/aws-rfdk/issues/1364)) ([f0ca078](https://github.com/aws/aws-rfdk/commit/f0ca078996b5210690e7f776a5807aa08ed10c07))


### Bug Fixes

* Add Launch Config feature flag to unblock deployments in new accounts ([#1365](https://github.com/aws/aws-rfdk/issues/1365)) ([79490d9](https://github.com/aws/aws-rfdk/commit/79490d98d7ca36d5b3a28c220fff1375abcaadbd))

## [1.4.0](https://github.com/aws/aws-rfdk/compare/v1.3.0...v1.4.0) (2024-08-09)


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

install_requires=[
"aws-cdk-lib==2.163.0",
"aws-rfdk==1.4.0"
"aws-rfdk==1.5.0"
],

python_requires=">=3.7",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "all-in-farm-basic",
"version": "1.4.0",
"version": "1.5.0",
"bin": {
"app": "bin/app.js"
},
Expand All @@ -20,7 +20,7 @@
},
"dependencies": {
"aws-cdk-lib": "2.163.0",
"aws-rfdk": "1.4.0",
"aws-rfdk": "1.5.0",
"source-map-support": "^0.5.21"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

install_requires=[
"aws-cdk-lib==2.163.0",
"aws-rfdk==1.4.0"
"aws-rfdk==1.5.0"
],

python_requires=">=3.7",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "all-in-farm-sep",
"version": "1.4.0",
"version": "1.5.0",
"bin": {
"app": "bin/app.js"
},
Expand All @@ -25,7 +25,7 @@
},
"dependencies": {
"aws-cdk-lib": "2.163.0",
"aws-rfdk": "1.4.0",
"aws-rfdk": "1.5.0",
"constructs": "^10.0.0",
"source-map-support": "^0.5.21"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/deadline/EC2-Image-Builder/python/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

install_requires=[
"aws-cdk-lib==2.163.0",
"aws-rfdk==1.4.0",
"aws-rfdk==1.5.0",
],

python_requires=">=3.7",
Expand Down
4 changes: 2 additions & 2 deletions examples/deadline/EC2-Image-Builder/ts/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "all-in-farm-image-builder",
"version": "1.4.0",
"version": "1.5.0",
"bin": {
"app": "bin/app.js"
},
Expand All @@ -21,7 +21,7 @@
},
"dependencies": {
"aws-cdk-lib": "2.163.0",
"aws-rfdk": "1.4.0",
"aws-rfdk": "1.5.0",
"constructs": "^10.0.0",
"source-map-support": "^0.5.21"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/deadline/Local-Zone/python/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

install_requires=[
"aws-cdk-lib==2.163.0",
"aws-rfdk==1.4.0"
"aws-rfdk==1.5.0"
],

python_requires=">=3.7",
Expand Down
4 changes: 2 additions & 2 deletions examples/deadline/Local-Zone/ts/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "all-in-farm-local-zone",
"version": "1.4.0",
"version": "1.5.0",
"bin": {
"app": "bin/app.js"
},
Expand All @@ -20,7 +20,7 @@
},
"dependencies": {
"aws-cdk-lib": "2.163.0",
"aws-rfdk": "1.4.0",
"aws-rfdk": "1.5.0",
"constructs": "^10.0.0",
"source-map-support": "^0.5.21"
}
Expand Down
8 changes: 4 additions & 4 deletions integ/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "integ",
"version": "1.4.0",
"version": "1.5.0",
"private": false,
"description": "Integration tests for RFDK constructs",
"bin": {
Expand Down Expand Up @@ -66,7 +66,7 @@
"eslint-plugin-jest": "^28.8.3",
"eslint-plugin-license-header": "^0.6.0",
"jest": "^29.7.0",
"pkglint": "1.4.0",
"pkglint": "1.5.0",
"ts-jest": "^29.2.5",
"typescript": "~5.4.5"
},
Expand All @@ -76,12 +76,12 @@
"@aws-sdk/client-secrets-manager": "^3.675.0",
"@aws-sdk/client-ssm": "^3.698.0",
"aws-cdk-lib": "2.163.0",
"aws-rfdk": "1.4.0",
"aws-rfdk": "1.5.0",
"constructs": "^10.0.0"
},
"peerDependencies": {
"aws-cdk-lib": "2.163.0",
"aws-rfdk": "1.4.0",
"aws-rfdk": "1.5.0",
"constructs": "^10.0.0"
},
"engines": {
Expand Down
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"npmClient": "yarn",
"rejectCycles": "true",
"version": "1.4.0"
"version": "1.5.0"
}
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "aws-rfdk",
"version": "1.4.0",
"version": "1.5.0",
"license": "Apache-2.0",
"author": {
"name": "Amazon Web Services",
Expand Down
13 changes: 13 additions & 0 deletions packages/aws-rfdk/docs/upgrade/upgrading-1.5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Upgrading to RFDK v1.5.x or Newer

## Updating DocumentDB

Please backup your existing database before upgrading to RFDK 1.5.x.

In RFDK versions >= 1.5.x, we upgraded the default DocumentDB engine version to 5.0.0. Note that you will lose data and your deployment may fail if you have existing stacks with previous DocumentDB versions. You will need to manually upgrade your existing DocumentDB cluster by following the documentation: https://docs.aws.amazon.com/documentdb/latest/developerguide/docdb-mvu.html

## Updating MongoDB

Please backup your existing database before upgrading to RFDK 1.5.x.

In RFDK versions >= 1.5.x, we have been upgraded the default MongoDB version to 8.0. Note that deployments with an existing MongoDB version lower than 8.0 will not automatically upgrade to the new version. See the following blog post for information on how to manually update your MongoDB database: https://awsthinkbox.zendesk.com/hc/en-us/articles/1500008016222-How-Do-I-Upgrade-MongoDB-to-version-4-2-from-3-2
8 changes: 4 additions & 4 deletions packages/aws-rfdk/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "aws-rfdk",
"version": "1.4.0",
"version": "1.5.0",
"private": false,
"description": "Package for core render farm constructs",
"main": "lib/index.js",
Expand Down Expand Up @@ -90,10 +90,10 @@
"eslint-plugin-license-header": "^0.6.0",
"jest": "^29.7.0",
"jsii": "~5.4.35",
"jsii-rosetta": "~5.4.35",
"jsii-pacmak": "1.103.1",
"jsii-reflect": "1.103.1",
"pkglint": "1.4.0",
"jsii-rosetta": "~5.4.35",
"pkglint": "1.5.0",
"sinon": "^19.0.2",
"ts-jest": "^29.2.5",
"typescript": "~5.4.5"
Expand All @@ -111,4 +111,4 @@
},
"stability": "stable",
"maturity": "stable"
}
}
2 changes: 1 addition & 1 deletion tools/pkglint/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "pkglint",
"version": "1.4.0",
"version": "1.5.0",
"private": true,
"description": "Validate and fix package.json files",
"main": "lib/index.js",
Expand Down

0 comments on commit 08328ee

Please sign in to comment.