Skip to content

Commit ab5e99e

Browse files
feat: 🎸 Upgrade to NodeJS 22.x (#292)
* feat: 🎸 Upgrade to NodeJS 22.x * update all CDK versions too * change version publish date to today * add new version to SAR readme too * update latest versions everywhere else --------- Co-authored-by: Clete Blackwell II <clete.blackwell.m9ox@statefarm.com>
1 parent 0c044a8 commit ab5e99e

File tree

12 files changed

+20
-15
lines changed

12 files changed

+20
-15
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
From most recent to oldest, with major releases in bold:
44

5+
* *4.4.0* (2025-11-19): upgrade Lambda runtime to Nodejs22.x
56
* *4.3.6* (2024-11-07): updated dependencies (CVE-2024-41818)
67
* *4.3.5* (2024-09-16): array-shape input support, JSON logging bugfix, externalized ASL, updated dependencies
78
* *4.3.4* (2024-02-26): upgrade to Nodejs20, custom state machine prefix, SDKv3 migration, new includeOutputResults input parameter, JSON loggin support

README-DEPLOY.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ You can also integrate the SAR app in your existing CloudFormation stacks - chec
8585
new sam.CfnApplication(this, 'powerTuner', {
8686
location: {
8787
applicationId: 'arn:aws:serverlessrepo:us-east-1:451282441545:applications/aws-lambda-power-tuning',
88-
semanticVersion: '4.3.6'
88+
semanticVersion: '4.4.0'
8989
},
9090
parameters: {
9191
"lambdaResource": "*",
@@ -118,7 +118,7 @@ resource "aws_serverlessapplicationrepository_cloudformation_stack" "lambda-powe
118118
application_id = "arn:aws:serverlessrepo:us-east-1:451282441545:applications/aws-lambda-power-tuning"
119119
capabilities = ["CAPABILITY_IAM"]
120120
# Uncomment the next line to deploy a specific version
121-
# semantic_version = "4.3.6"
121+
# semantic_version = "4.4.0"
122122
123123
parameters = {
124124
# All of these parameters are optional and are only shown here for demonstration purposes

README-SAR.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,7 @@ Initializer, cleaner, analyzer, and optimizer are executed only once, while the
263263

264264
From most recent to oldest, with major releases in bold:
265265

266+
* *4.4.0* (2025-11-19): upgrade Lambda runtime to Nodejs22.x
266267
* *4.3.6* (2024-11-07): updated dependencies (CVE-2024-41818)
267268
* *4.3.5* (2024-09-16): array-shape input support, JSON logging bugfix, externalized ASL, updated dependencies
268269
* *4.3.4* (2024-02-26): upgrade to Nodejs20, custom state machine prefix, SDKv3 migration, new includeOutputResults input parameter, JSON loggin support

cdk/csharp/src/Cdk/TheLambdaPowerTunerStack.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ internal TheLambdaPowerTunerStack(Construct scope, string id, IStackProps props
2929
{
3030
Location = new CfnApplication.ApplicationLocationProperty {
3131
ApplicationId = "arn:aws:serverlessrepo:us-east-1:451282441545:applications/aws-lambda-power-tuning",
32-
SemanticVersion = "4.3.6"
32+
SemanticVersion = "4.4.0"
3333
},
3434
Parameters = stateMachineConfiguration
3535
}

cdk/go/lambda_power_tuner_stack.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ func NewLambdaPowerTunerStack(scope constructs.Construct, id string, props *Lamb
2121
awssam.NewCfnApplication(stack, jsii.String("powerTuner"), &awssam.CfnApplicationProps{
2222
Location: map[string]string{
2323
"applicationId": "arn:aws:serverlessrepo:us-east-1:451282441545:applications/aws-lambda-power-tuning",
24-
"semanticVersion": "4.3.6",
24+
"semanticVersion": "4.4.0",
2525
},
2626
Parameters: map[string]string{
2727
// "lambdaResource": "*",

cdk/java/src/main/java/com/myorg/TheLambdaPowerTunerStack.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ public class TheLambdaPowerTunerStack extends Stack {
1313

1414
//Set constants
1515
private static final String SAR_APPLICATION_ID = "arn:aws:serverlessrepo:us-east-1:451282441545:applications/aws-lambda-power-tuning";
16-
private static final String SAR_SEMANTIC_VERSION = "4.3.6";
16+
private static final String SAR_SEMANTIC_VERSION = "4.4.0";
1717

1818
public TheLambdaPowerTunerStack(final Construct scope, final String id) {
1919
this(scope, id, null);

cdk/python/app/lambdapowertuner_stack.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ def __init__(self, scope: Construct, construct_id: str, **kwargs) -> None:
3434
self, "SAR",
3535
location={
3636
"applicationId": "arn:aws:serverlessrepo:us-east-1:451282441545:applications/aws-lambda-power-tuning",
37-
"semanticVersion": "4.3.6"
37+
"semanticVersion": "4.4.0"
3838
},
3939
parameters = stateMachineConfiguration
4040
)

cdk/typescript/lib/the-lambda-power-tuner-stack.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ export class TheLambdaPowerTunerStack extends cdk.Stack {
2323
new sam.CfnApplication(this, 'powerTuner', {
2424
location: {
2525
applicationId: 'arn:aws:serverlessrepo:us-east-1:451282441545:applications/aws-lambda-power-tuning',
26-
semanticVersion: '4.3.6'
26+
semanticVersion: '4.4.0'
2727
},
2828
parameters: {
2929
//"lambdaResource": lambdaResource,

package-lock.json

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

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "aws-lambda-power-tuning",
3-
"version": "4.3.6",
3+
"version": "4.4.0",
44
"description": "Step Functions state machine generator for AWS Lambda Power Tuning",
55
"author": "Alex Casalboni <alex@cloudacademy.com>",
66
"repository": {

0 commit comments

Comments
 (0)