Skip to content

chore(deps): bump firecrawl SDK to 4.50.0 and release 3.33.3 - #574

Merged
capy-ai[bot] merged 2 commits into
mainfrom
capy/bump-firecrawl-sdk-to
Oct 19, 2026
Merged

capy-ai[bot] merged 2 commits into
mainfrom
capy/bump-firecrawl-sdk-to

Conversation

@erikengervall

@erikengervall erikengervall commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Moves the firecrawl JS SDK pin from 4.49.1 to 4.50.0 and releases 3.33.3, which also publishes the two crawl fixes merged since 3.33.2 (#570, #572).

SDK 4.50.0. The release lets the SDK load in browser bundles and on Node 18 and 20, and makes v2 requests work on Cloudflare Workers. The server runs on Node and uses none of those paths, so its behavior is unchanged. The lockfile diff is the firecrawl entry alone.

Engines stay at Node 22. The SDK's floor dropped to 18, but the server's own dependency tree still requires 22: mcp-proxy pulls pipenet, which needs 22+, and undici 7 (a direct dependency) needs 20.18.1+, which alone rules out 18. The changelog says so.

Release. package.json, server.json and gemini-extension.json move to 3.33.3, with a CHANGELOG entry covering the SDK bump and the crawl fixes. Merging publishes through the existing workflow.

Verified. pnpm test: 196 pass, 0 fail. tsc --noEmit clean. A stdio smoke test against the live API reports server 3.33.3 with 28 tools; firecrawl_search and firecrawl_scrape (https://example.com, markdown) both return results with no error.

Open in Capy


Summary by cubic

Bumps the firecrawl SDK from 4.49.1 to 4.50.0 and releases 3.33.3, which also publishes the two crawl fixes merged since 3.33.2.

Release 3.33.3 changes

  • firecrawl_crawl with a wait now keeps polling through rate-limited (429) status reads instead of failing, and reads result pages only once the crawl ends.
  • firecrawl_crawl now relays the API's reason, status, and code when it refuses to start a crawl.
  • Version bumps in package.json, server.json, and gemini-extension.json, plus a CHANGELOG entry.

SDK 4.50.0

  • The server behavior is unchanged: the new SDK's browser and Node 18/20 support isn't used, and the server still requires Node 22 due to mcp-proxy's pipenet dependency.

Written for commit ef7a65e. Summary will update on new commits.

View guided diff Turn on auto-fix

@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 5 files

Auto-approved with 1 open P3 issue: Routine dependency bump to firecrawl 4.50.0 with 3.33.3 release version bumps; lockfile changes are confined to the firecrawl entry, no server source changes, and tests are green, so the change is bounded and beneficial.

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

Comment thread CHANGELOG.md Outdated

@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.

Auto-approved with 1 open P3 issue.

@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.

Auto-approved: Routine dependency bump and release: firecrawl SDK 4.49.1→4.50.0 with lockfile/version/changelog updates. The SDK's new browser/Node-18/20 paths aren't used by the server, the lockfile diff is limited to firecrawl, and tests/tsc pass.

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

@capy-ai
capy-ai Bot merged commit c322596 into main Oct 19, 2026
2 checks passed
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