Skip to content

Commit 9451a82

Browse files
authored
Merge pull request #609 from aws-solutions/release-candidate/v3.0.10
Release v3.0.10
2 parents 80574d4 + 7e842c0 commit 9451a82

25 files changed

+3102
-3129
lines changed

.projen/deps.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.projenrc.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import {
1616
import { PythonProject } from "projen/lib/python";
1717

1818
function main() {
19-
new InstanceScheduler({ version: "3.0.9", cdkVersion: "2.188.0" }).synth();
19+
new InstanceScheduler({ version: "3.0.10", cdkVersion: "2.196.1" }).synth();
2020
}
2121

2222
interface InstanceSchedulerProps {
@@ -413,7 +413,7 @@ class InstanceSchedulerLambdaFunction extends PythonProject {
413413
"pytest-runner@^6.0.1",
414414
"pytest-xdist@^3.5.0",
415415
`python-dateutil@${pythonDateutilVersion}`,
416-
`moto@{version = "5.0.27", extras = ${JSON.stringify(motoExtras)}}`, //locked to 5.0.27 until 5.1.4 releases
416+
`moto@{version = "^5.1.4", extras = ${JSON.stringify(motoExtras)}}`, //locked to 5.0.27 until 5.1.4 releases
417417
"types-freezegun@^1.1.10",
418418
`types-jmespath@${jmespathVersion}`,
419419
`types-python-dateutil@${pythonDateutilVersion}`,
@@ -451,7 +451,7 @@ class InstanceSchedulerCli extends PythonProject {
451451
outdir: "./source/cli",
452452
poetry: true,
453453
description: "Instance Scheduler on AWS CLI",
454-
deps: ["python@^3.8.1", `boto3@${boto3Version}`, `jmespath@^${jmespathVersion}`],
454+
deps: ["python@^3.9.0", `boto3@${boto3Version}`, `jmespath@^${jmespathVersion}`],
455455
pytest: false,
456456
...options,
457457
});
@@ -463,7 +463,7 @@ class InstanceSchedulerCli extends PythonProject {
463463
[
464464
`boto3-stubs-lite@{version = "${boto3Version}", extras = ${JSON.stringify(boto3StubsExtras)}}`,
465465
"jsonschema@~4.17.3", // held back, 4.18.0 is a breaking change
466-
`moto@{version = "^5.0.2", extras = ${JSON.stringify(motoExtras)}}`,
466+
`moto@{version = "^5.1.4", extras = ${JSON.stringify(motoExtras)}}`,
467467
`types-jmespath@^${jmespathVersion}`,
468468
"types-PyYAML@^6.0.12.12",
469469
"[email protected]", // held back, need to support urllib3@^1

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,15 @@ 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+
## [3.0.10] -- 2025-5-22
8+
9+
### Security
10+
- Upgrade setuptools to mitigate CVE-2025-47273
11+
- Upgrade aws-cdk to mitigate GHSA-5pq3-h73f-66hr and GHSA-qc59-cxj2-c2w4
12+
13+
### Changed
14+
- Updated Lambda default memory size to 512MB
15+
716
## [3.0.9] -- 2025-4-10
817

918
### Security

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,10 @@ landing page](https://aws.amazon.com/solutions/implementations/instance-schedule
3131

3232
### One-Click Deploy From Amazon Web Services
3333

34-
Refer to the [solution landing page](https://aws.amazon.com/solutions/implementations/instance-scheduler-on-aws/) to
35-
deploy Instance Scheduler on AWS using our pre-packaged deployment assets.
34+
**[Launch in AWS Console](https://console.aws.amazon.com/cloudformation/home#/stacks/new?&templateURL=https://s3.amazonaws.com/solutions-reference/instance-scheduler-on-aws/latest/instance-scheduler-on-aws.template&redirectId=GitHub)**
35+
36+
Refer to the [deployment instructions](https://docs.aws.amazon.com/solutions/latest/instance-scheduler-on-aws/step-1-launch-the-instance-scheduler-hub-stack.html) in our implementation guide
37+
for configuration details and step-by-step instructions on deploying Instance Scheduler on AWS using our pre-packaged deployment assets.
3638

3739
### Deploy from source code using CDK
3840

0 commit comments

Comments
 (0)