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

BAU: Bump the production-dependencies group with 7 updates #259

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 1, 2024

Bumps the production-dependencies group with 7 updates:

Package From To
@aws-sdk/client-dynamodb 3.602.0 3.606.0
@aws-sdk/client-secrets-manager 3.600.0 3.606.0
@aws-sdk/client-sfn 3.600.0 3.606.0
@aws-sdk/client-sqs 3.600.0 3.606.0
@aws-sdk/lib-dynamodb 3.602.0 3.606.0
@aws-sdk/util-dynamodb 3.602.0 3.606.0
esbuild 0.21.5 0.22.0

Updates @aws-sdk/client-dynamodb from 3.602.0 to 3.606.0

Release notes

Sourced from @​aws-sdk/client-dynamodb's releases.

v3.606.0

3.606.0(2024-06-27)

Chores
Documentation Changes
  • client-rds: Updates Amazon RDS documentation for TAZ export to S3. (cee790fe)
  • client-cloudfront: Doc only update for CloudFront that fixes customer-reported issue (85a220c6)
New Features
  • clients: update client endpoints as of 2024-06-27 (9cc63d2c)
  • client-datazone: This release supports the data lineage feature of business data catalog in Amazon DataZone. (dc63d2cb)
  • client-qconnect: Adds CreateContentAssociation, ListContentAssociations, GetContentAssociation, and DeleteContentAssociation APIs. (c6917b44)
  • client-application-auto-scaling: Amazon WorkSpaces customers can now use Application Auto Scaling to automatically scale the number of virtual desktops in a WorkSpaces pool. (2bd900fc)
  • client-quicksight: Adding support for Repeating Sections, Nested Filters (be6cd948)
  • client-workspaces: Added support for WorkSpaces Pools. (729c2087)
  • client-mq: This release makes the EngineVersion field optional for both broker and configuration and uses the latest available version by default. The AutoMinorVersionUpgrade field is also now optional for broker creation and defaults to 'true'. (8c6b66ae)
  • client-sagemaker: Add capability for Admins to customize Studio experience for the user by showing or hiding Apps and MLTools. (c8b653f9)
  • client-chime-sdk-media-pipelines: Added Amazon Transcribe multi language identification to Chime SDK call analytics. Enabling customers sending single stream audio to generate call recordings using Chime SDK call analytics (2028122c)
  • client-elasticache: Add v2 smoke tests and smithy smokeTests trait for SDK testing. (d3a5651d)

For list of updated packages, view updated-packages.md in assets-3.606.0.zip

v3.605.0

3.605.0(2024-06-26)

New Features
  • client-opensearch: This release adds support for enabling or disabling Natural Language Query Processing feature for Amazon OpenSearch Service domains, and provides visibility into the current state of the setup or tear-down. (63bea3bc)
  • client-kinesis-analytics-v2: This release adds support for new ListApplicationOperations and DescribeApplicationOperation APIs. It adds a new configuration to enable system rollbacks, adds field ApplicationVersionCreateTimestamp for clarity and improves support for pagination for APIs. (07be7ea4)
  • client-ivs-realtime: IVS Real-Time now offers customers the ability to upload public keys for customer vended participant tokens. (3520f1a3)
  • client-eks: Added support for disabling unmanaged addons during cluster creation. (cdf4fe62)
  • client-controltower: Added ListLandingZoneOperations API. (d6c9ad90)
