Skip to content

Commit 207b279

Browse files
authored
Merge pull request #488 from aws-solutions/release-candidate/v1.5.2
v1.5.2
2 parents fd54810 + f8e5adc commit 207b279

26 files changed

+4453
-3694
lines changed

.projen/deps.json

+5-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.projen/tasks.json

+2-14
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.projenrc.ts

+3-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { readFileSync } from "node:fs";
55
import { awscdk } from "projen";
66
import { JestReporter, NodePackageManager, Transform, UpdateSnapshot } from "projen/lib/javascript";
77

8-
const cdkVersion = "2.87.0";
8+
const cdkVersion = "2.99.0";
99
const solutionId = "SO0030";
1010
const solutionName = "instance-scheduler-on-aws";
1111

@@ -47,6 +47,7 @@ const project = new awscdk.AwsCdkTypeScriptApp({
4747
appRegSolutionName: solutionName,
4848
"instance-scheduler-on-aws-pipeline-source": "codecommit",
4949
},
50+
typescriptVersion: "~5.1.6", // held back for @typescript-eslint/typescript-estree
5051
deps: [
5152
`@aws-cdk/aws-lambda-python-alpha@^${cdkVersion}-alpha.0`,
5253
`@aws-cdk/aws-servicecatalogappregistry-alpha@^${cdkVersion}-alpha.0`,
@@ -228,6 +229,6 @@ project.jest?.addTestMatch("**/*.test.ts");
228229
// use default snapshot resolution
229230
project.tryFindObjectFile("jest.config.json")?.addOverride("snapshotResolver", undefined);
230231

231-
project.tryFindObjectFile("package.json")?.addOverride("version", "1.5.1");
232+
project.tryFindObjectFile("package.json")?.addOverride("version", "1.5.2");
232233

233234
project.synth();

CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
66

7+
## [1.5.2] - 2023-10-9
8+
9+
### Security
10+
- Upgrade cryptography to mitigate GHSA-v8gr-m533-ghj9 and GHSA-jm77-qphf-c4w8
11+
- Upgrade urllib3 to mitigate CVE-2023-43804
12+
- Upgrade certifi to mitigate CVE-2023-37920
13+
714
## [1.5.1] - 2023-07-24
815

916
### Changed

README.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,7 @@ development fork automatically.
259259
To view the results. Go to [CodePipeline](https://us-east-1.console.aws.amazon.com/codesuite/codepipeline/pipelines) and
260260
click on the pipeline that begins with instance-scheduler-on-aws-testing-pipeline.
261261

262-
## Modifying the solution
262+
## Modifying the Solution
263263

264264
### projen
265265

@@ -271,6 +271,10 @@ files, modify the source in [.projenrc.ts](./.projenrc.ts) and run `projen` to r
271271
Instance Scheduler on AWS templates are generated using AWS CDK, for further information on CDK please refer to the
272272
[documentation](https://docs.aws.amazon.com/cdk/latest/guide/getting_started.html).
273273

274+
275+
## Collection of Operational Metrics
276+
This solution collects anonymous operational metrics to help AWS improve the quality and features of the solution. For more information, including how to disable this capability, please see the [implementation guide](https://docs.aws.amazon.com/solutions/latest/instance-scheduler-on-aws/anonymized-data.html).
277+
274278
---
275279

276280
Copyright 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved.

buildspec.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ phases:
55
nodejs: 18
66
python: 3.11
77
commands:
8-
- npm install --location=global npm@latest
8+
- npm install --location=global npm@^9
99
- pyenv install -s 3.8 3.9
1010
- pyenv global $PYTHON_311_VERSION 3.9 3.8
1111
- python -m pip install -U pip setuptools poetry tox

0 commit comments

Comments
 (0)