Skip to content

chore(deps): dependency sweep - #1018

Merged
B4nan merged 1 commit into
masterfrom
chore/deps-sweep
Sep 2, 2026
Merged

chore(deps): dependency sweep#1018
B4nan merged 1 commit into
masterfrom
chore/deps-sweep

Conversation

@apify-deps

@apify-deps apify-deps Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Summary

Dependency sweep — in-range freshening (all within existing ranges):

  • Broad pnpm update -r refresh across root + website workspace (patch/minor bumps only; direct dep ranges bumped where the update is a direct dep, e.g. axios ^1.16.0 → ^1.20.0, puppeteer ^25.0.0 → ^25.9.0).

🧹 Pruned overrides (no longer needed)

  • @puppeteer/browsers — the override forced v3 back when our direct puppeteer dep was still on v24 (which pulled in @puppeteer/browsers v2). Now that puppeteer is ^25.9.0, it already depends on @puppeteer/browsers@3.2.1 directly — the override is a no-op (confirmed: removing it resolves to the same 3.2.1).

🚩 Flagged — needs review

  • decode-uri-component (medium) — alert #299: no in-range fix. Pinned by query-string@8.2.0 (declares decode-uri-component: ^0.4.1), which is pulled in by @apify/ui-library@1.164.3 (still declaring query-string: ^8.1.0 even in its latest release) via the docs website's @apify/docs-search-modal@apify/docs-theme. query-string only bumped its own decode-uri-component dependency to ^0.5.0 starting at 9.5.0 — a major bump outside @apify/ui-library's declared range, so it can't land via a refresh. Fixing this needs either a new decode-uri-component override (untested against query-string@8.2.0's actual usage) or waiting on @apify/ui-library to bump its query-string dep — no existing override to extend. No related Renovate PR found. Vulnerable path is a client-side CPU-exhaustion DoS in the docs website's search UI, browser-only (CWE-400/1176) — not not_used enough to dismiss outright without confidently verifying @apify/docs-search-modal's exact usage.

🤖 Generated with Claude Code

In-range lockfile refresh (pnpm update -r) plus dropping the now-redundant
@puppeteer/browsers override, since puppeteer@25.9.0 already pins
@puppeteer/browsers@3.2.1 directly.
@apify-deps
apify-deps Bot requested a review from B4nan September 2, 2026 01:03
@apify-deps apify-deps Bot added the adhoc Ad-hoc unplanned task added during the sprint. label Sep 2, 2026
@B4nan
B4nan merged commit 084b5c1 into master Sep 2, 2026
8 checks passed
@B4nan
B4nan deleted the chore/deps-sweep branch September 2, 2026 08:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

adhoc Ad-hoc unplanned task added during the sprint.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants