Skip to content

Conversation

@cu-infra-svc-git
Copy link
Contributor

@cu-infra-svc-git cu-infra-svc-git commented Sep 8, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@aws-sdk/client-cloudwatch (source) ^3.879.0 -> ^3.953.0 age adoption passing confidence
@aws-sdk/client-ec2 (source) ^3.879.0 -> ^3.953.0 age adoption passing confidence
esbuild ^0.25.9 -> ^0.27.1 age adoption passing confidence
jsii-diff (source) ^1.113.0 -> ^1.121.0 age adoption passing confidence
jsii-pacmak (source) ^1.113.0 -> ^1.121.0 age adoption passing confidence
jsii-release ^0.2.1013 -> ^0.2.1025 age adoption passing confidence
prettier (source) ^3.6.2 -> ^3.7.4 age adoption passing confidence
ts-jest (source) ^29.4.1 -> ^29.4.6 age adoption passing confidence

Release Notes

aws/aws-sdk-js-v3 (@​aws-sdk/client-cloudwatch)

v3.953.0

Compare Source

Features
  • clients: allow protocol selection by class constructor (#​7568) (5c5fd2e)

v3.952.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.949.0

Compare Source

Features
  • client-cloudwatch: This release introduces two additional protocols AWS JSON 1.1 and Smithy RPC v2 CBOR, replacing the currently utilized one, AWSQuery. AWS SDKs will prioritize the protocol that is the most performant for each language. (82cfae7)

v3.948.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.947.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.946.0

Compare Source

Bug Fixes
  • core/protocols: awsQueryCompatibility error structuring (#​7541) (ab68395)

v3.943.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.940.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.939.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.936.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.935.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.934.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.933.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.932.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.931.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.930.0

Compare Source

Features
  • clients: use schema-serde in AWS Query & EC2 Query clients (#​7489) (e9b6da8)

v3.929.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.928.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.927.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.926.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.925.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.922.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.921.0

Compare Source

Features
  • client-cloudwatch: Update endpoint ruleset parameters casing (fe5a3c2)

v3.920.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.919.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.918.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.917.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.916.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.914.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.913.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.911.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.910.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.908.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.907.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.906.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.901.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.899.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.896.0

Compare Source

Features
  • client-cloudwatch: Fix default dualstack FIPS endpoints in AWS GovCloud(US) regions (b22faff)

v3.895.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.894.0

Compare Source

Features

v3.893.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.891.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.890.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.888.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.887.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.886.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.885.0

Compare Source

Features
  • client-cloudwatch: Added a new API - DescribeAlarmContributors API, to retrieve alarm contributors in ALARM state. Added support in DescribeAlarmHistory API to query alarm contributor history (de42572)

v3.883.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

v3.882.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-cloudwatch

aws/aws-sdk-js-v3 (@​aws-sdk/client-ec2)

v3.953.0

Compare Source

Features
  • clients: allow protocol selection by class constructor (#​7568) (5c5fd2e)

v3.952.0

Compare Source

Features
  • client-ec2: EC2 Capacity Manager now supports SpotTotalCount, SpotTotalInterruptions and SpotInterruptionRate metrics for both vCPU and instance units. (f5db7c3)

v3.948.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-ec2

v3.947.0

Compare Source

Features
  • client-ec2: Amazon EC2 P6-B300 instances provide 8x NVIDIA Blackwell Ultra GPUs with 2.1 TB high bandwidth GPU memory, 6.4 Tbps EFA networking, 300 Gbps dedicated ENA throughput, and 4 TB of system memory. Amazon EC2 C8a instances are powered by 5th Gen AMD EPYC processors with a maximum frequency of 4.5 GHz. (229ff01)

v3.946.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-ec2

v3.943.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-ec2

v3.940.0

Compare Source

Features
  • client-ec2: This release adds support to view Network firewall proxy appliances attached to an existing NAT Gateway via DescribeNatGateways API NatGatewayAttachedAppliance structure. (7d70b06)

v3.939.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-ec2

v3.938.0

Compare Source

Features
  • client-ec2: This release adds a new capability to create and manage interruptible EC2 Capacity Reservations. (3ffbbeb)

v3.937.0

Compare Source

Features
  • client-ec2: This release adds support for multiple features including: VPC Encryption Control for the status of traffic flow; S2S VPN BGP Logging; TGW Flexible Costs; IPAM allocation of static IPs from IPAM pools to CF Anycast IP lists used on CloudFront distribution; and EBS Volume Integration with Recycle Bin (6fdcb50)

v3.936.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-ec2

v3.935.0

Compare Source

Features
  • client-ec2: This launch adds support for two new features: Regional NAT Gateway and IPAM Policies. IPAM policies offers customers central control for public IPv4 assignments across AWS services. Regional NAT is a single NAT Gateway that automatically expands across AZs in a VPC to maintain high availability. (e6ed382)

v3.934.0

Compare Source

Features
  • client-ec2: AWS Site-to-Site VPN now supports VPN Concentrator, a new feature that enables customers to connect multiple low-bandwidth sites connections through a single attachment, simplifying multi-site connectivity for distributed enterprises. (b94cadf)

v3.933.0

Compare Source

Features
  • client-ec2: This release introduces new APIs: DescribeInstanceSqlHaStates, DescribeInstanceSqlHaHistoryStates, EnableInstanceSqlHaStandbyDetections and DisableInstanceSqlHaStandbyDetections on Amazon EC2, allowing customers to enroll and monitor SQL Server licensing fee savings for their SQL HA EC2 instances. (c0076d8)

v3.932.0

Compare Source

Features
  • client-ec2: This release adds AvailabilityZoneId support for CreateInstanceConnectEndpoint, DescribeInstanceConnectEndpoints, and DeleteInstanceConnectEndpoint APIs. (5ba1cf6)

v3.931.0

Compare Source

Features
  • client-ec2: Added support for new accelerator types ("media") and accelerator names ("L4", "L40s", "GAUDI_HL_205", "INFERENTIA2", "TRAINIUM", "TRAINIUM2", "U30") in Attributes Based Instance Type Selection for launched instance types. (6987186)

v3.930.0

Compare Source

Features
  • client-ec2: Adds complete AMI ancestry tracing from immediate parent through each preceding generation back to the root AMI (fa8c029)
  • clients: use schema-serde in AWS Query & EC2 Query clients (#​7489) (e9b6da8)

v3.929.0

Compare Source

Features
  • client-ec2: AWS Site-to-Site VPN now supports VPN connections with up to 5 Gbps bandwidth per tunnel, a 4x improvement from existing limit of 1.25 Gbps. (165cccc)

v3.928.0

Compare Source

Features
  • client-ec2: Amazon EC2 Fleet customers can now filter instance types based on encryption-in-transit support using Attribute-Based Instance Type Selection (ABIS), eliminating the manual effort of identifying and selecting compatible instance types for security-sensitive workloads. (2b4fb80)

v3.927.0

Compare Source

Features
  • client-ec2: Adds PrivateDnsPreference and PrivateDnsSpecifiedDomains to control private DNS resolution for resource and service network VPC endpoints and IpamScopeExternalAuthorityConfiguration to integrate Amazon VPC IPAM with a third-party IPAM service (650aa6d)

v3.926.0

Compare Source

Features
  • client-ec2: Add Amazon EC2 R8a instance types (7cb1367)

v3.925.0

Compare Source

Features
  • client-ec2: This release adds AvailabilityZoneId support for DescribeFastSnapshotRestores, DisableFastSnapshotRestores, and EnableFastSnapshotRestores APIs. (68aae5b)

v3.923.0

Compare Source

Features
  • client-ec2: Add Amazon EC2 trn2.3xlarge instance type. (338b58b)

v3.922.0

Compare Source

Features
  • client-ec2: Amazon VPC IP Address Manager (IPAM) now supports automated prefix list management, allowing you to create rules that automatically populate customer-managed prefix lists with CIDRs from your IPAM pools or AWS resources based on tags, Regions, or other criteria. (21a7dd3)

v3.921.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-ec2

v3.920.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-ec2

v3.919.0

Compare Source

Features
  • client-ec2: This released the DescribeCapacityReservationTopology API. (245f5da)

v3.918.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-ec2

v3.917.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-ec2

v3.916.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-ec2

v3.915.0

Compare Source

Features
  • client-ec2: This release adds AvailabilityZoneId support for CreateNetworkInterface and DescribeNetworkInterfaces APIs. (b0c3955)

v3.914.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-ec2

v3.913.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-ec2

v3.911.0

Compare Source

Features
  • client-ec2: Introducing EC2 Capacity Manager for monitoring and analyzing capacity usage across On-Demand Instances, Spot Instances, and Capacity Reservations. (4d78ec9)

v3.910.0

Compare Source

Features
  • client-ec2: This release adds support for creating instant, point-in-time copies of EBS volumes within the same Availability Zone (35be968)

v3.909.0

Compare Source

Features
  • client-ec2: Release Amazon EC2 c8i, c8i-flex, m8a, and r8gb (d1cdea8)

v3.908.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-ec2

v3.907.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-ec2

v3.906.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-ec2

v3.901.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-ec2

v3.899.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-ec2

v3.898.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-ec2

v3.896.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-ec2

v3.895.0

Compare Source

Features
  • client-ec2: Add Amazon EC2 R8gn instance types (6368fb5)

v3.894.0

Compare Source

Features

v3.893.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-ec2

v3.892.0

Compare Source

Features
  • client-ec2: Allowed AMIs adds support for four new parameters - marketplaceProductCodes, deprecationTimeCondition, creationDateCondition and imageNames (442403c)

v3.891.0

Compare Source

Features
  • client-ec2: Add mac-m4.metal and mac-m4pro.metal instance types. (542f2ab)

v3.890.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-ec2

v3.888.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-ec2

v3.887.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-ec2

v3.886.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-ec2

v3.883.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-ec2

v3.882.0

Compare Source

Features
  • client-ec2: Add m8i, m8i-flex and i8ge instance types. (19e055a)

v3.880.0

Compare Source

Features
  • client-ec2: MaximumEbsAttachments and AttachmentLimitType fields added to DescribeInstanceTypesResponse. G6f, Gr6f, R8i, R8i-flex and p5.4xlarge instance types added to InstanceTypes enum. (3a0683c)
evanw/esbuild (esbuild)

v0.27.1

Compare Source

  • Fix bundler bug with var nested inside if (#​4348)

    This release fixes a bug with the bundler that happens when importing an ES module using require (which causes it to be wrapped) and there's a top-level var inside an if statement without being wrapped in a { ... } block (and a few other conditions). The bundling transform needed to hoist these var declarations outside of the lazy ES module wrapper for correctness. See the issue for details.

  • Fix minifier bug with for inside try inside label (#​4351)

    This fixes an old regression from version v0.21.4. Some code was introduced to move the label inside the try statement to address a problem with transforming labeled for await loops to avoid the await (the transformation involves converting the for await loop into a for loop and wrapping it in a try statement). However, it introduces problems for cross-compiled JVM code that uses all three of these features heavily. This release restricts this transform to only apply to for loops that esbuild itself generates internally as part of the for await transform. Here is an example of some affected code:

    // Original code
    d: {
      e: {
        try {
          while (1) { break d }
        } catch { break e; }
      }
    }
    
    // Old output (with --minify)
    a:try{e:for(;;)break a}catch{break e}
    
    // New output (with --minify)
    a:e:try{for(;;)break a}catch{break e}
  • Inline IIFEs containing a single expression (#​4354)

    Previously inlining of IIFEs (immediately-invoked function expressions) only worked if the body contained a single return statement. Now it should also work if the body contains a single expression statement instead:

    // Original code
    const foo = () => {
      const cb = () => {
        console.log(x())
      }
      return cb()
    }
    
    // Old output (with --minify)
    const foo=()=>(()=>{console.log(x())})();
    
    // New output (with --minify)
    const foo=()=>{console.log(x())};
  • The minifier now strips empty finally clauses (#​4353)

    This improvement means that finally clauses containing dead code can potentially cause the associated try statement to be removed from the output entirely in minified builds:

    // Original code
    function foo(callback) {
      if (DEBUG) stack.push(callback.name);
      try {
        callback();
      } finally {
        if (DEBUG) stack.pop();
      }
    }
    
    // Old output (with --minify --define:DEBUG=false)
    function foo(a){try{a()}finally{}}
    
    // New output (with --minify --define:DEBUG=false)
    function foo(a){a()}
  • Allow tree-shaking of the Symbol constructor

    With this release, calling Symbol is now considered to be side-effect free when the argument is known to be a primitive value. This means esbuild can now tree-shake module-level symbol variables:

    // Original code
    const a = Symbol('foo')
    const b = Symbol(bar)
    
    // Old output (with --tree-shaking=true)
    const a = Symbol("foo");
    const b = Symbol(bar);
    
    // New output (with --tree-shaking=true)
    const b = Symbol(bar);

v0.27.0

Compare Source

This release deliberately contains backwards-incompatible changes. To avoid automatically picking up releases like this, you should either be pinning the exact version of esbuild in your package.json file (recommended) or be using a version range syntax that only accepts patch upgrades such as ^0.26.0 or ~0.26.0. See npm's documentation about semver for more information.

  • Use Uint8Array.fromBase64 if available (#​4286)

    With this release, esbuild's binary loader will now use the new Uint8Array.fromBase64 function unless it's unavailable in the configured target environment. If it's unavailable, esbuild's previous code for this will be used as a fallback. Note that this means you may now need to specify target when using this feature with Node (for example --target=node22) unless you're using Node v25+.

  • Update the Go compiler from v1.23.12 to v1.25.4 (#​4208, #​4311)

    This raises the operating system requirements for running esbuild:

    • Linux: now requires a kernel version of 3.2 or later
    • macOS: now requires macOS 12 (Monterey) or later

v0.26.0

Compare Source

  • Enable trusted publishing (#​4281)

    GitHub and npm are recommending that maintainers for packages such as esbuild switch to trusted publishing. With this release, a VM on GitHub will now build and publish all of esbuild's packages to npm instead of me. In theory.

    Unfortunately there isn't really a way to test that this works other than to do it live. So this release is that live test. Hopefully this release is uneventful and is exactly the same as the previous one (well, except for the green provenance attestation checkmark on npm that happens with trusted publishing).

v0.25.12

Compare Source

  • Fix a minification regression with CSS media queries (#​4315)

    The previous release introduced support for parsing media queries which unintentionally introduced a regression with the removal of duplicate media rules during minification. Specifically the grammar for @media <media-type> and <media-condition-without-or> { ... } was missing an equality check for the <media-condition-without-or> part, so rules with different suffix clauses in this position would incorrectly compare equal and be deduplicated. This release fixes the regression.

  • Update the list of known JavaScript globals (#​4310)

    This release updates esbuild's internal list of known JavaScript globals. These are globals that are known to not have side-effects when the property is accessed. For example, accessing the global Array property is considered to be side-effect free but accessing the global scrollY property can trigger a layout, which is a side-effect. This is used by esbuild's tree-shaking to safely remove unused code that is known to be side-effect free. This update adds the following global properties:

    From ES2017:

    • Atomics
    • SharedArrayBuffer

    From ES2020:

    • BigInt64Array
    • BigUint64Array

    From ES2021:

    • FinalizationRegistry
    • WeakRef

    From ES2025:

    • Float16Array
    • Iterator

    Note that this does not indicate that constructing any of these objects is side-effect free, just that accessing the identifier is side-effect free. For example, this now allows esbuild to tree-shake classes that extend from Iterator:

    // This can now be tree-shaken by esbuild:
    class ExampleIterator extends Iterator {}
  • Add support for the new @view-transition CSS rule (#​4313)

    With this release, esbuild now has improved support for pretty-printing and minifying the new @view-transition rule (which esbuild was previously unaware of):

    /* Original code */
    @&#8203;view-transition {
      navigation: auto;
      types: check;
    }
    
    /* Old output */
    @&#8203;view-transition { navigation: auto; types: check; }
    
    /* New output */
    @&#8203;view-transition {
      navigation: auto;
      types: check;
    }

    The new view transition feature provides a mechanism for creating animated transitions between documents in a multi-page app. You can read more about view transition rules here.

    This change was contributed by @​yisibl.

  • Trim CSS rules that will never match

    The CSS minifier will now remove rules whose selectors contain :is() and :where() as those selectors will never match. These selectors can currently be


Configuration

📅 Schedule: Branch creation - "before 2am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/all-minor-patch branch 6 times, most recently from 20753b7 to 7f8d222 Compare September 16, 2025 00:35
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/all-minor-patch branch 5 times, most recently from e353cda to 71bed66 Compare September 23, 2025 00:35
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/all-minor-patch branch 4 times, most recently from f5ba0a9 to f09f729 Compare September 30, 2025 00:36
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/all-minor-patch branch 3 times, most recently from 6dcbd26 to 852e7d9 Compare October 7, 2025 00:35
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/all-minor-patch branch 5 times, most recently from ebbce73 to 77c383c Compare October 15, 2025 00:37
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/all-minor-patch branch 4 times, most recently from f88214d to 45d0cd1 Compare October 22, 2025 00:38
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/all-minor-patch branch 2 times, most recently from 9b3a550 to 78508fa Compare October 24, 2025 00:34
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/all-minor-patch branch 5 times, most recently from e3ab207 to 549814f Compare November 17, 2025 00:40
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/all-minor-patch branch 6 times, most recently from bc66c41 to 7bbb4bf Compare November 25, 2025 00:37
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/all-minor-patch branch 5 times, most recently from c970225 to 2578f38 Compare December 2, 2025 00:39
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/all-minor-patch branch 4 times, most recently from 163c62e to 5f9d117 Compare December 9, 2025 00:40
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/all-minor-patch branch 5 times, most recently from 92e6ebb to 0c10410 Compare December 17, 2025 00:38
@socket-security
Copy link

socket-security bot commented Dec 17, 2025

All alerts resolved. Learn more about Socket for GitHub.

This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.

View full report

@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/all-minor-patch branch 2 times, most recently from 56f4645 to d1481de Compare December 23, 2025 00:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant