Skip to content

Commit

Permalink
Merge pull request #597 from aws-solutions/release-candidate/v3.0.8
Browse files Browse the repository at this point in the history
release v3.0.8
  • Loading branch information
abewub authored Jan 31, 2025
2 parents 4cc1451 + e9f119f commit cffec23
Show file tree
Hide file tree
Showing 16 changed files with 4,110 additions and 3,709 deletions.
4 changes: 4 additions & 0 deletions .gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions .projen/deps.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 8 additions & 7 deletions .projenrc.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import {
import { PythonProject } from "projen/lib/python";

function main() {
new InstanceScheduler({ version: "3.0.7", cdkVersion: "2.164.1" }).synth();
new InstanceScheduler({ version: "3.0.8", cdkVersion: "2.177.0" }).synth();
}

interface InstanceSchedulerProps {
Expand Down Expand Up @@ -96,6 +96,10 @@ class InstanceScheduler extends AwsCdkTypeScriptApp {
"deployment/regional-s3-assets",
"__pycache__/",
"build/",
"internal/scripts/redpencil",
".temp_redpencil",
"bom.json",
"internal/scripts/cfn-guard",
this.testReportDir,
this.coverageReportDir,
];
Expand Down Expand Up @@ -167,8 +171,8 @@ class InstanceScheduler extends AwsCdkTypeScriptApp {
this.removeCustomSnapshotResolver();

this.addScripts({
"update-deps": "chmod +x ./update-all-dependencies.sh && exec ./update-all-dependencies.sh"
})
"update-deps": "chmod +x ./update-all-dependencies.sh && exec ./update-all-dependencies.sh",
});

new YamlFile(this, "solution-manifest.yaml", {
obj: {
Expand Down Expand Up @@ -419,10 +423,7 @@ class InstanceSchedulerLambdaFunction extends PythonProject {
`urllib3@^${urllib3Version}`,
].forEach((spec: string) => this.addDevDependency(spec));

[
"aws-lambda-powertools@^2.26.0",
"packaging@^24.0",
].forEach((spec: string) => this.addDependency(spec));
["aws-lambda-powertools@^3.4.1", "packaging@^24.0"].forEach((spec: string) => this.addDependency(spec));

const pyproject = this.tryFindObjectFile("pyproject.toml");
if (!pyproject) {
Expand Down
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,14 @@ All notable changes to this project will be documented in this file.

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

## [3.0.8] -- 2025-1-31

### Updated
- Upgrade AWS Powertools from V2 to V3

### Security
- Upgrade jinja to mitigate CVE-2024-56201 and CVE-2024-56326

## [3.0.7] -- 2024-11-21

### Security
Expand Down
Loading

0 comments on commit cffec23

Please sign in to comment.