Skip to content

Bump fast-xml-parser and @aws-sdk/client-secrets-manager in /art-cluster/cloudflare - #3174

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/art-cluster/cloudflare/multi-cdbd3e79c8
Open

Bump fast-xml-parser and @aws-sdk/client-secrets-manager in /art-cluster/cloudflare#3174
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/art-cluster/cloudflare/multi-cdbd3e79c8

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 16, 2026

Copy link
Copy Markdown
Contributor

Removes fast-xml-parser. It's no longer used after updating ancestor dependency @aws-sdk/client-secrets-manager. These dependencies need to be updated together.

Removes fast-xml-parser

Updates @aws-sdk/client-secrets-manager from 3.670.0 to 3.1088.0

Release notes

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

v3.1088.0

3.1088.0(2026-07-15)

Chores
  • util-endpoints: update aws partitions.json (aae92a20)
  • endpoints: update endpoints model (cad792d7)
  • models: update API models (417f625f)
  • codegen:
  • migrate eslint/prettier to oxlint/oxfmt (#8192) (7d144094)
  • scripts: reorganize static analysis validations (#8191) (4871e098)
Documentation Changes
New Features
  • client-rds: Adds support for modifying EngineLifecycleSupport on DB instances and DB clusters through ModifyDBInstance and ModifyDBCluster. (faa78bc9)
  • client-healthlake: AWS HealthLake now offers data transformation in Preview to convert CSV and C-CDA data to FHIR R4. Customers can maintain reusable mapping profiles, run sync or async jobs with provenance tracking and drift detection, and use an AI agent to build and edit mapping logic from natural language. (69cdbbcc)
  • client-elastic-load-balancing-v2: This release adds support for the IpAddressType field on SourceIpConfig, enabling Network Load Balancer listener rules to match traffic based on whether the source IP is IPv4 or IPv6. (8012e14f)
  • client-payment-cryptography-data: Adds support for UnionPay session key derivation to the GenerateAuthRequestCryptogram, VerifyAuthRequestCryptogram, GenerateMac, and VerifyMac APIs. (61887127)
  • client-bedrock-agentcore-control: Fix HarnessEndpointArn pattern to match the actual service-emitted ARN format ('harness-endpoint' instead of 'endpoint'). Add additionalParams to Gemini model configuration for passing provider-specific parameters through to the model unchanged. (5b7701e8)

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

v3.1087.0

3.1087.0(2026-07-14)

Chores
  • codegen: sync for codegen and include OAuthIAM operation for signin list (#8190) (a20c28de)
  • deps-dev: bump yarn to 4.17.1 (#8188) (b2a5750c)
New Features
  • client-mq: This release adds storage size parameter for Amazon MQ for RabbitMQ cluster deployment broker on engine version RabbitMQ 4.2. You can now set a configurable storage size within a range of sizes dependent on broker instance size. (a19e4c8b)
  • client-connect: This release adds SearchRules API which can be used to search for rules within an Amazon Connect instance. (f29288c7)
  • client-ssm: Update AWS Systems Manager Automation Targets to be correct max value. (7506cef1)
  • client-servicediscovery: Fixed Cloud Map endpoint resolution to correctly route to the dualstack endpoint when dualstack is enabled. (f853718e)
  • client-lambda: AWS Lambda now returns a new DependencyError value in StateReasonCode and LastUpdateStatusReasonCode to provide more actionable information when a function reaches a failed state due to an error from an upstream dependency or service. (aa8732a0)
  • client-emr-containers: Introduced 5 new fields across 3 APIs as part of Spark Connect server launch for EMR on EKS. The fields added are sessionIdleTimeoutInMinutes, sessionEnabled, endpointToken, authProxyUrl and encryptionKeyArn. (a62275e3)
  • client-securityhub: AWS Security Hub now provides an AI inventory, giving central security teams a continuously updated, organization-wide view of AI assets and their security posture (e5e2f52e)
  • client-drs: Fast recovery of EC2 based drs workloads by skipping the conversion step (89a090d8)

... (truncated)

Changelog

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

3.1088.0 (2026-07-15)

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

3.1087.0 (2026-07-14)

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

3.1086.0 (2026-07-13)

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

3.1085.0 (2026-07-10)

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

3.1084.0 (2026-07-09)

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

3.1083.0 (2026-07-08)

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

3.1082.0 (2026-07-08)

... (truncated)

Commits
  • 73de389 Publish v3.1088.0
  • d43e5bf chore(codegen): sync to use typesVersions entries for submodules (#8195)
  • ec24bb4 Publish v3.1087.0
  • a20c28d chore(codegen): sync for codegen and include OAuthIAM operation for signin li...
  • 64c3e50 Publish v3.1086.0
  • 8d0b498 Publish v3.1085.0
  • c34ce8a Publish v3.1084.0
  • ceb9aee Publish v3.1083.0
  • 9d72bc2 chore(core/client): remove TypeScript version user-agent metric (#8177)
  • afc3740 Publish v3.1082.0
  • Additional commits viewable in compare view

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 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)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Summary by CodeRabbit

  • Chores
    • Updated the AWS Secrets Manager integration dependency to a newer version.

Removes [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser). It's no longer used after updating ancestor dependency [@aws-sdk/client-secrets-manager](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager). These dependencies need to be updated together.


Removes `fast-xml-parser`

Updates `@aws-sdk/client-secrets-manager` from 3.670.0 to 3.1088.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.1088.0/clients/client-secrets-manager)

---
updated-dependencies:
- dependency-name: fast-xml-parser
  dependency-version:
  dependency-type: indirect
- dependency-name: "@aws-sdk/client-secrets-manager"
  dependency-version: 3.1088.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 16, 2026
@openshift-ci

openshift-ci Bot commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign jupierce for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci

openshift-ci Bot commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Hi @dependabot[bot]. Thanks for your PR.

I'm waiting for a openshift-eng member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work.

Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@openshift-ci openshift-ci Bot added the needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test. label Jul 16, 2026
@coderabbitai

coderabbitai Bot commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Walkthrough

The Cloudflare package updates @aws-sdk/client-secrets-manager from ^3.670.0 to ^3.1088.0.

Changes

Cloudflare dependency update

Layer / File(s) Summary
Update Secrets Manager client dependency
art-cluster/cloudflare/package.json
Updates the declared @aws-sdk/client-secrets-manager version from ^3.670.0 to ^3.1088.0.

Estimated code review effort: 1 (Trivial) | ~2 minutes

🚥 Pre-merge checks | ✅ 11
✅ Passed checks (11 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately reflects the dependency update in the Cloudflare package and matches the PR’s stated changes.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
No-Weak-Crypto ✅ Passed PR only bumps aws-sdk and removes fast-xml-parser; diff shows no MD5/SHA1/DES/RC4/3DES/Blowfish/ECB or non-constant-time secret comparisons added.
Container-Privileges ✅ Passed PASS: The PR only changes package.json and package-lock.json; no container/K8s manifests or privilege fields are present in the diff.
No-Sensitive-Data-In-Logs ✅ Passed The PR only bumps AWS SDK deps in package manifests; no code/logging changes or sensitive-data patterns appear in the touched files.
No-Hardcoded-Secrets ✅ Passed PASS: The PR only bumps the AWS SDK and lockfile metadata; no added API keys, passwords, private keys, embedded creds, or long base64 literals were found.
No-Injection-Vectors ✅ Passed PASS: Diff only updates package.json/package-lock.json dependency versions; no code paths or injection-prone sinks were added.
Ai-Attribution ✅ Passed No AI-tool use was mentioned; the PR commit only has Dependabot's Signed-off-by and no Assisted-by, Generated-by, or AI Co-Authored-By trailers.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch dependabot/npm_and_yarn/art-cluster/cloudflare/multi-cdbd3e79c8

Comment @coderabbitai help to get the list of available commands.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@art-cluster/cloudflare/package.json`:
- Line 17: Update the "`@aws-sdk/client-secrets-manager`" dependency entry in
package.json to pin version 3.1088.0 exactly, removing the caret range while
preserving the lockfile-aligned version.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository: openshift-eng/coderabbit/.coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: fe375a49-f158-4b92-a15b-848cbe026fa7

📥 Commits

Reviewing files that changed from the base of the PR and between 966122a and 4e98fe7.

⛔ Files ignored due to path filters (1)
  • art-cluster/cloudflare/package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (1)
  • art-cluster/cloudflare/package.json

},
"dependencies": {
"@aws-sdk/client-secrets-manager": "^3.670.0",
"@aws-sdk/client-secrets-manager": "^3.1088.0",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔒 Security & Privacy | 🟠 Major | ⚡ Quick win

Pin the production dependency exactly.

The caret allows future AWS SDK versions to be selected outside this reviewed change. Since the lockfile already resolves 3.1088.0, use an exact manifest pin as required by the supply-chain instructions.

Proposed fix
-    "`@aws-sdk/client-secrets-manager`": "^3.1088.0",
+    "`@aws-sdk/client-secrets-manager`": "3.1088.0",
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"@aws-sdk/client-secrets-manager": "^3.1088.0",
"`@aws-sdk/client-secrets-manager`": "3.1088.0",
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@art-cluster/cloudflare/package.json` at line 17, Update the
"`@aws-sdk/client-secrets-manager`" dependency entry in package.json to pin
version 3.1088.0 exactly, removing the caret range while preserving the
lockfile-aligned version.

Source: Path instructions

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 javascript Pull requests that update javascript code needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants