Skip to content

chore(deps): update sitemap crawlee v4 beta stack - #354

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/sitemap-crawlee-v4-beta-stack
Open

renovate[bot] wants to merge 1 commit into
masterfrom
renovate/sitemap-crawlee-v4-beta-stack

Conversation

@renovate

@renovate renovate Bot commented Aug 8, 2026 •

Copy link
Copy Markdown
Contributor

Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@crawlee/core (source) 4.0.0-beta.25 → 4.0.0-rc.1 age confidence
@crawlee/http (source) 4.0.0-beta.25 → 4.0.0-rc.1 age confidence
@crawlee/impit-client (source) 4.0.0-beta.29 → 4.0.0-rc.1 age confidence
@crawlee/types (source) 4.0.0-beta.25 → 4.0.0-rc.1 age confidence
@crawlee/utils (source) 4.0.0-beta.25 → 4.0.0-rc.1 age confidence
apify (source) 4.0.0-beta.12 → 4.0.0-rc.0 age confidence
[email protected]>@crawlee/core (source) 4.0.0-beta.25 → 4.0.0-rc.1 age confidence
[email protected]>@crawlee/types (source) 4.0.0-beta.25 → 4.0.0-rc.1 age confidence
[email protected]>@crawlee/utils (source) 4.0.0-beta.25 → 4.0.0-rc.1 age confidence

Release Notes

apify/crawlee (@​crawlee/core)

v4.0.0-rc.1

Compare Source

