Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(release): 2.125.0 #28945

Merged
merged 24 commits into from
Jan 31, 2024
Merged

chore(release): 2.125.0 #28945

merged 24 commits into from
Jan 31, 2024

Commits on Jan 29, 2024

  1. Configuration menu
    Copy the full SHA
    4c76d16 View commit details
    Browse the repository at this point in the history
  2. chore(integ-runner): revert integ runner change that limits to run ja…

    …vascript tests (#28891)
    
    After this PR change, #28770, integ-runner doesn't work anymore when specifying test files, i.e. yarn integ test/aws-apigatewayv2-integrations/test/websocket/integ.aws.t --update-on-failed.
    
    Closes #28890
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    GavinZZ authored Jan 29, 2024
    Configuration menu
    Copy the full SHA
    7b03a19 View commit details
    Browse the repository at this point in the history
  3. feat(sqs): support for permission settings for dead letter source que…

    …ues (#28745)
    
    This PR allows for the configuration of constraints on source queues that can designate this queue as their dead letter queue.
    
    ```ts
    declare const sourceQueue: sqs.IQueue;
    
    // Only the sourceQueue can specify this queue as the dead-letter queue.
    const queue1 = new sqs.Queue(this, 'Queue1', {
      redriveAllowPolicy: {
        sourceQueues: [sourceQueue],
      }
    });
    
    // No source queues can specify this queue as the dead-letter queue.
    const queue2 = new sqs.Queue(this, 'Queue2', {
      redriveAllowPolicy: {
        redrivePermission: sqs.RedrivePermission.DENY_ALL,
      }
    });
    ```
    
    Closes #19766.
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    badmintoncryer authored Jan 29, 2024
    Configuration menu
    Copy the full SHA
    9e21803 View commit details
    Browse the repository at this point in the history
  4. feat(cognito): validate oidc provider name (#28802)

    Closes #28667.
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    msambol authored Jan 29, 2024
    Configuration menu
    Copy the full SHA
    534794c View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. fix(apigatewayv2): WebSocketAwsIntegration ignores requestParameters …

    …and integrationPassThrough behaviors (#28921)
    
    #28718 missed adding requestParameters to the WebSocketAwsIntegration. Also added integrationPassThrough behaviors.
    georgechristman authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    990ead3 View commit details
    Browse the repository at this point in the history
  2. fix(neptune-alpha): multiple cloudwatchLogsExports cannot be set wh…

    …en configuring log retention (#28643)
    
    This PR includes a breaking change to the aws-neptune-alpha module.
    
    I have resolved an issue where it was not possible to set multiple `cloudwatchLogsExports` when configuring log retention for a `DatabaseCluster`.
    
    The root cause of the problem was that the LogRetention creation included `[object object]` in the construct's ID. With the current fix, the given `logType` can now be correctly included in the `LogRetention`.
    ```diff
    - new logs.LogRetention(this, `${logType}LogRetention`, {..} // "DatabaseobjectObjectLogRetentionA247AF0C"
    + new logs.LogRetention(this, `${logType.value}LogRetention`, {..} // "DatabaseauditLogRetention8A29F5CC"
    ```
    
    BREAKING CHANGE: Corrected LogRetention IDs for DatabaseCluster. Previously, regardless of the log type, the string ‘objectObject’ was always included, but after the correction, the log type is now included.
    
    
    Closes #26295.
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    badmintoncryer authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    56794fc View commit details
    Browse the repository at this point in the history
  3. feat(batch): add fargate Runtime Platform properties to ECS Fargate C… (

    #28841)
    
    The property [RuntimePlatform](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-runtimeplatform) is not present in the AWS Batch ECS Fargate Job Definition. This PR adds flatten properties fargateCpuArchitecture and fargateOperatingSystemFamily to the ECS Fargate Job Definition in AWS Batch.
    
    Closes #26484.
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    xazhao authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    ac8251f View commit details
    Browse the repository at this point in the history
  4. chore(step-function-tasks): support additional volume types for emr (#…

    …28911)
    
    Support additional volume types for `EbsBlockDeviceVolumeType`.
    
    Closes #28874
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    pahud authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    41bb188 View commit details
    Browse the repository at this point in the history
  5. chore(ec2): trn1n instance type (#28914)

    adding support of trn1n instance type
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    ayush-shah-1501 authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    e9a867a View commit details
    Browse the repository at this point in the history
  6. fix(integ-runner): cannot pass test name after --language (#28922)

    Current situation:
    yarn integ allows to run a TS integ file
    CI doesn’t allow it, which caused confusing issues.
    What we want instead:
    Both local integ-runner and CI don’t allow it, so that this issue won’t happen again. To do this, we need to update integ-runner to disable running TS locally.
    
    `integ-runner` package json should stay the same as it includes other tests in python and go.
    
    Had a previous attempt in this PR #28770, but reverted as it caused an issue, see detail in #28891.
    
    BREAKING CHANGE: Parsing of the cli input caused arguments passed after the first instance `--language <language>` to be interpreted as a language as well. This prevented passing a test name after providing cli options. To overcome this limitation, `integ-runner` now requires an explicit `--language` option for each language you want to include: `integ-runner --language javascript --language python`. This was already documented that way and always the intended way to use this feature.
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    GavinZZ authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    f9fbbb4 View commit details
    Browse the repository at this point in the history
  7. feat(pipes): EventBridge Pipes alpha module (#28388)

    This PR is the starting point of the implementation for a L2 construct as defined in aws/aws-cdk-rfcs#473
    
    In this PR the basic Pipe class is introduced including the api interfaces for how to define a pipe. 
    
    
    Closes #23495
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    RaphaelManke authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    2d9106b View commit details
    Browse the repository at this point in the history
  8. chore(deps): Bump peter-evans/create-issue-from-file from 4 to 5 (#28909

    )
    
    Bumps [peter-evans/create-issue-from-file](https://github.com/peter-evans/create-issue-from-file) from 4 to 5.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a href="https://github.com/peter-evans/create-issue-from-file/releases">peter-evans/create-issue-from-file's releases</a>.</em></p>
    <blockquote>
    <h2>Create Issue From File v5.0.0</h2>
    <p>⚙️  Updated runtime to Node.js 20</p>
    <ul>
    <li>The action now requires a minimum version of <a href="https://github.com/actions/runner/releases/tag/v2.308.0">v2.308.0</a> for the Actions runner. Update self-hosted runners to v2.308.0 or later to ensure compatibility.</li>
    </ul>
    <h2>What's Changed</h2>
    <ul>
    <li>Replace use of any type by <a href="https://github.com/peter-evans"><code>@​peter-evans</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/628">peter-evans/create-issue-from-file#628</a></li>
    <li>Bump minimatch from 3.0.4 to 3.1.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/635">peter-evans/create-issue-from-file#635</a></li>
    <li>Bump <code>@​types/node</code> from 16.11.11 to 18.11.12 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/636">peter-evans/create-issue-from-file#636</a></li>
    <li>Bump jest-circus from 27.4.2 to 29.3.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/637">peter-evans/create-issue-from-file#637</a></li>
    <li>Bump prettier from 2.5.0 to 2.8.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/641">peter-evans/create-issue-from-file#641</a></li>
    <li>Bump eslint from 8.3.0 to 8.29.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/640">peter-evans/create-issue-from-file#640</a></li>
    <li>Bump eslint-plugin-jest from 25.3.0 to 27.1.6 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/646">peter-evans/create-issue-from-file#646</a></li>
    <li>Bump typescript from 4.5.2 to 4.9.4 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/652">peter-evans/create-issue-from-file#652</a></li>
    <li>Bump <code>@​typescript-eslint/parser</code> from 5.5.0 to 5.46.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/649">peter-evans/create-issue-from-file#649</a></li>
    <li>Update distribution by <a href="https://github.com/actions-bot"><code>@​actions-bot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/681">peter-evans/create-issue-from-file#681</a></li>
    <li>Bump ts-jest from 27.0.7 to 27.1.5 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/691">peter-evans/create-issue-from-file#691</a></li>
    <li>Bump <code>@​typescript-eslint/parser</code> from 5.46.0 to 5.48.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/692">peter-evans/create-issue-from-file#692</a></li>
    <li>Bump jest from 27.4.3 to 27.5.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/693">peter-evans/create-issue-from-file#693</a></li>
    <li>Bump eslint-plugin-github from 4.3.5 to 4.6.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/690">peter-evans/create-issue-from-file#690</a></li>
    <li>Bump <code>@​types/node</code> from 18.11.12 to 18.11.18 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/696">peter-evans/create-issue-from-file#696</a></li>
    <li>Bump <code>@​vercel/ncc</code> from 0.32.0 to 0.36.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/721">peter-evans/create-issue-from-file#721</a></li>
    <li>Bump eslint-plugin-jest from 27.1.6 to 27.2.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/722">peter-evans/create-issue-from-file#722</a></li>
    <li>Bump json5 from 1.0.1 to 1.0.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/730">peter-evans/create-issue-from-file#730</a></li>
    <li>Bump eslint from 8.29.0 to 8.31.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/723">peter-evans/create-issue-from-file#723</a></li>
    <li>Bump eslint-plugin-jest from 27.2.0 to 27.2.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/743">peter-evans/create-issue-from-file#743</a></li>
    <li>Bump prettier from 2.8.1 to 2.8.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/744">peter-evans/create-issue-from-file#744</a></li>
    <li>Bump <code>@​typescript-eslint/parser</code> from 5.48.0 to 5.48.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/745">peter-evans/create-issue-from-file#745</a></li>
    <li>Bump <code>@​typescript-eslint/parser</code> from 5.48.1 to 5.48.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/758">peter-evans/create-issue-from-file#758</a></li>
    <li>Bump prettier from 2.8.2 to 2.8.3 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/759">peter-evans/create-issue-from-file#759</a></li>
    <li>Bump eslint from 8.31.0 to 8.32.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/760">peter-evans/create-issue-from-file#760</a></li>
    <li>Bump <code>@​vercel/ncc</code> from 0.36.0 to 0.36.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/773">peter-evans/create-issue-from-file#773</a></li>
    <li>Bump jest-circus from 29.3.1 to 29.4.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/774">peter-evans/create-issue-from-file#774</a></li>
    <li>Bump <code>@​typescript-eslint/parser</code> from 5.48.2 to 5.49.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/777">peter-evans/create-issue-from-file#777</a></li>
    <li>Bump eslint from 8.32.0 to 8.33.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/789">peter-evans/create-issue-from-file#789</a></li>
    <li>Bump typescript from 4.9.4 to 4.9.5 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/790">peter-evans/create-issue-from-file#790</a></li>
    <li>Bump <code>@​typescript-eslint/parser</code> from 5.49.0 to 5.50.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/793">peter-evans/create-issue-from-file#793</a></li>
    <li>Bump prettier from 2.8.3 to 2.8.4 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/804">peter-evans/create-issue-from-file#804</a></li>
    <li>Bump <code>@​types/node</code> from 18.11.18 to 18.13.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/805">peter-evans/create-issue-from-file#805</a></li>
    <li>Bump jest-circus from 29.4.1 to 29.4.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/806">peter-evans/create-issue-from-file#806</a></li>
    <li>Bump <code>@​typescript-eslint/parser</code> from 5.50.0 to 5.51.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/811">peter-evans/create-issue-from-file#811</a></li>
    <li>Bump <code>@​typescript-eslint/parser</code> from 5.51.0 to 5.52.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/826">peter-evans/create-issue-from-file#826</a></li>
    <li>Bump eslint-plugin-github from 4.6.0 to 4.6.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/827">peter-evans/create-issue-from-file#827</a></li>
    <li>Bump jest-circus from 29.4.2 to 29.4.3 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/828">peter-evans/create-issue-from-file#828</a></li>
    <li>Bump eslint from 8.33.0 to 8.34.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/831">peter-evans/create-issue-from-file#831</a></li>
    <li>Bump <code>@​typescript-eslint/parser</code> from 5.52.0 to 5.53.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/848">peter-evans/create-issue-from-file#848</a></li>
    <li>Bump <code>@​types/node</code> from 18.13.0 to 18.14.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/849">peter-evans/create-issue-from-file#849</a></li>
    <li>Bump eslint from 8.34.0 to 8.35.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/860">peter-evans/create-issue-from-file#860</a></li>
    <li>Bump <code>@​typescript-eslint/parser</code> from 5.53.0 to 5.54.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/861">peter-evans/create-issue-from-file#861</a></li>
    <li>Bump <code>@​types/node</code> from 18.14.1 to 18.14.5 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/862">peter-evans/create-issue-from-file#862</a></li>
    <li>Bump <code>@​typescript-eslint/parser</code> from 5.54.0 to 5.54.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github.com/peter-evans/create-issue-from-file/pull/877">peter-evans/create-issue-from-file#877</a></li>
    </ul>
    
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a href="https://github.com/peter-evans/create-issue-from-file/commit/24452a72d85239eacf1468b0f1982a9f3fec4c94"><code>24452a7</code></a> Update runtime to node 20 (<a href="https://github.com/peter-evans/create-issue-from-file/issues/1505">#1505</a>)</li>
    <li><a href="https://github.com/peter-evans/create-issue-from-file/commit/51e8f84fced5c7439545c0f076e6a234380edeb2"><code>51e8f84</code></a> Bump <code>@​types/node</code> from 18.19.6 to 18.19.8 (<a href="https://github.com/peter-evans/create-issue-from-file/issues/1492">#1492</a>)</li>
    <li><a href="https://github.com/peter-evans/create-issue-from-file/commit/a0aa7d3f6f61dbea1fe9c9548666768950960f02"><code>a0aa7d3</code></a> Bump eslint-plugin-jest from 27.6.2 to 27.6.3 (<a href="https://github.com/peter-evans/create-issue-from-file/issues/1490">#1490</a>)</li>
    <li><a href="https://github.com/peter-evans/create-issue-from-file/commit/492ee44661493fcf701ccdc5bf2bfe1b9699650b"><code>492ee44</code></a> Bump prettier from 3.1.1 to 3.2.4 (<a href="https://github.com/peter-evans/create-issue-from-file/issues/1491">#1491</a>)</li>
    <li><a href="https://github.com/peter-evans/create-issue-from-file/commit/261433e7eef3c88f3d7e5c31155d5214bbf65f2c"><code>261433e</code></a> Bump eslint-plugin-prettier from 5.1.2 to 5.1.3 (<a href="https://github.com/peter-evans/create-issue-from-file/issues/1472">#1472</a>)</li>
    <li><a href="https://github.com/peter-evans/create-issue-from-file/commit/245578903739000013d1c6c7df83c8dcf9bdb8d5"><code>2455789</code></a> Bump <code>@​types/node</code> from 18.19.4 to 18.19.6 (<a href="https://github.com/peter-evans/create-issue-from-file/issues/1473">#1473</a>)</li>
    <li><a href="https://github.com/peter-evans/create-issue-from-file/commit/735681b3d34ceb984937f9daa311adba0d1c90de"><code>735681b</code></a> Bump eslint-plugin-jest from 27.6.1 to 27.6.2 (<a href="https://github.com/peter-evans/create-issue-from-file/issues/1471">#1471</a>)</li>
    <li><a href="https://github.com/peter-evans/create-issue-from-file/commit/aec1632d7899b4ae0a705fa90788019cf7f25c18"><code>aec1632</code></a> Bump eslint-plugin-jest from 27.6.0 to 27.6.1 (<a href="https://github.com/peter-evans/create-issue-from-file/issues/1462">#1462</a>)</li>
    <li><a href="https://github.com/peter-evans/create-issue-from-file/commit/737724fb23381157291263015a5865c291728721"><code>737724f</code></a> Bump <code>@​types/node</code> from 18.19.3 to 18.19.4 (<a href="https://github.com/peter-evans/create-issue-from-file/issues/1461">#1461</a>)</li>
    <li><a href="https://github.com/peter-evans/create-issue-from-file/commit/69daa54eb8b87a4073d7b04a6b55e1f632ea6d8f"><code>69daa54</code></a> Bump eslint-plugin-prettier from 5.1.1 to 5.1.2 (<a href="https://github.com/peter-evans/create-issue-from-file/issues/1456">#1456</a>)</li>
    <li>Additional commits viewable in <a href="https://github.com/peter-evans/create-issue-from-file/compare/v4...v5">compare view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=peter-evans/create-issue-from-file&package-manager=github_actions&previous-version=4&new-version=5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    
    
    </details>
    dependabot[bot] authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    184a973 View commit details
    Browse the repository at this point in the history
  9. chore(deps): Bump tj-actions/changed-files from 42.0.0 to 42.0.2 (#28910

    )
    
    Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 42.0.0 to 42.0.2.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a href="https://github.com/tj-actions/changed-files/releases">tj-actions/changed-files's releases</a>.</em></p>
    <blockquote>
    <h2>v42.0.2</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Upgraded to v42.0.1 by <a href="https://github.com/tj-actions-bot"><code>@​tj-actions-bot</code></a> in <a href="https://github.com/tj-actions/changed-files/pull/1884">tj-actions/changed-files#1884</a></li>
    <li>feat: enhance error handling for non-git directories by <a href="https://github.com/jackton1"><code>@​jackton1</code></a> in <a href="https://github.com/tj-actions/changed-files/pull/1885">tj-actions/changed-files#1885</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a href="https://github.com/tj-actions/changed-files/compare/v42...v42.0.2">https://github.com/tj-actions/changed-files/compare/v42...v42.0.2</a></p>
    <h2>v42.0.1</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Upgraded to v42 by <a href="https://github.com/tj-actions-bot"><code>@​tj-actions-bot</code></a> in <a href="https://github.com/tj-actions/changed-files/pull/1874">tj-actions/changed-files#1874</a></li>
    <li>chore(deps): update tj-actions/eslint-changed-files action to v23 by <a href="https://github.com/renovate"><code>@​renovate</code></a> in <a href="https://github.com/tj-actions/changed-files/pull/1875">tj-actions/changed-files#1875</a></li>
    <li>chore(deps): lock file maintenance by <a href="https://github.com/renovate"><code>@​renovate</code></a> in <a href="https://github.com/tj-actions/changed-files/pull/1876">tj-actions/changed-files#1876</a></li>
    <li>chore: update README.md by <a href="https://github.com/jackton1"><code>@​jackton1</code></a> in <a href="https://github.com/tj-actions/changed-files/pull/1877">tj-actions/changed-files#1877</a></li>
    <li>chore: rename example worflows from test to example by <a href="https://github.com/jackton1"><code>@​jackton1</code></a> in <a href="https://github.com/tj-actions/changed-files/pull/1878">tj-actions/changed-files#1878</a></li>
    <li>chore(deps): lock file maintenance by <a href="https://github.com/renovate"><code>@​renovate</code></a> in <a href="https://github.com/tj-actions/changed-files/pull/1879">tj-actions/changed-files#1879</a></li>
    <li>chore(deps): update dependency ts-jest to v29.1.2 by <a href="https://github.com/renovate"><code>@​renovate</code></a> in <a href="https://github.com/tj-actions/changed-files/pull/1880">tj-actions/changed-files#1880</a></li>
    <li>chore(deps): update typescript-eslint monorepo to v6.19.1 by <a href="https://github.com/renovate"><code>@​renovate</code></a> in <a href="https://github.com/tj-actions/changed-files/pull/1881">tj-actions/changed-files#1881</a></li>
    <li>chore(deps): update dependency <code>@​types/node</code> to v20.11.6 by <a href="https://github.com/renovate"><code>@​renovate</code></a> in <a href="https://github.com/tj-actions/changed-files/pull/1883">tj-actions/changed-files#1883</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a href="https://github.com/tj-actions/changed-files/compare/v42...v42.0.1">https://github.com/tj-actions/changed-files/compare/v42...v42.0.1</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a href="https://github.com/tj-actions/changed-files/blob/main/HISTORY.md">tj-actions/changed-files's changelog</a>.</em></p>
    <blockquote>
    <h1>Changelog</h1>
    <h1><a href="https://github.com/tj-actions/changed-files/compare/v42.0.1...v42.0.2">42.0.2</a> - (2024-01-25)</h1>
    <h2>🚀 Features</h2>
    <ul>
    <li>Enhance error handling for non-git directories (<a href="https://github.com/tj-actions/changed-files/issues/1885">#1885</a>) (<a href="https://github.com/tj-actions/changed-files/commit/90a06d6ba9543371ab4df8eeca0be07ca6054959">90a06d6</a>)  - (Tonye Jack)</li>
    </ul>
    <h2>⬆️ Upgrades</h2>
    <ul>
    <li>Upgraded to v42.0.1 (<a href="https://github.com/tj-actions/changed-files/issues/1884">#1884</a>)</li>
    </ul>
    <p>Co-authored-by: jackton1 <a href="mailto:[email protected]">[email protected]</a> (<a href="https://github.com/tj-actions/changed-files/commit/2cb2c9234e9dc3b8eaac2ababc3f355e80e47963">2cb2c92</a>)  - (tj-actions[bot])</p>
    <h1><a href="https://github.com/tj-actions/changed-files/compare/v42.0.0...v42.0.1">42.0.1</a> - (2024-01-24)</h1>
    <h2>➕ Add</h2>
    <ul>
    <li>Added missing changes and modified dist assets.
    (<a href="https://github.com/tj-actions/changed-files/commit/ea024b2d7f80389ba16e7084b20265cb7dfe230f">ea024b2</a>)  - (GitHub Action)</li>
    <li>Added missing changes and modified dist assets.
    (<a href="https://github.com/tj-actions/changed-files/commit/3af07c2040da68166f613248bd8e9cd28fb581e3">3af07c2</a>)  - (GitHub Action)</li>
    </ul>
    <h2>🔄 Update</h2>
    <ul>
    <li>Update env.ts (<a href="https://github.com/tj-actions/changed-files/commit/3680129aa2971333ef3d148024520cdc5327a6b7">3680129</a>)  - (Tonye Jack)</li>
    </ul>
    <h2>⚙️ Miscellaneous Tasks</h2>
    <ul>
    <li><strong>deps:</strong> Update dependency <code>@​types/node</code> to v20.11.6 (<a href="https://github.com/tj-actions/changed-files/commit/ac21d93904fb48e7f76ce4bd2a4d197f67e34abe">ac21d93</a>)  - (renovate[bot])</li>
    <li><strong>deps:</strong> Update typescript-eslint monorepo to v6.19.1 (<a href="https://github.com/tj-actions/changed-files/commit/a4637ea6e7d9a502f6edb845b6c65086c5bce55f">a4637ea</a>)  - (renovate[bot])</li>
    <li><strong>deps:</strong> Update dependency ts-jest to v29.1.2 (<a href="https://github.com/tj-actions/changed-files/commit/fd9998cf5fcac4b0fff205a58ec694bf596169c8">fd9998c</a>)  - (renovate[bot])</li>
    <li><strong>deps:</strong> Lock file maintenance (<a href="https://github.com/tj-actions/changed-files/commit/db4e5848448e4b540e7e7dcbdc7aab3c88bfcf47">db4e584</a>)  - (renovate[bot])</li>
    <li>Rename example worflows from test to example (<a href="https://github.com/tj-actions/changed-files/issues/1878">#1878</a>) (<a href="https://github.com/tj-actions/changed-files/commit/c6543c497aea61c2263b735dece03b23383441f0">c6543c4</a>)  - (Tonye Jack)</li>
    <li>Update README.md (<a href="https://github.com/tj-actions/changed-files/issues/1877">#1877</a>) (<a href="https://github.com/tj-actions/changed-files/commit/88f9f3efbb5a8fe2acff4139babc1d6aeafa5e72">88f9f3e</a>)  - (Tonye Jack)</li>
    <li><strong>deps:</strong> Lock file maintenance (<a href="https://github.com/tj-actions/changed-files/commit/5d866cbe77002ed91912202826ed253b808a9133">5d866cb</a>)  - (renovate[bot])</li>
    <li><strong>deps:</strong> Update tj-actions/eslint-changed-files action to v23 (<a href="https://github.com/tj-actions/changed-files/issues/1875">#1875</a>) (<a href="https://github.com/tj-actions/changed-files/commit/346f237a1734287fa772ee254047beecabcdbdf2">346f237</a>)  - (renovate[bot])</li>
    </ul>
    <h2>⬆️ Upgrades</h2>
    <ul>
    <li>Upgraded to v42 (<a href="https://github.com/tj-actions/changed-files/issues/1874">#1874</a>)</li>
    </ul>
    <p>Co-authored-by: jackton1 <a href="mailto:[email protected]">[email protected]</a> (<a href="https://github.com/tj-actions/changed-files/commit/c037f1e7c56c7884b2d7d24c36cd8a0bc2c20687">c037f1e</a>)  - (tj-actions[bot])</p>
    <h1><a href="https://github.com/tj-actions/changed-files/compare/v41.1.2...v42.0.0">42.0.0</a> - (2024-01-18)</h1>
    <h2>🚀 Features</h2>
    <ul>
    <li>Add support for include/exclude all nested files when a directory is specified and ends with a slash (<a href="https://github.com/tj-actions/changed-files/issues/1873">#1873</a>) (<a href="https://github.com/tj-actions/changed-files/commit/ae82ed4ae04587b665efad2f206578aa6f0e8539">ae82ed4</a>)  - (Tonye Jack)</li>
    </ul>
    
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a href="https://github.com/tj-actions/changed-files/commit/90a06d6ba9543371ab4df8eeca0be07ca6054959"><code>90a06d6</code></a> feat: enhance error handling for non-git directories (<a href="https://github.com/tj-actions/changed-files/issues/1885">#1885</a>)</li>
    <li><a href="https://github.com/tj-actions/changed-files/commit/2cb2c9234e9dc3b8eaac2ababc3f355e80e47963"><code>2cb2c92</code></a> Upgraded to v42.0.1 (<a href="https://github.com/tj-actions/changed-files/issues/1884">#1884</a>)</li>
    <li><a href="https://github.com/tj-actions/changed-files/commit/ac21d93904fb48e7f76ce4bd2a4d197f67e34abe"><code>ac21d93</code></a> chore(deps): update dependency <code>@​types/node</code> to v20.11.6</li>
    <li><a href="https://github.com/tj-actions/changed-files/commit/a4637ea6e7d9a502f6edb845b6c65086c5bce55f"><code>a4637ea</code></a> chore(deps): update typescript-eslint monorepo to v6.19.1</li>
    <li><a href="https://github.com/tj-actions/changed-files/commit/fd9998cf5fcac4b0fff205a58ec694bf596169c8"><code>fd9998c</code></a> chore(deps): update dependency ts-jest to v29.1.2</li>
    <li><a href="https://github.com/tj-actions/changed-files/commit/ea024b2d7f80389ba16e7084b20265cb7dfe230f"><code>ea024b2</code></a> Added missing changes and modified dist assets.</li>
    <li><a href="https://github.com/tj-actions/changed-files/commit/db4e5848448e4b540e7e7dcbdc7aab3c88bfcf47"><code>db4e584</code></a> chore(deps): lock file maintenance</li>
    <li><a href="https://github.com/tj-actions/changed-files/commit/c6543c497aea61c2263b735dece03b23383441f0"><code>c6543c4</code></a> chore: rename example worflows from test to example (<a href="https://github.com/tj-actions/changed-files/issues/1878">#1878</a>)</li>
    <li><a href="https://github.com/tj-actions/changed-files/commit/88f9f3efbb5a8fe2acff4139babc1d6aeafa5e72"><code>88f9f3e</code></a> chore: update README.md (<a href="https://github.com/tj-actions/changed-files/issues/1877">#1877</a>)</li>
    <li><a href="https://github.com/tj-actions/changed-files/commit/3af07c2040da68166f613248bd8e9cd28fb581e3"><code>3af07c2</code></a> Added missing changes and modified dist assets.</li>
    <li>Additional commits viewable in <a href="https://github.com/tj-actions/changed-files/compare/ae82ed4ae04587b665efad2f206578aa6f0e8539...90a06d6ba9543371ab4df8eeca0be07ca6054959">compare view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tj-actions/changed-files&package-manager=github_actions&previous-version=42.0.0&new-version=42.0.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    
    
    </details>
    dependabot[bot] authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    8430ea5 View commit details
    Browse the repository at this point in the history
  10. feat(app-staging-synthesizer-alpha): encryption type for staging buck…

    …et (#28903)
    
    Closes #28815.
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    msambol authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    69f4b8d View commit details
    Browse the repository at this point in the history
  11. chore(cloudformation-include): outputs resource id misspelled $Ouputs (

    …#28916)
    
    Fix the misspelled of outputs resource id $Ouputs.
    
    Closes #28908 
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    ayush-shah-1501 authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    a441d37 View commit details
    Browse the repository at this point in the history
  12. feat(applicationautoscaling): validate evaluationPeriods and `datap…

    …ointsToAlarm` for step scaling policy (#28880)
    
    This PR adds validations for `evaluationPeriods` and `datapointsToAlarm` for step scaling policy. It is based on [the PR for datapointsToAlarm in autoscaling step scaling policy](#28792).
    
    Check the following cases:
    - `evaluationPeriods` < 1
    - `datapointsToAlarm` is set, and
      - `evaluationPeriods` is not set
      - `datapointsToAlarm` < 1
      - `evaluationPeriods` < `datapointsToAlarm`
    
    These validations also consider whether those parameters are tokens or not.
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    go-to-k authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    4034adb View commit details
    Browse the repository at this point in the history
  13. fix(eks): Could not use ec2 instance type and size that their names c…

    …ontains dashes (#28040)
    
    Fix the Ec2 instance class regular expression to accept values that contains dashes like (m7i-flex, and metal-48xl).
    
    Closes #27587.
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    moelasmar authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    b32f47c View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. chore: reformat pull request template (#28923)

    ### Reason for this change
    
    I noticed that some PRs only link the issue or have really long paragraph descriptions which can be hard to follow and understand the why/what regarding the changes.
    
    ### Description of changes
    
    Reformatting the pull request template with section headings. This enforces PR descriptions to follow a uniform format and include the information we want. Should make it easier/more efficient to review PRs. 
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    gracelu0 authored Jan 31, 2024
    Configuration menu
    Copy the full SHA
    492ef12 View commit details
    Browse the repository at this point in the history
  2. feat(CLI): Diff Supports Import Change Sets (#28787)

    #28336 made diff create and parse change sets to determine accurate resource replacement information. This PR expands the change set parsing to support import type change sets. 
    
    This shows the output of diff with a single resource import: 
    
    <img width="1609" alt="Screenshot 2024-01-19 at 2 44 09 PM" src="https://github.com/aws/aws-cdk/assets/66279577/a67761fa-f0aa-4cb1-b8ec-049e116400b6">
    
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    comcalvi authored Jan 31, 2024
    Configuration menu
    Copy the full SHA
    d973615 View commit details
    Browse the repository at this point in the history
  3. fix: revert deprecation of logRetention properties (#28934)

    ### Issue
    
    Closes #28919
    
    ### Reason for this change
    
    In #28737 and #28783 we have deprecated various `logRetention` properties in favor of the new Logging Configuration feature for Lambda Functions. This new feature provides full control over the Lambda Function log group via the `logGroup` property.
    
    However Logging Configuration is not available yet for all regions. Particularly GovCloud and CN regions (at the time this issue was created). For customers in of these regions there is currently no clear migration path.
    
    We therefore revert the deprecation of previously deprecated properties.
    
    ### Description of changes
    
    Revert the deprecation of previously deprecated `logRetention` properties.
    Update documentation to be more explicit about the various options customers have.
    
    ### Description of how you validated changes
    
    Documentation & annotation change only. This is a partial revert of the PRs linked about, with minor documentation updates.
    
    ### Checklist
    - [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    mrgrain authored Jan 31, 2024
    Configuration menu
    Copy the full SHA
    f89a7d2 View commit details
    Browse the repository at this point in the history
  4. chore: npm-check-updates && yarn upgrade (#28937)

    Ran npm-check-updates and yarn upgrade to keep the `yarn.lock` file up-to-date.
    aws-cdk-automation authored Jan 31, 2024
    Configuration menu
    Copy the full SHA
    5a68f59 View commit details
    Browse the repository at this point in the history
  5. feat(cloudfront): retrieve default distribution metrics (#28894)

    This PR implements functions to retrieve [default distribution metrics](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/viewing-cloudfront-metrics.html).
    
    ```ts
    declare const dist: cloudfront.Distribution
    
    const metric = dist.metricRequests()
    ```
    
    Closes #28893
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    badmintoncryer authored Jan 31, 2024
    Configuration menu
    Copy the full SHA
    8e115db View commit details
    Browse the repository at this point in the history
  6. fix(stepfunctions-tasks): mediapackagevod service generates wrong act…

    …ion in role policy (#28775)
    
    When we use CallAwsService for Step Functions task, CDK generates IAM policy to grant permission regarding the API call. However, if we specify `mediapackagevod` as service in CallAwsService, CDK generates wrong policy statement such as `mediapackagevod:deleteAsset`. Correct service prefix for MediaPackageVOD is `mediapackage-vod`.
    
    https://docs.aws.amazon.com/service-authorization/latest/reference/list_awselementalmediapackagevod.html
    
    > Amazon MediaPackageVOD (service prefix: mediapackage-vod) provides the following service-specific resources, actions, and condition context keys for use in IAM permission policies.
    
    This PR solves the issue by adding mediapackagevod into iamServiceMap. This is similar with #27623 and #28082.
    
    Closes #28774.
    
    ----
    
    *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
    Nicolas Vaquero authored Jan 31, 2024
    Configuration menu
    Copy the full SHA
    305dae0 View commit details
    Browse the repository at this point in the history
  7. chore(release): 2.125.0

    AWS CDK Team committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    502097a View commit details
    Browse the repository at this point in the history