chore(deps): bump firecrawl SDK to 4.50.0 by erikengervall · Pull Request #337 · firecrawl/cli · GitHub
Skip to content

chore(deps): bump firecrawl SDK to 4.50.0 - #337

Merged
erikengervall merged 17 commits into
mainfrom
capy/bump-firecrawl-sdk-4-49-1
Oct 20, 2026
Merged

erikengervall merged 17 commits into
mainfrom
capy/bump-firecrawl-sdk-4-49-1

Conversation

@erikengervall

@erikengervall erikengervall commented Oct 19, 2026 •

Copy link
Copy Markdown
Collaborator

Moves the firecrawl JS SDK from 4.44.0 to 4.50.0 (exact pin, lockfile updated) and releases 1.26.12.

Between 4.44.0 and 4.50.0 the SDK:

  • added the origin client option (4.48.0);
  • mapped v1-style methods such as scrapeUrl and crawlUrl onto the v2 API with a one-time deprecation warning (4.49.0). The CLI calls only v2 methods, so the warning never fires from CLI commands;
  • lowered its Node engine floor from 22 to 18, and fixed loading in browsers and Cloudflare Workers: the watcher no longer imports events, process.env is read only when it exists, and axios skips the cache: "default" Request option where a runtime rejects it (4.50.0). None of these change behavior under Node, and the CLI still requires Node 22.

This supersedes #333, which stops at 4.48.0.

Checks run locally: pnpm run type-check, pnpm run build, pnpm run format:check, and pnpm test (38 files, 702 tests pass, no API key in the environment). A live run of the built CLI against the API (scrape, search, map, credit-usage) succeeded with SDK 4.50.0 loaded.

Merge order

Merge after #326 (1.26.11). This branch already contains 326, so until 326 merges its diff also shows those changes; after 326 merges, only the SDK bump and the version bump to 1.26.12 remain. Merging publishes 1.26.12.

Found by Wildfire, Firecrawl's integration testing: the CLI's sdk-range check warned that it shipped an SDK behind the latest release.

@cubic-dev-ai cubic-dev-ai 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.

No issues found across 2 files

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.

Shadow auto-approve: would auto-approve. Routine same-major dependency bump (firecrawl 4.44.0→4.49.1) plus CLI version bump to 1.26.11; only package.json and lockfile change, with firecrawl's transitive dependencies unchanged, making the update bounded and low-risk.

View guided diff | Turn on auto-fix | Re-trigger cubic

@cubic-dev-ai cubic-dev-ai 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.

0 issues found across 1 file (changes from recent commits).

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.

Shadow auto-approve: would require human review. Scope is no longer a deps bump: it changes setup agent coverage and removes init templates, user-facing product decisions that need human judgment, and attribution to #326 rests on an unverified merge order.

View guided diff | Turn on auto-fix | Re-trigger cubic

@capy-ai

capy-ai Bot commented Oct 19, 2026

Copy link
Copy Markdown
Contributor

@cubic-dev-ai

cubic-dev-ai Bot commented Oct 19, 2026

Copy link
Copy Markdown
Contributor

@cubic-dev-ai review

@capy-ai[bot] I have started the AI code review. It will take a few minutes to complete.

@cubic-dev-ai cubic-dev-ai 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.

All reported issues were addressed across 8 files

Shadow auto-approve: would not auto-approve because issues were found.

View guided diff | Turn on auto-fix | Re-trigger cubic

Comment thread src/commands/setup.ts Outdated
Comment thread README.md
Comment thread src/__tests__/commands/setup.test.ts Outdated
@capy-ai

capy-ai Bot commented Oct 19, 2026

Copy link
Copy Markdown
Contributor

@cubic-dev-ai review

@cubic-dev-ai

cubic-dev-ai Bot commented Oct 19, 2026

Copy link
Copy Markdown
Contributor

@cubic-dev-ai review

@capy-ai[bot] I have started the AI code review. It will take a few minutes to complete.

@cubic-dev-ai cubic-dev-ai 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.

All reported issues were addressed across 8 files

Shadow auto-approve: would not auto-approve because issues were found.

View guided diff | Turn on auto-fix | Re-trigger cubic

Comment thread src/__tests__/commands/setup.test.ts Outdated
Comment thread src/commands/setup.ts
…ent names; make the all-clients test portable to Windows
@capy-ai

capy-ai Bot commented Oct 19, 2026

Copy link
Copy Markdown
Contributor

@cubic-dev-ai review

@cubic-dev-ai

cubic-dev-ai Bot commented Oct 19, 2026

Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai 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.

No issues found across 8 files

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.

Shadow auto-approve: would require human review. The SDK/version bump is routine, but the branch carries unmerged #326 setup/template changes and the dismissed case-insensitivity finding still applies: no normalization for --agent Windsurf/--agent Gemini is visible in the diff.

View guided diff | Turn on auto-fix | Re-trigger cubic

@cubic-dev-ai cubic-dev-ai 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.

0 issues found across 2 files (changes from recent commits).

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.

Shadow auto-approve: would require human review. SDK bump to 4.50.0 plus setup mcp expansion (Gemini CLI, Windsurf, Antigravity) and init template reduction; dismissed case-insensitive agent normalization remains unfixed, and the new agent/env-binding behavior needs human sign-off.

View guided diff | Turn on auto-fix | Re-trigger cubic

@capy-ai capy-ai Bot changed the title chore(deps): bump firecrawl SDK to 4.49.1 chore(deps): bump firecrawl SDK to 4.50.0 Oct 19, 2026
…dk-4-49-1

# Conflicts:
#	package.json
#	pnpm-lock.yaml
@erikengervall
erikengervall merged commit 6fecb24 into main Oct 20, 2026
8 checks passed
@erikengervall
erikengervall deleted the capy/bump-firecrawl-sdk-4-49-1 branch October 20, 2026 01:17
erikengervall added a commit that referenced this pull request Oct 20, 2026
Squashed onto main 82229b1. The branch's merged-in work from #326, #336, #337, #338 and #339 is already on main; this commit holds only the Amp, Grok Build and Zed setup mcp change and the bump to 1.26.17.
erikengervall added a commit that referenced this pull request Oct 20, 2026
Squashed onto main 82229b1. The branch's merged-in work from #326, #336, #337, #338 and #339 is already on main; this commit holds only the Amp, Grok Build and Zed setup mcp change and the bump to 1.26.17.

Co-authored-by: erikengervall <5392475+erikengervall@users.noreply.github.com>
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.

1 participant