Breaking since rc.0
  • @crawlee/jsdom and @crawlee/linkedom moved out of the monorepo (#​4119)
  • Crawler-only code moved from @crawlee/core to @crawlee/basic, more internals made private (#​4117, #​4036, #​4060)
  • Input handling moved to the Apify SDK, requires apify >= 4.0.0-beta.40 (#​4155)
  • The request queue is no longer emptied between run() calls (#​4056)
  • Statistics renames, IRequestManager / IBrowserPool contract updates (#​4109, #​4061, #​4161)
New
  • DomCrawler with a pluggable DOM parser (#​4104)
  • OpenTelemetry instrumentation via @crawlee/otel (#​3361)
  • skipRequest and afterCommit context helpers (#​4158, #​4110), initialConcurrency option (#​4067), extractMicrodata helper (#​3233)
Fixes

HTTP redirect handling for credentials, cookies and request bodies (#​4137, #​4154, #​4136), Cloudflare challenge detection (#​4170), a robots.txt 404 now means allow-all (#​4171), and more.

Upgrading guide: https://crawlee.dev/js/docs/next/upgrading/upgrading-to-v4

Full Changelog: apify/crawlee@v4.0.0-rc.0...v4.0.0-rc.1

v4.0.0-rc.0

Compare Source

Full Changelog: apify/crawlee@v3.18.1...v4.0.0-rc.0

https://crawlee.dev/js/docs/next/upgrading/upgrading-to-v4

v4.0.0-beta.273

Compare Source

v4.0.0-beta.272

Compare Source

v4.0.0-beta.271

Compare Source

v4.0.0-beta.270

Compare Source

v4.0.0-beta.269

Compare Source

v4.0.0-beta.268

Compare Source

v4.0.0-beta.267

Compare Source

v4.0.0-beta.266

Compare Source

v4.0.0-beta.265

Compare Source

v4.0.0-beta.264

Compare Source

v4.0.0-beta.263

Compare Source

v4.0.0-beta.262

Compare Source

v4.0.0-beta.261

Compare Source

v4.0.0-beta.260

Compare Source

v4.0.0-beta.259

Compare Source

v4.0.0-beta.258

Compare Source

v4.0.0-beta.257

Compare Source

v4.0.0-beta.256

Compare Source

v4.0.0-beta.255

Compare Source

v4.0.0-beta.254

Compare Source

v4.0.0-beta.253

Compare Source

v4.0.0-beta.252

Compare Source

v4.0.0-beta.251

Compare Source

v4.0.0-beta.250

Compare Source

v4.0.0-beta.249

Compare Source

v4.0.0-beta.248

Compare Source

v4.0.0-beta.247

Compare Source

v4.0.0-beta.246

Compare Source

v4.0.0-beta.245

Compare Source

v4.0.0-beta.244

Compare Source

v4.0.0-beta.243

Compare Source

v4.0.0-beta.242

Compare Source

v4.0.0-beta.241

Compare Source

v4.0.0-beta.240

Compare Source

v4.0.0-beta.239

Compare Source

v4.0.0-beta.238

Compare Source

v4.0.0-beta.237

Compare Source

v4.0.0-beta.236

Compare Source

v4.0.0-beta.235

Compare Source

v4.0.0-beta.234

Compare Source

v4.0.0-beta.233

Compare Source

v4.0.0-beta.232

Compare Source

v4.0.0-beta.231

Compare Source

v4.0.0-beta.230

Compare Source

v4.0.0-beta.229

Compare Source

v4.0.0-beta.228

Compare Source

v4.0.0-beta.227

Compare Source

v4.0.0-beta.226

Compare Source

v4.0.0-beta.225

Compare Source

v4.0.0-beta.224

Compare Source

v4.0.0-beta.223

Compare Source

v4.0.0-beta.222

Compare Source

v4.0.0-beta.221

Compare Source

v4.0.0-beta.220

Compare Source

v4.0.0-beta.219

Compare Source

v4.0.0-beta.218

Compare Source

v4.0.0-beta.217

Compare Source

v4.0.0-beta.216

Compare Source

v4.0.0-beta.215

Compare Source

v4.0.0-beta.214

Compare Source

v4.0.0-beta.213

Compare Source

v4.0.0-beta.212

Compare Source

v4.0.0-beta.211

Compare Source

v4.0.0-beta.210

Compare Source

v4.0.0-beta.209

Compare Source

v4.0.0-beta.208

Compare Source

v4.0.0-beta.207

Compare Source

v4.0.0-beta.206

Compare Source

v4.0.0-beta.205

Compare Source

v4.0.0-beta.204

Compare Source

v4.0.0-beta.203

Compare Source

v4.0.0-beta.202

Compare Source

v4.0.0-beta.201

Compare Source

v4.0.0-beta.200

Compare Source

v4.0.0-beta.199

Compare Source

v4.0.0-beta.198

Compare Source

v4.0.0-beta.197

Compare Source

v4.0.0-beta.196

Compare Source

v4.0.0-beta.195

Compare Source

v4.0.0-beta.194

Compare Source

v4.0.0-beta.193

Compare Source

v4.0.0-beta.192

Compare Source

v4.0.0-beta.191

Compare Source

v4.0.0-beta.190

Compare Source

v4.0.0-beta.189

Compare Source

v4.0.0-beta.188

Compare Source

v4.0.0-beta.187

Compare Source

v4.0.0-beta.186

Compare Source

v4.0.0-beta.185

Compare Source

v4.0.0-beta.184

Compare Source

v4.0.0-beta.183

Compare Source

v4.0.0-beta.182

Compare Source

v4.0.0-beta.181

Compare Source

v4.0.0-beta.180

Compare Source

v4.0.0-beta.179

Compare Source

v4.0.0-beta.178

Compare Source

v4.0.0-beta.177

Compare Source

v4.0.0-beta.176

Compare Source

v4.0.0-beta.175

Compare Source

v4.0.0-beta.174

Compare Source

v4.0.0-beta.173

Compare Source

v4.0.0-beta.172

Compare Source

v4.0.0-beta.171

Compare Source

v4.0.0-beta.170

Compare Source

v4.0.0-beta.169

Compare Source

v4.0.0-beta.168

Compare Source

v4.0.0-beta.167

Compare Source

v4.0.0-beta.166

Compare Source

v4.0.0-beta.165

Compare Source

v4.0.0-beta.164

Compare Source

v4.0.0-beta.163

Compare Source

v4.0.0-beta.162

Compare Source

v4.0.0-beta.161

Compare Source

v4.0.0-beta.160

Compare Source

v4.0.0-beta.159

Compare Source

v4.0.0-beta.158

Compare Source

v4.0.0-beta.157

Compare Source

v4.0.0-beta.156

Compare Source

v4.0.0-beta.155

Compare Source

v4.0.0-beta.154

Compare Source

v4.0.0-beta.153

Compare Source

v4.0.0-beta.152

Compare Source

v4.0.0-beta.151

Compare Source

v4.0.0-beta.150

Compare Source

v4.0.0-beta.149

Compare Source

v4.0.0-beta.148

Compare Source

v4.0.0-beta.147

Compare Source

v4.0.0-beta.146

Compare Source

v4.0.0-beta.145

Compare Source

v4.0.0-beta.144

Compare Source

v4.0.0-beta.143

Compare Source

v4.0.0-beta.142

Compare Source

v4.0.0-beta.141

Compare Source

v4.0.0-beta.140

[Compare Source](https://redirect.github.com/apify/crawlee/compare/ec4e8f1285023d80f609b2e7efdadd2db8fba2fa...70f846b4f05d89b34ccfded676e766

[!IMPORTANT]
✂ PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "every weekday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ 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 was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/sitemap-crawlee-v4-beta-stack branch 7 times, most recently from 88ab44c to 90e956c Compare August 13, 2026 15:17
@renovate
renovate Bot force-pushed the renovate/sitemap-crawlee-v4-beta-stack branch 5 times, most recently from 2bb336b to 5a782f6 Compare August 28, 2026 12:19
@renovate
renovate Bot force-pushed the renovate/sitemap-crawlee-v4-beta-stack branch 9 times, most recently from 45624a9 to 67d46d4 Compare September 7, 2026 19:57
@renovate
renovate Bot force-pushed the renovate/sitemap-crawlee-v4-beta-stack branch 5 times, most recently from 76067c7 to e5aaf42 Compare September 15, 2026 10:25
@renovate
renovate Bot force-pushed the renovate/sitemap-crawlee-v4-beta-stack branch 4 times, most recently from b327e87 to ed0daa5 Compare September 21, 2026 16:52
@renovate
renovate Bot force-pushed the renovate/sitemap-crawlee-v4-beta-stack branch 11 times, most recently from 34d7cdb to 766a290 Compare October 13, 2026 13:30
@renovate
renovate Bot force-pushed the renovate/sitemap-crawlee-v4-beta-stack branch from 766a290 to 4d495b5 Compare October 16, 2026 10:51
@renovate
renovate Bot force-pushed the renovate/sitemap-crawlee-v4-beta-stack branch 7 times, most recently from c8ebb78 to 3b7c975 Compare November 2, 2026 13:50
@renovate
renovate Bot force-pushed the renovate/sitemap-crawlee-v4-beta-stack branch 2 times, most recently from 2542d2b to 8688d2a Compare November 7, 2026 03:09
@renovate
renovate Bot force-pushed the renovate/sitemap-crawlee-v4-beta-stack branch from 8688d2a to a0c1bb0 Compare November 9, 2026 13:58
nikitachapovskii-dev pushed a commit that referenced this pull request Nov 9, 2026
## Summary
Dependency sweep — security bumps + in-range freshening:
- `follow-redirects` 1.16.0 → 1.16.2 (high)
- `postcss-selector-parser` → 7.1.7 (high)
- `fast-uri` → 3.1.9 (high/medium/low, several ranges)
- `@vitest/mocker` → 4.1.12 (medium)
- `smol-toml` → 1.9.0 (medium/high)
- `source-map-js` → 1.2.2 (high)
- `nx` 23.1.x/23.2.x → 23.3.1 (high/medium)
- `axios` → 1.21.0 (high/medium, several ranges)
- `ip-address` → 10.7.6 (medium)
- `brace-expansion` → 2.1.7 / 5.0.12 (medium)
- `adm-zip` → 0.6.1 (high/medium)
- general in-range minor/patch freshening across the workspace (crawlee
3.18.0 → 3.18.2, apify-client, lerna, tsx, typescript, vitest,
lint-staged, …)

## 🧹 Pruned overrides (no longer needed)
- `vite` — no-op: `vite-tsconfig-paths`/`vitest` already resolve `8.3.6`
without forcing it.
- `postcss` — no-op: resolves to `8.5.32` via `vite` without forcing it.
- `tar` — no-op: `[email protected]` (already on the major this override was
added for) now pulls `7.5.22` on its own.
- Kept `js-yaml`: removing it still splits into two copies (`4.3.2` via
`cosmiconfig`/commitlint, `5.4.2` via `lerna`) — neither vulnerable, but
the override still does real unifying work, so it's not a no-op.

## 🚩 Flagged — needs review
- `minimatch` `9.0.9`/`10.2.5`/`10.2.6` → `11.0.1` (medium) — CAPPED by
multiple consumers whose latest release still declares a pre-floor
range: `@crawlee/[email protected]` (`^9.0.0`), `@crawlee/[email protected]`
(`^10.0.1`), `@npmcli/[email protected]`, `@npmcli/[email protected]`,
`@nx/[email protected]`, `@tufjs/[email protected]`, `[email protected]`,
`[email protected]` (all `^10.0.3`/`10.2.6`), `[email protected]` (`10.2.5`) — needs
an override or an upstream bump from each. ([alert
#405](https://github.com/apify/actor-scraper/security/dependabot/405))
- `undici` `7.29.0` → `7.30.1` (high/medium/low, 18 alerts:
[#402](https://github.com/apify/actor-scraper/security/dependabot/402)
[#401](https://github.com/apify/actor-scraper/security/dependabot/401)
[#399](https://github.com/apify/actor-scraper/security/dependabot/399)
[#397](https://github.com/apify/actor-scraper/security/dependabot/397)
[#395](https://github.com/apify/actor-scraper/security/dependabot/395)
[#393](https://github.com/apify/actor-scraper/security/dependabot/393)
[#391](https://github.com/apify/actor-scraper/security/dependabot/391)
[#389](https://github.com/apify/actor-scraper/security/dependabot/389)
[#340](https://github.com/apify/actor-scraper/security/dependabot/340)
[#339](https://github.com/apify/actor-scraper/security/dependabot/339)
[#337](https://github.com/apify/actor-scraper/security/dependabot/337)
[#335](https://github.com/apify/actor-scraper/security/dependabot/335)
[#334](https://github.com/apify/actor-scraper/security/dependabot/334)
[#333](https://github.com/apify/actor-scraper/security/dependabot/333)
[#332](https://github.com/apify/actor-scraper/security/dependabot/332)
[#331](https://github.com/apify/actor-scraper/security/dependabot/331)
[#330](https://github.com/apify/actor-scraper/security/dependabot/330)
[#329](https://github.com/apify/actor-scraper/security/dependabot/329))
— CAPPED by `[email protected]`, which pins `undici` to exactly `7.29.0`. Fix
needs `nx` `23.3.1` → `24.0.5` (semver-major) — not attempted in-range.
- `stream-json` `1.9.1` → `3.6.0` (medium,
[#372](https://github.com/apify/actor-scraper/security/dependabot/372)
[#371](https://github.com/apify/actor-scraper/security/dependabot/371)
[#321](https://github.com/apify/actor-scraper/security/dependabot/321))
— CAPPED by `@crawlee/[email protected]` (`^1.9.1`), the deliberate
Crawlee v4-beta pin used only by `sitemap-scraper` (see the `overrides:`
comment in `pnpm-workspace.yaml`). The only in-range fix is dropping
back to `@crawlee/[email protected]` (`~3.7.0`), which would undo that
intentional beta adoption — needs a human call, not a mechanical bump. →
tracked by #354

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: apify-deps[bot] <4649591+apify-deps[bot]@users.noreply.github.com>
@renovate
renovate Bot force-pushed the renovate/sitemap-crawlee-v4-beta-stack branch 2 times, most recently from 9794bc8 to 84a5437 Compare November 9, 2026 15:55
@renovate
renovate Bot enabled auto-merge (squash) November 10, 2026 13:50
@renovate
renovate Bot force-pushed the renovate/sitemap-crawlee-v4-beta-stack branch from 84a5437 to 5d23682 Compare November 10, 2026 13:50
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.

0 participants