Bug Fixes
  • eventstream-handler-node: add system clock offset to event signing streams (#6227) (4687f53d)

For list of updated packages, view updated-packages.md in assets-3.605.0.zip

... (truncated)

Changelog

Sourced from @​aws-sdk/client-dynamodb's changelog.

3.606.0 (2024-06-27)

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

Commits

Updates @aws-sdk/client-secrets-manager from 3.600.0 to 3.606.0

Release notes

Sourced from @​aws-sdk/client-secrets-manager's releases.

v3.606.0

3.606.0(2024-06-27)

Chores
Documentation Changes
  • client-rds: Updates Amazon RDS documentation for TAZ export to S3. (cee790fe)
  • client-cloudfront: Doc only update for CloudFront that fixes customer-reported issue (85a220c6)
New Features
  • clients: update client endpoints as of 2024-06-27 (9cc63d2c)
  • client-datazone: This release supports the data lineage feature of business data catalog in Amazon DataZone. (dc63d2cb)
  • client-qconnect: Adds CreateContentAssociation, ListContentAssociations, GetContentAssociation, and DeleteContentAssociation APIs. (c6917b44)
  • client-application-auto-scaling: Amazon WorkSpaces customers can now use Application Auto Scaling to automatically scale the number of virtual desktops in a WorkSpaces pool. (2bd900fc)
  • client-quicksight: Adding support for Repeating Sections, Nested Filters (be6cd948)
  • client-workspaces: Added support for WorkSpaces Pools. (729c2087)
  • client-mq: This release makes the EngineVersion field optional for both broker and configuration and uses the latest available version by default. The AutoMinorVersionUpgrade field is also now optional for broker creation and defaults to 'true'. (8c6b66ae)
  • client-sagemaker: Add capability for Admins to customize Studio experience for the user by showing or hiding Apps and MLTools. (c8b653f9)
  • client-chime-sdk-media-pipelines: Added Amazon Transcribe multi language identification to Chime SDK call analytics. Enabling customers sending single stream audio to generate call recordings using Chime SDK call analytics (2028122c)
  • client-elasticache: Add v2 smoke tests and smithy smokeTests trait for SDK testing. (d3a5651d)

For list of updated packages, view updated-packages.md in assets-3.606.0.zip

v3.605.0

3.605.0(2024-06-26)

New Features
  • client-opensearch: This release adds support for enabling or disabling Natural Language Query Processing feature for Amazon OpenSearch Service domains, and provides visibility into the current state of the setup or tear-down. (63bea3bc)
  • client-kinesis-analytics-v2: This release adds support for new ListApplicationOperations and DescribeApplicationOperation APIs. It adds a new configuration to enable system rollbacks, adds field ApplicationVersionCreateTimestamp for clarity and improves support for pagination for APIs. (07be7ea4)
  • client-ivs-realtime: IVS Real-Time now offers customers the ability to upload public keys for customer vended participant tokens. (3520f1a3)
  • client-eks: Added support for disabling unmanaged addons during cluster creation. (cdf4fe62)
  • client-controltower: Added ListLandingZoneOperations API. (d6c9ad90)
Bug Fixes
  • eventstream-handler-node: add system clock offset to event signing streams (#6227) (4687f53d)

For list of updated packages, view updated-packages.md in assets-3.605.0.zip

... (truncated)

Changelog

Sourced from @​aws-sdk/client-secrets-manager's changelog.

3.606.0 (2024-06-27)

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

Commits

Updates @aws-sdk/client-sfn from 3.600.0 to 3.606.0

Release notes

Sourced from @​aws-sdk/client-sfn's releases.

v3.606.0

3.606.0(2024-06-27)

Chores
Documentation Changes
  • client-rds: Updates Amazon RDS documentation for TAZ export to S3. (cee790fe)
  • client-cloudfront: Doc only update for CloudFront that fixes customer-reported issue (85a220c6)
New Features
  • clients: update client endpoints as of 2024-06-27 (9cc63d2c)
  • client-datazone: This release supports the data lineage feature of business data catalog in Amazon DataZone. (dc63d2cb)
  • client-qconnect: Adds CreateContentAssociation, ListContentAssociations, GetContentAssociation, and DeleteContentAssociation APIs. (c6917b44)
  • client-application-auto-scaling: Amazon WorkSpaces customers can now use Application Auto Scaling to automatically scale the number of virtual desktops in a WorkSpaces pool. (2bd900fc)
  • client-quicksight: Adding support for Repeating Sections, Nested Filters (be6cd948)
  • client-workspaces: Added support for WorkSpaces Pools. (729c2087)
  • client-mq: This release makes the EngineVersion field optional for both broker and configuration and uses the latest available version by default. The AutoMinorVersionUpgrade field is also now optional for broker creation and defaults to 'true'. (8c6b66ae)
  • client-sagemaker: Add capability for Admins to customize Studio experience for the user by showing or hiding Apps and MLTools. (c8b653f9)
  • client-chime-sdk-media-pipelines: Added Amazon Transcribe multi language identification to Chime SDK call analytics. Enabling customers sending single stream audio to generate call recordings using Chime SDK call analytics (2028122c)
  • client-elasticache: Add v2 smoke tests and smithy smokeTests trait for SDK testing. (d3a5651d)

For list of updated packages, view updated-packages.md in assets-3.606.0.zip

v3.605.0

3.605.0(2024-06-26)

New Features
  • client-opensearch: This release adds support for enabling or disabling Natural Language Query Processing feature for Amazon OpenSearch Service domains, and provides visibility into the current state of the setup or tear-down. (63bea3bc)
  • client-kinesis-analytics-v2: This release adds support for new ListApplicationOperations and DescribeApplicationOperation APIs. It adds a new configuration to enable system rollbacks, adds field ApplicationVersionCreateTimestamp for clarity and improves support for pagination for APIs. (07be7ea4)
  • client-ivs-realtime: IVS Real-Time now offers customers the ability to upload public keys for customer vended participant tokens. (3520f1a3)
  • client-eks: Added support for disabling unmanaged addons during cluster creation. (cdf4fe62)
  • client-controltower: Added ListLandingZoneOperations API. (d6c9ad90)
Bug Fixes
  • eventstream-handler-node: add system clock offset to event signing streams (#6227) (4687f53d)

For list of updated packages, view updated-packages.md in assets-3.605.0.zip

... (truncated)

Changelog

Sourced from @​aws-sdk/client-sfn's changelog.

3.606.0 (2024-06-27)

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

Commits

Updates @aws-sdk/client-sqs from 3.600.0 to 3.606.0

Release notes

Sourced from @​aws-sdk/client-sqs's releases.

v3.606.0

3.606.0(2024-06-27)

Chores
Documentation Changes
  • client-rds: Updates Amazon RDS documentation for TAZ export to S3. (cee790fe)
  • client-cloudfront: Doc only update for CloudFront that fixes customer-reported issue (85a220c6)
New Features
  • clients: update client endpoints as of 2024-06-27 (9cc63d2c)
  • client-datazone: This release supports the data lineage feature of business data catalog in Amazon DataZone. (dc63d2cb)
  • client-qconnect: Adds CreateContentAssociation, ListContentAssociations, GetContentAssociation, and DeleteContentAssociation APIs. (c6917b44)
  • client-application-auto-scaling: Amazon WorkSpaces customers can now use Application Auto Scaling to automatically scale the number of virtual desktops in a WorkSpaces pool. (2bd900fc)
  • client-quicksight: Adding support for Repeating Sections, Nested Filters (be6cd948)
  • client-workspaces: Added support for WorkSpaces Pools. (729c2087)
  • client-mq: This release makes the EngineVersion field optional for both broker and configuration and uses the latest available version by default. The AutoMinorVersionUpgrade field is also now optional for broker creation and defaults to 'true'. (8c6b66ae)
  • client-sagemaker: Add capability for Admins to customize Studio experience for the user by showing or hiding Apps and MLTools. (c8b653f9)
  • client-chime-sdk-media-pipelines: Added Amazon Transcribe multi language identification to Chime SDK call analytics. Enabling customers sending single stream audio to generate call recordings using Chime SDK call analytics (2028122c)
  • client-elasticache: Add v2 smoke tests and smithy smokeTests trait for SDK testing. (d3a5651d)

For list of updated packages, view updated-packages.md in assets-3.606.0.zip

v3.605.0

3.605.0(2024-06-26)

New Features
  • client-opensearch: This release adds support for enabling or disabling Natural Language Query Processing feature for Amazon OpenSearch Service domains, and provides visibility into the current state of the setup or tear-down. (63bea3bc)
  • client-kinesis-analytics-v2: This release adds support for new ListApplicationOperations and DescribeApplicationOperation APIs. It adds a new configuration to enable system rollbacks, adds field ApplicationVersionCreateTimestamp for clarity and improves support for pagination for APIs. (07be7ea4)
  • client-ivs-realtime: IVS Real-Time now offers customers the ability to upload public keys for customer vended participant tokens. (3520f1a3)
  • client-eks: Added support for disabling unmanaged addons during cluster creation. (cdf4fe62)
  • client-controltower: Added ListLandingZoneOperations API. (d6c9ad90)
Bug Fixes
  • eventstream-handler-node: add system clock offset to event signing streams (#6227) (4687f53d)

For list of updated packages, view updated-packages.md in assets-3.605.0.zip

... (truncated)

Changelog

Sourced from @​aws-sdk/client-sqs's changelog.

3.606.0 (2024-06-27)

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

Commits

Updates @aws-sdk/lib-dynamodb from 3.602.0 to 3.606.0

Release notes

Sourced from @​aws-sdk/lib-dynamodb's releases.

v3.606.0

3.606.0(2024-06-27)

Chores
Documentation Changes
  • client-rds: Updates Amazon RDS documentation for TAZ export to S3. (cee790fe)
  • client-cloudfront: Doc only update for CloudFront that fixes customer-reported issue (85a220c6)
New Features
  • clients: update client endpoints as of 2024-06-27 (9cc63d2c)
  • client-datazone: This release supports the data lineage feature of business data catalog in Amazon DataZone. (dc63d2cb)
  • client-qconnect: Adds CreateContentAssociation, ListContentAssociations, GetContentAssociation, and DeleteContentAssociation APIs. (c6917b44)
  • client-application-auto-scaling: Amazon WorkSpaces customers can now use Application Auto Scaling to automatically scale the number of virtual desktops in a WorkSpaces pool. (2bd900fc)
  • client-quicksight: Adding support for Repeating Sections, Nested Filters (be6cd948)
  • client-workspaces: Added support for WorkSpaces Pools. (729c2087)
  • client-mq: This release makes the EngineVersion field optional for both broker and configuration and uses the latest available version by default. The AutoMinorVersionUpgrade field is also now optional for broker creation and defaults to 'true'. (8c6b66ae)
  • client-sagemaker: Add capability for Admins to customize Studio experience for the user by showing or hiding Apps and MLTools. (c8b653f9)
  • client-chime-sdk-media-pipelines: Added Amazon Transcribe multi language identification to Chime SDK call analytics. Enabling customers sending single stream audio to generate call recordings using Chime SDK call analytics (2028122c)
  • client-elasticache: Add v2 smoke tests and smithy smokeTests trait for SDK testing. (d3a5651d)

For list of updated packages, view updated-packages.md in assets-3.606.0.zip

v3.605.0

3.605.0(2024-06-26)

New Features
  • client-opensearch: This release adds support for enabling or disabling Natural Language Query Processing feature for Amazon OpenSearch Service domains, and provides visibility into the current state of the setup or tear-down. (63bea3bc)
  • client-kinesis-analytics-v2: This release adds support for new ListApplicationOperations and DescribeApplicationOperation APIs. It adds a new configuration to enable system rollbacks, adds field ApplicationVersionCreateTimestamp for clarity and improves support for pagination for APIs. (07be7ea4)
  • client-ivs-realtime: IVS Real-Time now offers customers the ability to upload public keys for customer vended participant tokens. (3520f1a3)
  • client-eks: Added support for disabling unmanaged addons during cluster creation. (cdf4fe62)
  • client-controltower: Added ListLandingZoneOperations API. (d6c9ad90)
Bug Fixes
  • eventstream-handler-node: add system clock offset to event signing streams (#6227) (4687f53d)

For list of updated packages, view updated-packages.md in assets-3.605.0.zip

... (truncated)

Changelog

Sourced from @​aws-sdk/lib-dynamodb's changelog.

3.606.0 (2024-06-27)

Note: Version bump only for package @​aws-sdk/lib-dynamodb

Commits

Updates @aws-sdk/util-dynamodb from 3.602.0 to 3.606.0

Release notes

Sourced from @​aws-sdk/util-dynamodb's releases.

v3.606.0

3.606.0(2024-06-27)

Chores
Documentation Changes
  • client-rds: Updates Amazon RDS documentation for TAZ export to S3. (cee790fe)
  • client-cloudfront: Doc only update for CloudFront that fixes customer-reported issue (85a220c6)
New Features
  • clients: update client endpoints as of 2024-06-27 (9cc63d2c)
  • client-datazone: This release supports the data lineage feature of business data catalog in Amazon DataZone. (dc63d2cb)
  • client-qconnect: Adds CreateContentAssociation, ListContentAssociations, GetContentAssociation, and DeleteContentAssociation APIs. (c6917b44)
  • client-application-auto-scaling: Amazon WorkSpaces customers can now use Application Auto Scaling to automatically scale the number of virtual desktops in a WorkSpaces pool. (2bd900fc)
  • client-quicksight: Adding support for Repeating Sections, Nested Filters (be6cd948)
  • client-workspaces: Added support for WorkSpaces Pools. (729c2087)
  • client-mq: This release makes the EngineVersion field optional for both broker and configuration and uses the latest available version by default. The AutoMinorVersionUpgrade field is also now optional for broker creation and defaults to 'true'. (8c6b66ae)
  • client-sagemaker: Add capability for Admins to customize Studio experience for the user by showing or hiding Apps and MLTools. (c8b653f9)
  • client-chime-sdk-media-pipelines: Added Amazon Transcribe multi language identification to Chime SDK call analytics. Enabling customers sending single stream audio to generate call recordings using Chime SDK call analytics (2028122c)
  • client-elasticache: Add v2 smoke tests and smithy smokeTests trait for SDK testing. (d3a5651d)

For list of updated packages, view updated-packages.md in assets-3.606.0.zip

v3.605.0

3.605.0(2024-06-26)

New Features
  • client-opensearch: This release adds support for enabling or disabling Natural Language Query Processing feature for Amazon OpenSearch Service domains, and provides visibility into the current state of the setup or tear-down. (63bea3bc)
  • client-kinesis-analytics-v2: This release adds support for new ListApplicationOperations and DescribeApplicationOperation APIs. It adds a new configuration to enable system rollbacks, adds field ApplicationVersionCreateTimestamp for clarity and improves support for pagination for APIs. (07be7ea4)
  • client-ivs-realtime: IVS Real-Time now offers customers the ability to upload public keys for customer vended participant tokens. (3520f1a3)
  • client-eks: Added support for disabling unmanaged addons during cluster creation. (cdf4fe62)
  • client-controltower: Added ListLandingZoneOperations API. (d6c9ad90)
Bug Fixes
  • eventstream-handler-node: add system clock offset to event signing streams (#6227) (4687f53d)

For list of updated packages, view updated-packages.md in assets-3.605.0.zip

... (truncated)

Changelog

Sourced from @​aws-sdk/util-dynamodb's changelog.

3.606.0 (2024-06-27)

Note: Version bump only for package @​aws-sdk/util-dynamodb

Commits

Updates esbuild from 0.21.5 to 0.22.0

Release notes

Sourced from esbuild's releases.

v0.22.0

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.21.0 or ~0.21.0. See npm's documentation about semver for more information.

  • Omit packages from bundles by default when targeting node (#1874, #2830, #2846, #2915, #3145, #3294, #3323, #3582, #3809, #3815)

    This breaking change is an experiment. People are commonly confused when using esbuild to bundle code for node (i.e. for --platform=node) because some packages may not be intended for bundlers, and may use node-specific features that don't work with a bundler. Even though esbuild's "getting started" instructions say to use --packages=external to work around this problem, many people don't read the documentation and don't do this, and are then confused when it doesn't work. So arguably this is a bad default behavior for esbuild to have if people keep tripping over this.

    With this release, esbuild will now omit packages from the bundle by default when the platform is node (i.e. the previous behavior of --packages=external is now the default in this case). Note that your dependencies must now be present on the file system when your bundle is run. If you don't want this behavior, you can do --packages=bundle to allow packages to be included in the bundle (i.e. the previous default behavior). Note that --packages=bundle doesn't mean all packages are bundled, just that packages are allowed to be bundled. You can still exclude individual packages from the bundle using --external: even when --packages=bundle is present.

    The --packages= setting considers all import paths that "look like" package imports in the original source code to be package imports. Specifically import paths that don't start with a path segment of / or . or .. are considered to be package imports. The only two exceptions to this rule are subpath imports (which start with a # character) and TypeScript path remappings via paths and/or baseUrl in tsconfig.json (which are applied first).

  • Drop support for older platforms (#3802)

    This release drops support for the following operating systems:

    • Windows 7
    • Windows 8
    • Windows Server 2008
    • Windows Server 2012

    This is because the Go programming language dropped support for these operating system versions in Go 1.21, and this release updates esbuild from Go 1.20 to Go 1.22.

    Note that this only affects the binary esbuild executables that are published to the esbuild npm package. It's still possible to compile esbuild's source code for these older operating systems. If you need to, you can compile esbuild for yourself using an older version of the Go compiler (before Go version 1.21). That might look something like this:

    git clone https://github.com/evanw/esbuild.git
    cd esbuild
    go build ./cmd/esbuild
    ./esbuild.exe --version
    

    In addition, this release increases the minimum required node version for esbuild's JavaScript API from node 12 to node 18. Node 18 is the oldest version of node that is still being supported (see node's release schedule for more information). This increase is because of an incompatibility between the JavaScript that the Go compiler generates for the esbuild-wasm package and versions of node before node 17.4 (specifically the crypto.getRandomValues function).

  • Update await using behavior to match TypeScript

    TypeScript 5.5 subtly changes the way await using behaves. This release updates esbuild to match these changes in TypeScript. You can read more about these changes in microsoft/TypeScript#58624.

  • Allow es2024 as a target environment

    The ECMAScript 2024 specification was just approved, so it has been added to esbuild as a possible compilation target. You can read more about the features that it adds here: https://2ality.com/2024/06/ecmascript-2024.html. The only addition that's relevant for esbuild is the regular expression /v flag. With --target=es2024, regular expressions that use the /v flag will now be passed through untransformed instead of being transformed into a call to new RegExp.

  • Publish binaries for OpenBSD on 64-bit ARM (#3665, #3674)

    With this release, you should now be able to install the esbuild npm package in OpenBSD on 64-bit ARM, such as on an Apple device with an M1 chip.

    This was contributed by @​ikmckenz.

  • Publish binaries for WASI (WebAssembly System Interface) preview 1 (#3300, #3779)

    The upcoming WASI (WebAssembly System Interface) standard is going to be a way to run WebAssembly outside of a JavaScript host environment. In this scenario you only need a .wasm file without any supporting JavaScript code. Instead of JavaScript providing the APIs for the host environment, the WASI standard specifies a "system interface" that WebAssembly code can access directly (e.g. for file system access).

... (truncated)

Changelog

Sourced from esbuild's changelog.

0.22.0

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.21.0 or ~0.21.0. See npm's documentation about semver for more information.

  • Omit packages from bundles by default when targeting node (#1874, #2830, #2846, #2915, #3145, #3294, #3323, #3582, #3809, #3815)

    This breaking change is an experiment. People are commonly confused when using esbuild to bundle code for node (i.e. for --platform=node) because some packages may not be intended for bundlers, and may use node-specific features that don't work with a bundler. Even though esbuild's "getting started" instructions say to use --packages=external to work around this problem, many people don't read the documentation and don't do this, and are then confused when it doesn't work. So arguably this is a bad default behavior for esbuild to have if people keep tripping over this.

    With this release, esbuild will now omit packages from the bundle by default when the platform is node (i.e. the previous behavior of --packages=external is now the default in this case). Note that your dependencies must now be present on the file system when your bundle is run. If you don't want this behavior, you can do --packages=bundle to allow packages to be included in the bundle (i.e. the previous default behavior). Note that --packages=bundle doesn't mean all packages are bundled, just that packages are allowed to be bundled. You can still exclude individual packages from the bundle using --external: even when --packages=bundle is present.

    The --packages= setting considers all import paths that "look like" package imports in the original source code to be package imports. Specifically import paths that don't start with a path segment of / or . or .. are considered to be package imports. The only two exceptions to this rule are subpath imports (which start with a # character) and TypeScript path remappings via paths and/or baseUrl in tsconfig.json (which are applied first).

  • Drop support for older platforms (#3802)

    This release drops support for the following operating systems:

    • Windows 7
    • Windows 8
    • Windows Server 2008
    • Windows Server 2012

    This is because the Go programming language dropped support for these operating system versions in Go 1.21, and this release updates esbuild from Go 1.20 to Go 1.22.

    Note that this only affects the binary esbuild executables that are published to the esbuild npm package. It's still possible to compile esbuild's source code for these older operating systems. If you need to, you can compile esbuild for yourself using an older version of the Go compiler (before Go version 1.21). That might look something like this:

    git clone https://github.com/evanw/esbuild.git
    cd esbuild
    go build ./cmd/esbuild
    ./esbuild.exe --version
    

    In addition, this release increases the minimum required node version for esbuild's JavaScript API from node 12 to node 18. Node 18 is the oldest version of node that is still being supported (see node's release schedule for more information). This increase is because of an incompatibility between the JavaScript that the Go compiler generates for the esbuild-wasm package and versions of node before node 17.4 (specifically the crypto.getRandomValues function).

  • Update await using behavior to match TypeScript

    TypeScript 5.5 subtly changes the way await using behaves. This release updates esbuild to match these changes in TypeScript. You can read more about these changes in microsoft/TypeScript#58624.

  • Allow es2024 as a target environment

    The ECMAScript 2024 specification was just approved, so it has been added to esbuild as a possible compilation target. You can read more about the features that it adds here: https://2ality.com/2024/06/ecmascript-2024.html. The only addition that's relevant for esbuild is the regular expression /v flag. With --target=es2024, regular expressions that use the /v flag will now be passed through untransformed instead of being transformed into a call to new RegExp.

  • Publish binaries for OpenBSD on 64-bit ARM (#3665, #3674)

    With this release, you should now be able to install the esbuild npm package in OpenBSD on 64-bit ARM, such as on an Apple device with an M1 chip.

    This was contributed by @​ikmckenz.

  • Publish binaries for WASI (WebAssembly System Interface) preview 1 (#3300, #3779)

... (truncated)

Commits

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 commands and options

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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the production-dependencies group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb) | `3.602.0` | `3.606.0` |
| [@aws-sdk/client-secrets-manager](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager) | `3.600.0` | `3.606.0` |
| [@aws-sdk/client-sfn](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sfn) | `3.600.0` | `3.606.0` |
| [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.600.0` | `3.606.0` |
| [@aws-sdk/lib-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-dynamodb) | `3.602.0` | `3.606.0` |
| [@aws-sdk/util-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/util-dynamodb) | `3.602.0` | `3.606.0` |
| [esbuild](https://github.com/evanw/esbuild) | `0.21.5` | `0.22.0` |


Updates `@aws-sdk/client-dynamodb` from 3.602.0 to 3.606.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-dynamodb/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.606.0/clients/client-dynamodb)

Updates `@aws-sdk/client-secrets-manager` from 3.600.0 to 3.606.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-secrets-manager/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.606.0/clients/client-secrets-manager)

Updates `@aws-sdk/client-sfn` from 3.600.0 to 3.606.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sfn/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.606.0/clients/client-sfn)

Updates `@aws-sdk/client-sqs` from 3.600.0 to 3.606.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sqs/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.606.0/clients/client-sqs)

Updates `@aws-sdk/lib-dynamodb` from 3.602.0 to 3.606.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-dynamodb/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.606.0/lib/lib-dynamodb)

Updates `@aws-sdk/util-dynamodb` from 3.602.0 to 3.606.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/util-dynamodb/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.606.0/packages/util-dynamodb)

Updates `esbuild` from 0.21.5 to 0.22.0
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](evanw/esbuild@v0.21.5...v0.22.0)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-dynamodb"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: "@aws-sdk/client-secrets-manager"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: "@aws-sdk/client-sfn"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: "@aws-sdk/client-sqs"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: "@aws-sdk/lib-dynamodb"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: "@aws-sdk/util-dynamodb"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: esbuild
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jul 1, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github Jul 1, 2024

The following labels could not be found: dependabot.

@aenciso aenciso merged commit 5e46c19 into main Jul 1, 2024
4 checks passed
@aenciso aenciso deleted the dependabot/npm_and_yarn/main/production-dependencies-f0da4fe171 branch July 1, 2024 15:23
alex9smith added a commit that referenced this pull request Jul 3, 2024
This effectively reverts #259 and #266 as the write-activity-log lambda
is failing all requests after them.

The update to ESbuild isn't actually a minor update - going to 0.22.0
breaks how packages are built. See their changelog
(https://github.com/evanw/esbuild/blob/main/CHANGELOG.md) and related
issues (evanw/esbuild#3819) for more details.

We did already update to ESBuild 0.23.0 which should have solved the
problem, but we're still seeing all invocations failing. Let's revert
back to a known good config while we understand what's happen, but we're
still seeing all invocations failing. Let's revert back to a known good
config while we understand what's happened.
alex9smith added a commit that referenced this pull request Jul 3, 2024
## Proposed changes

<!-- Provide a summary of your changes in the title above -->
<!-- Include the Jira ticket number in square brackets as prefix, eg
`[OLH-XXXX]: PR Title` -->

### What changed

Revert ESbuild and AWS SDK updates. This effectively reverts #259 and
#266 as the write-activity-log lambda is failing all requests after
them.


### Why did it change

The update to ESbuild isn't actually a minor update - going to 0.22.0
breaks how packages are built. See their changelog
(https://github.com/evanw/esbuild/blob/main/CHANGELOG.md) and related
issues (evanw/esbuild#3819) for more details.

We did already update to ESBuild 0.23.0 which should have solved the
problem, but we're still seeing all invocations failing. Let's revert
back to a known good config while we understand what's happened.

### Related links

<!-- List any related PRs -->
<!-- List any related ADRs or RFCs -->

## Checklists

<!-- Merging this PR deploys to production. Please answer accurately.
-->

### Environment variables or secrets

- [x] No environment variables or secrets were added or changed

### How to review

Please check the version numbers here against the ones in
#259
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant