From 7bfb1d6c7e8d6e274846e36596fc0be2df153491 Mon Sep 17 00:00:00 2001 From: paulhcsun <47882901+paulhcsun@users.noreply.github.com> Date: Tue, 16 Jan 2024 13:42:02 -0800 Subject: [PATCH 1/2] docs(stepfunctions): use `JsonPath.DISCARD` in place of null for input (#28661) Update docs for use of `sfn.JsonPath.DISCARD` in place of `null` in `TaskInput.fromObject`s field value for languages that do not support `null` like Python. Doc: https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_stepfunctions.TaskInput.html#:~:text=to%20a%20task.-,static%20fromObject(obj),-public%20static%20fromObject Closes https://github.com/aws/aws-cdk/issues/16253. ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license* --- packages/aws-cdk-lib/aws-stepfunctions/lib/input.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/aws-cdk-lib/aws-stepfunctions/lib/input.ts b/packages/aws-cdk-lib/aws-stepfunctions/lib/input.ts index 170b600b1d184..0c65448efbda4 100644 --- a/packages/aws-cdk-lib/aws-stepfunctions/lib/input.ts +++ b/packages/aws-cdk-lib/aws-stepfunctions/lib/input.ts @@ -17,6 +17,8 @@ export class TaskInput { * Use an object as task input * * This object may contain JSON path fields as object values, if desired. + * + * Use `sfn.JsonPath.DISCARD` in place of `null` for languages that do not support `null` (i.e. Python). */ public static fromObject(obj: { [key: string]: any }) { return new TaskInput(InputType.OBJECT, obj); From 66c11091ca28902a3e5b03f17bcbc86284bf9318 Mon Sep 17 00:00:00 2001 From: Evgeny Karasik Date: Wed, 17 Jan 2024 00:09:28 +0200 Subject: [PATCH 2/2] chore(ROADMAP): update progress (#28726) Update progress on VPC L2 support for IPv6 ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license* --- ROADMAP.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ROADMAP.md b/ROADMAP.md index 0a2175771d194..1f41b3f1c1f4d 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -48,8 +48,8 @@ Security and stability of the CDK is a top priority. If you think you’ve found * 👂🏽 [CDK CLI Triggers](https://github.com/aws/aws-cdk-rfcs/issues/228) - CLI enhancements are also being considered for post command hooks. ### L2 Abstractions +* 🚀 [Enabling IPv6 on Resources and VPCs](https://github.com/aws/aws-cdk/pull/28366) * 🔍 [CloudFront Origin Access Control L2](https://github.com/aws/aws-cdk-rfcs/issues/491) -* 🛠️ [Enabling IPv6 on Resources and VPCs](https://github.com/aws/aws-cdk/pull/28366) * 🔍 [Rewrite EKS L2](https://github.com/aws/aws-cdk-rfcs/issues/605) - drop the custom resource implementation in favor of the native L1. We are currently investigating other L2s to build out next. Feel free to create an RFC to request.