Skip to content

Conversation

parseplatformorg
Copy link
Contributor

@parseplatformorg parseplatformorg commented Sep 19, 2025

snyk-top-banner

Snyk has created this PR to upgrade @aws-sdk/s3-request-presigner from 3.873.0 to 3.878.0.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


  • The recommended version is 2 versions ahead of your current version.

  • The recommended version was released 22 days ago.

Release notes
Package name: @aws-sdk/s3-request-presigner
  • 3.878.0 - 2025-08-28

    3.878.0(2025-08-28)

    Chores
    • ci: integrate catapult build workflow for PRs (#7286) (8ceb4515)
    Documentation Changes
    • client-apprunner: Doc only updates for APIs and and datatypes related to IPAddressType and Subnets for IPv6 dualstack support. (04a50e4d)
    New Features
    • clients: update client endpoints as of 2025-08-28 (cc12789f)
    • client-rds: Added RDS HTTP Endpoint feature support flag to DescribeOrderableDBInstanceOptions API (73bf48e4)
    • client-pinpoint-sms-voice-v2: Remove incorrect endpoint tests (4a9769e0)
    • client-cloud9: Remove incorrect endpoint tests (b67a56f9)
    • client-savingsplans: Remove incorrect endpoint tests (4b03c07f)
    • client-quicksight: Remove incorrect endpoint tests (ddbdddb8)
    • client-geo-maps: Remove incorrect endpoint tests (857b7279)
    • client-ssm-incidents: Remove incorrect endpoint tests (717cae44)
    • client-kinesis: Remove incorrect endpoint tests (86d284aa)
    • client-opensearch: Remove incorrect endpoint tests (26243a87)
    • client-fms: Remove incorrect endpoint tests (12587850)
    • client-bedrock-runtime: Remove incorrect endpoint tests (c738d056)
    • client-waf: Remove incorrect endpoint tests (b7f7c998)
    • client-connectcampaigns: Remove incorrect endpoint tests (8ac88c8e)
    • client-sesv2: Remove incorrect endpoint tests (df4bc1c9)
    • client-inspector-scan: Remove incorrect endpoint tests (223df728)
    • client-license-manager-user-subscriptions: Remove incorrect endpoint tests (b586a081)
    • client-machine-learning: Remove incorrect endpoint tests (091a68ac)
    • client-dynamodb: Remove incorrect endpoint tests (da7f654c)
    • client-ses: Remove incorrect endpoint tests (6482579d)
    • client-mediastore-data: Remove incorrect endpoint tests (7447e7ba)
    • client-databrew: Remove incorrect endpoint tests (1d8ea0a6)
    • client-auto-scaling-plans: Remove incorrect endpoint tests (4a49d7fe)
    • client-rekognition: Remove incorrect endpoint tests (1ca5a8ed)
    • client-network-firewall: Remove incorrect endpoint tests (2bd3b9d2)
    • client-sso: Remove incorrect endpoint tests (15f7eeef)
    • client-healthlake: Add ValidationLevel parameter to StartFHIRImportJob API, allowing users to specify a FHIR validation level for their asynchronous import jobs. (5575d41a)
    • client-application-auto-scaling: Remove incorrect endpoint tests (6404cbee)
    • client-emr: Remove incorrect endpoint tests (303c4eb6)
    • client-internetmonitor: Remove incorrect endpoint tests (afd7e1da)
    • client-cloudhsm-v2: Remove incorrect endpoint tests (6ab03b62)
    • client-pipes: Remove incorrect endpoint tests (91335365)
    • client-ssm-sap: Added support for Configuration Checks on SAP HANA Applications. (b6741112)
    • client-ssm-guiconnect: Remove incorrect endpoint tests (b8c1d892)
    • client-mturk: Remove incorrect endpoint tests (1162c0ac)
    • client-pinpoint-sms-voice: Remove incorrect endpoint tests (666ad9b4)
    • client-ec2: This release adds support for copying Amazon EBS snapshot and AMIs to and from Local Zones. (a43fb6c0)
    • client-amplify: Remove incorrect endpoint tests (8b3599b7)
    • client-codeguru-reviewer: Remove incorrect endpoint tests (0aa72969)
    • client-fis: Remove incorrect endpoint tests (3ad7aaf3)
    • client-route-53-domains: Remove incorrect endpoint tests (ca633af1)
    • client-geo-places: Remove incorrect endpoint tests (303cf215)
    • client-oam: Remove incorrect endpoint tests (cb6ae132)
    • client-entityresolution: Remove incorrect endpoint tests (a2b4c6e9)
    • client-codedeploy: Remove incorrect endpoint tests (66ce231c)
    • client-glue: Adding support to fetch TargetDatabase field during GetDatabases with AttributesToGet (02f753f8)
    • client-omics: Adds Amazon ECR pull through cache support to AWS HealthOmics, so you can more easily use container images from external sources. (f7358ef0)
    • client-osis: Remove incorrect endpoint tests (672c00e4)
    • client-connect: AgentStatusDrillDown feature in GetCurrentMetricData API. Adding AGENT_STATUS as filter and grouping in GetCurrentMetricData API (46284c55)
    • client-marketplace-deployment: Remove incorrect endpoint tests (082834cd)
    • client-cloudsearch-domain: Remove incorrect endpoint tests (5de1b600)
    • client-service-quotas: Remove incorrect endpoint tests (48e349a8)
    • client-applicationcostprofiler: Remove incorrect endpoint tests (887a22d6)
    • client-pcs: Remove incorrect endpoint tests (5ad23485)
    • client-ecr: Remove incorrect endpoint tests (9d8f5161)
    • client-scheduler: Remove incorrect endpoint tests (07e7e63d)
    • client-swf: Remove incorrect endpoint tests (8155dcce)
    • client-xray: Remove incorrect endpoint tests (e8954858)
    • client-workmailmessageflow: Remove incorrect endpoint tests (da658499)
    • client-eventbridge: Remove incorrect endpoint tests (09612fea)
    • client-ec2-instance-connect: Remove incorrect endpoint tests (b1cc96cb)
    • client-timestream-query: Remove incorrect endpoint tests (aa085efb)
    • client-managedblockchain-query: Remove incorrect endpoint tests (d8c3ce4b)
    Tests
    • middleware-flexible-checksums: retry reuses the computed checksum (#7284) (ac86bfc7)

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

  • 3.876.0 - 2025-08-26

    3.876.0(2025-08-26)

    Chores
    • client-s3: bucket contextParam customization for schema-serde mode (#7250) (933c5c0f)
    New Features
    • clients: update client endpoints as of 2025-08-26 (2fe1e580)
    • client-migration-hub-refactor-spaces: Remove incorrect endpoint tests (c9d7b9fe)
    • client-service-catalog-appregistry: Remove incorrect endpoint tests (9a2e3722)
    • client-elastic-transcoder: Remove incorrect endpoint tests (fae738b5)
    • client-trustedadvisor: Remove incorrect endpoint tests (dcd32bb1)
    • client-comprehendmedical: Remove incorrect endpoint tests (c72a2515)
    • client-rds-data: Remove incorrect endpoint tests (49dfac40)
    • client-imagebuilder: Remove incorrect endpoint tests (4c2ed6d5)
    • client-apprunner: Remove incorrect endpoint tests (bee4cfb1)
    • client-personalize-events: Remove incorrect endpoint tests (952c2643)
    • client-sso-oidc: Remove incorrect endpoint tests (9fa49a83)
    • client-ram: Remove incorrect endpoint tests (4b8e2c27)
    • client-workspaces: Remove incorrect endpoint tests (b0282eaa)
    • client-appconfig: Remove incorrect endpoint tests (6a9ecc9e)
    • client-sagemaker-geospatial: Remove incorrect endpoint tests (1a94d3ba)
    • client-geo-routes: Added RouteFerryNotice PotentialViolatedVehicleRestrictionUsage value for CalculateRoutes. This value indicates when the Route is potentially forbidden for the given vehicle profile. (37d295dd)
    • client-cleanrooms: Remove incorrect endpoint tests (abf1b24c)
    • client-license-manager-linux-subscriptions: Remove incorrect endpoint tests (ce80313b)
    • client-evs: Remove incorrect endpoint tests (ebd2dd83)
    • client-lookoutvision: Remove incorrect endpoint tests (7fe2eadd)
    • client-ssm-sap: Remove incorrect endpoint tests (414bac09)
    • client-ssm: Remove incorrect endpoint tests (43e41427)
    • client-ec2: Add new APIs for viewing how your shared AMIs are used by other accounts, and identify resources in your account that are dependent on particular AMIs (40939d05)
    • client-tnb: Remove incorrect endpoint tests (587c1ea6)
    • client-route-53: Remove incorrect endpoint tests (713bb43e)
    • client-bedrock-agentcore-control: Remove incorrect endpoint tests (334221fd)
    • client-resource-explorer-2: Remove incorrect endpoint tests (0d62e92a)
    • client-mq: Remove incorrect endpoint tests (96674919)
    • client-kafka: Remove incorrect endpoint tests (e47bc610)
    • client-gamelift: Remove incorrect endpoint tests (49cc48a0)
    • client-arc-zonal-shift: This release adds new API options to enable allowed windows and multiple alarms for practice runs. (9f56f09e)
    • client-route53-recovery-cluster: Remove incorrect endpoint tests (afe2b07a)
    • client-codecommit: Remove incorrect endpoint tests (732894e9)
    • client-waf-regional: Remove incorrect endpoint tests (ce166c08)
    • client-m2: Remove incorrect endpoint tests (87d73e3c)
    • client-pca-connector-scep: Remove incorrect endpoint tests (b18c315a)
    • client-controlcatalog: Remove incorrect endpoint tests (26b7e079)
    • client-pinpoint: Remove incorrect endpoint tests (5e53e2ce)
    • client-socialmessaging: Remove incorrect endpoint tests (ee50cf15)
    • client-iotsecuretunneling: Remove incorrect endpoint tests (fdd280f1)
    • client-dlm: Remove incorrect endpoint tests (be8685e4)
    • client-securityhub: Remove incorrect endpoint tests (2d19fdfd)
    • client-iottwinmaker: Remove incorrect endpoint tests (88fa3ddf)
    • client-connect-contact-lens: Remove incorrect endpoint tests (8acde8bc)
    • client-glacier: Remove incorrect endpoint tests (8370a410)
    • client-migration-hub: Remove incorrect endpoint tests (9048f523)
    • client-signer: Remove incorrect endpoint tests (0ccbcd89)
    • client-greengrass: Remove incorrect endpoint tests (1bd33297)
    • client-finspace: Remove incorrect endpoint tests (7ff4b264)
    • client-cloudwatch: Remove incorrect endpoint tests (c4405f39)
    • client-codestar-connections: Remove incorrect endpoint tests (f0faf9b3)
    • client-drs: Remove incorrect endpoint tests (e6a9d227)
    • client-neptunedata: Remove incorrect endpoint tests (1eb52d2a)
    • client-rbin: Remove incorrect endpoint tests (ef168a95)
    • client-app-mesh: Remove incorrect endpoint tests (85e3e245)
    • client-transfer: Remove incorrect endpoint tests (4b7e7076)
    • client-identitystore: Remove incorrect endpoint tests (f6ed0993)
    • client-iot-jobs-data-plane: Remove incorrect endpoint tests (9f0bd02f)
    • client-secrets-manager: Remove incorrect endpoint tests (b083b5f0)
    • client-polly: Remove incorrect endpoint tests (21df4508)
    • client-global-accelerator: Remove incorrect endpoint tests (e590d59e)
    • client-datasync: Remove incorrect endpoint tests (f4a9d255)
    • client-connectparticipant: Amazon Connect Participant Service: Remove unused fields from WebRTCConnection (d28d5ff6)

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

  • 3.873.0 - 2025-08-21

    3.873.0(2025-08-21)

    Chores
    Documentation Changes
    • client-ecs: This is a documentation only release that adds additional information for the update-service request parameters. (2ccda781)
    • client-ssm-contacts: Doc-only updates for Incident Manager Contacts August 2025 (977796ec)
    New Features
    • client-glue: Added support for preprocessing queries in Data Quality operations through new DataQualityGlueTable structure. (1ed08716)
    • client-guardduty: Remove Pattern trait from email field (1d689d7f)
    • client-gameliftstreams: The default application in a stream group can now be changed at any time using UpdateStreamGroup to update the DefaultApplicationIdentifier. (9341cdc1)
    Tests
    • aws-protocoltests-smithy-rpcv2-cbor-schema: skip tests not working in vitest 3.x (#7274) (fd48b62a)
    • use accurate errors in testing (#7273) (97e916ee)
    • aws-client-retry-test: use Lambda client for retry test (#7272) (ff22f5ef)

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

from @aws-sdk/s3-request-presigner GitHub release notes

Important

  • Check the changes in this PR to ensure they won't cause issues with your project.
  • This PR was automatically created by Snyk using the credentials of a real user.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

Summary by CodeRabbit

  • Chores
    • Updated the underlying AWS S3 presigning dependency to the latest patch. This may improve compatibility with newer AWS services and provide minor stability enhancements. No functional changes or UI updates are expected. Existing workflows for generating and using S3 pre-signed URLs should continue to work as before. If any unexpected upload/download issues occur after the update, please report them.

Snyk has created this PR to upgrade @aws-sdk/s3-request-presigner from 3.873.0 to 3.878.0.

See this package in npm:
@aws-sdk/s3-request-presigner

See this project in Snyk:
https://app.snyk.io/org/acinader/project/3364151b-9c9a-4458-9afd-809dc5309438?utm_source=github&utm_medium=referral&page=upgrade-pr
Copy link

I will reformat the title to use the proper commit message syntax.

@parse-github-assistant parse-github-assistant bot changed the title [Snyk] Upgrade @aws-sdk/s3-request-presigner from 3.873.0 to 3.878.0 refactor: Upgrade @aws-sdk/s3-request-presigner from 3.873.0 to 3.878.0 Sep 19, 2025
Copy link

🚀 Thanks for opening this pull request!

Copy link

coderabbitai bot commented Sep 19, 2025

📝 Walkthrough

Walkthrough

Bumps the dependency version of @aws-sdk/s3-request-presigner in package.json from 3.873.0 to 3.878.0. No other files or settings are changed.

Changes

Cohort / File(s) Summary
Dependencies
package.json
Updated dependency version: @aws-sdk/s3-request-presigner 3.873.0 → 3.878.0

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title Check ✅ Passed The title succinctly and accurately summarizes the primary change—upgrading @aws-sdk/s3-request-presigner from 3.873.0 to 3.878.0—in a single clear sentence, so it communicates the main intent to reviewers.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
✨ Finishing touches
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch snyk-upgrade-12403755f7a07742dd64daee4c343e68

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 49868f0 and 474438b.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (1)
  • package.json (1 hunks)
🔇 Additional comments (1)
package.json (1)

23-24: Align AWS SDK v3 package versions — update @aws-sdk/client-s3 to 3.878.0

You bumped @aws-sdk/s3-request-presigner to 3.878.0 while @aws-sdk/client-s3 remains 3.858.0; align them to avoid duplicated @smithy/* runtimes, larger bundles, and subtle runtime mismatches. Update client-s3 to 3.878.0 and regenerate the lockfile.

File: package.json (lines 23–24)

-    "@aws-sdk/client-s3": "3.858.0",
+    "@aws-sdk/client-s3": "3.878.0",

Lockfile couldn't be inspected in this environment — run the check below locally:

#!/bin/bash
set -euo pipefail
files=(yarn.lock pnpm-lock.yaml package-lock.json)
for f in "${files[@]}"; do
  [ -f "$f" ] || continue
  echo "==> $f"
  rg -n "@smithy/|@aws-sdk/" "$f" || true
done

Tip

👮 Agentic pre-merge checks are now available in preview!

Pro plan users can now enable pre-merge checks in their settings to enforce checklists before merging PRs.

  • Built-in checks – Quickly apply ready-made checks to enforce title conventions, require pull request descriptions that follow templates, validate linked issues for compliance, and more.
  • Custom agentic checks – Define your own rules using CodeRabbit’s advanced agentic capabilities to enforce organization-specific policies and workflows. For example, you can instruct CodeRabbit’s agent to verify that API documentation is updated whenever API schema files are modified in a PR. Note: Upto 5 custom checks are currently allowed during the preview period. Pricing for this feature will be announced in a few weeks.

Please see the documentation for more information.

Example:

reviews:
  pre_merge_checks:
    custom_checks:
      - name: "Undocumented Breaking Changes"
        mode: "warning"
        instructions: |
          Pass/fail criteria: All breaking changes to public APIs, CLI flags, environment variables, configuration keys, database schemas, or HTTP/GraphQL endpoints must be documented in the "Breaking Change" section of the PR description and in CHANGELOG.md. Exclude purely internal or private changes (e.g., code not exported from package entry points or explicitly marked as internal).

Please share your feedback with us on this Discord post.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@parseplatformorg
Copy link
Contributor Author

🎉 Snyk checks have passed. No issues have been found so far.

security/snyk check is complete. No issues have been found. (View Details)

Copy link

codecov bot commented Sep 19, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 97.19%. Comparing base (49868f0) to head (474438b).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #346   +/-   ##
=======================================
  Coverage   97.19%   97.19%           
=======================================
  Files           2        2           
  Lines         214      214           
=======================================
  Hits          208      208           
  Misses          6        6           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@mtrezza mtrezza merged commit 0565f7b into master Sep 21, 2025
13 checks passed
@mtrezza mtrezza deleted the snyk-upgrade-12403755f7a07742dd64daee4c343e68 branch September 21, 2025 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants