chore(release): 2.239.0#37033
Merged
mergify[bot] merged 6 commits intov2-releasefrom Feb 19, 2026
Merged
Conversation
… integ tests (#36972) ### Issue # (if applicable) Closes #N/A ### Reason for this change Integration tests in `aws-location-alpha` were failing due to: 1. AWS Location Service CFN resources not available in all regions — tests had no region constraints 2. `ExpireTime must not be in the past` — `integ.api-key` had hardcoded expiry `2026-01-01` which is now past ### Description of changes - Added `regions` constraint to all 6 IntegTest definitions, limiting to regions where Location Service is available: `us-east-1`, `us-west-2`, `eu-west-1`, `eu-central-1`, `ap-southeast-1`, `ap-northeast-1` - Updated `expireTime` in `integ.api-key.ts` from `2026-01-01` to `2028-01-01` - Regenerated all snapshots ### Describe any new or updated permissions being added No new permissions. ### Description of how you validated changes ``` yarn integ test/integ.map.js test/integ.api-key.js test/integ.tracker.js \ test/integ.place-index.js test/integ.geofence-collection.js \ --disable-update-workflow --update-on-failed --force \ --parallel-regions us-east-1 us-west-2 --verbose Tests: 5 passed, 5 total ``` ### 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*
### Issue # (if applicable) N/A ### Reason for this change Upgrading the `jsii-rosetta` version to bring in this fix (aws/jsii-rosetta#3579) which is more tolerant of multiple concrete dependencies with the same version number - it picks either one dependency instead of failing (which was causing pipeline build failures) ### Description of changes Upgraded the `jsii-rosetta` version. ### Describe any new or updated permissions being added N/A ### Description of how you validated changes N/A ### Checklist - [ ] 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*
…#37022) Upgrade `ajv` to `8.18.0`, which is version that is not vulnerable to a ReDoS attack anymore. Note that CDK never had an actual vulnerability in the first place because the input was not attacker-controlled, but CVE scanners will flag this finding regardless. This overrides the package in our repository, the dependency that gets installed at build time is bundled into the final `aws-cdk-lib` tarball. Closes #36989 ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
Updates the L1 CloudFormation resource definitions with the latest changes from `@aws-cdk/aws-service-spec`
**L1 CloudFormation resource definition changes:**
```
├[~] service aws-arcregionswitch
│ └ resources
│ └[~] resource AWS::ARCRegionSwitch::Plan
│ └ - arnTemplate: arn:${Partition}:arc-region-switch:${Region}:${Account}:plan/${ResourceId}
│ + arnTemplate: arn:${Partition}:arc-region-switch::${Account}:plan/${ResourceId}
├[~] service aws-pinpoint
│ └ resources
│ ├[~] resource AWS::Pinpoint::EmailTemplate
│ │ └ - arnTemplate: arn:${Partition}:mobiletargeting:${Region}:${Account}:templates/${TemplateName}/PUSH
│ │ + arnTemplate: arn:${Partition}:mobiletargeting:${Region}:${Account}:templates/${TemplateName}/EMAIL
│ ├[~] resource AWS::Pinpoint::InAppTemplate
│ │ └ - arnTemplate: arn:${Partition}:mobiletargeting:${Region}:${Account}:templates/${TemplateName}/PUSH
│ │ + arnTemplate: arn:${Partition}:mobiletargeting:${Region}:${Account}:templates/${TemplateName}/EMAIL
│ └[~] resource AWS::Pinpoint::SmsTemplate
│ └ - arnTemplate: arn:${Partition}:mobiletargeting:${Region}:${Account}:templates/${TemplateName}/PUSH
│ + arnTemplate: arn:${Partition}:mobiletargeting:${Region}:${Account}:templates/${TemplateName}/SMS
└[~] service aws-ram
└ resources
└[~] resource AWS::RAM::Permission
└ - arnTemplate: arn:${Partition}:ram::${Account}:permission/${ResourcePath}
+ arnTemplate: arn:${Partition}:ram:${Region}:${Account}:permission/${ResourcePath}
```
Contributor
|
Thank you for contributing! Your pull request will be automatically updated and merged without squashing (do not update manually, and be sure to allow changes to be pushed to your fork). |
Contributor
|
Thank you for contributing! Your pull request will be automatically updated and merged without squashing (do not update manually, and be sure to allow changes to be pushed to your fork). |
Contributor
Merge Queue StatusRule:
This pull request spent 7 seconds in the queue, with no time running CI. Required conditions to merge
|
Contributor
|
Comments on closed issues and PRs are hard for our team to see. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See CHANGELOG