Skip to content

chore(main): release 0.21.0#201

Merged
us merged 1 commit into
mainfrom
release-please--branches--main
Jul 6, 2026
Merged

chore(main): release 0.21.0#201
us merged 1 commit into
mainfrom
release-please--branches--main

Conversation

@us

@us us commented Jul 1, 2026

Copy link
Copy Markdown
Owner

🤖 I have created a release beep boop

0.21.0 (2026-07-06)

⚠ BREAKING CHANGES

  • api: error responses now use errorCode instead of error_code. The managed API already strips the field, so managed clients are unaffected; self-hosted clients parsing error_code should read errorCode.

Features

  • cli: add crw bench FRAMES harness (fb78bcb)
  • cli: bench A/B flags, concurrency, crash-safe writes (7eb059e)
  • core: add evidence & provenance primitives (4a638a0)
  • core: expose sourceHash on scrape responses (b0d89f9)
  • extract: prompt-based extraction and full meta-tag metadata (6453204)
  • proxy: retry with default country on residential CONNECT tunnel failure (8aafdc8)
  • search: thread per-request country to result-page scraping (be3b0d1)
  • server: add /firecrawl/* compat namespace, own /v1 as native API (d9cb3b8)

Bug Fixes

  • api: rename error_code response field to errorCode (e4df682)
  • cli: repair clap arg conflict that panicked debug builds (f2a6b77)
  • docs: add redirect stubs for pre-flatten legacy doc URLs (a1f29dc)
  • extract: unify untrusted-content fencing; nonce-fence the change judge (192b9d7)
  • renderer: cap full-page screenshot height to avoid OOM (c5f555d), closes #161
  • renderer: don't browser-render thin pages that ship no JS (f42f14a)
  • scrape: report anti-bot/challenge pages as blocked, not success (d06f051)
  • search: charset-aware scrape decode + per-result error + neutral answer warnings (a9870e2)

This PR was generated with Release Please. See documentation.

@us us force-pushed the release-please--branches--main branch from d516471 to 75f5b0d Compare July 1, 2026 19:34
Copilot AI review requested due to automatic review settings July 1, 2026 19:34

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR is an automated Release Please cut for v0.21.0, updating version metadata across the repo (server descriptor, Rust workspace, SDKs, MCP packages) and recording the release notes in the changelog.

Changes:

  • Bump versions from 0.20.0 → 0.21.0 across server metadata, Rust workspace, SDKs, and MCP packages (including platform optionalDependencies).
  • Update OpenAPI spec version fields to 0.21.0 in both the docs copy and the crate copy.
  • Add the 0.21.0 entry to CHANGELOG.md and update the Release Please manifest.

Reviewed changes

Copilot reviewed 13 out of 13 changed files in this pull request and generated no comments.

Show a summary per file
File Description
server.json Bumps server metadata version to 0.21.0.
sdks/typescript/package.json Bumps TypeScript SDK package version to 0.21.0.
sdks/python/pyproject.toml Bumps Python SDK version to 0.21.0.
mcp/crw-mcp/package.json Bumps MCP package version and optionalDependency binary versions to 0.21.0.
mcp/crw-mcp-linux-x64/package.json Bumps linux-x64 MCP binary package version to 0.21.0.
mcp/crw-mcp-linux-arm64/package.json Bumps linux-arm64 MCP binary package version to 0.21.0.
mcp/crw-mcp-darwin-x64/package.json Bumps darwin-x64 MCP binary package version to 0.21.0.
mcp/crw-mcp-darwin-arm64/package.json Bumps darwin-arm64 MCP binary package version to 0.21.0.
docs/openapi.json Updates published OpenAPI info.version to 0.21.0.
crates/crw-server/openapi/openapi.json Updates crate OpenAPI info.version to 0.21.0.
CHANGELOG.md Adds release notes section for 0.21.0.
Cargo.toml Bumps workspace/package and internal crate dependency versions to 0.21.0.
.release-please-manifest.json Updates manifest version to 0.21.0.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@us us force-pushed the release-please--branches--main branch 8 times, most recently from aa49f97 to 0482c55 Compare July 6, 2026 20:30
@us us force-pushed the release-please--branches--main branch from 0482c55 to 15f6f52 Compare July 6, 2026 20:30
@us us merged commit 14e4d9c into main Jul 6, 2026
7 checks passed
@us

us commented Jul 6, 2026

Copy link
Copy Markdown
Owner Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

it would be great if we can take screenshots of web pages

2 participants