From 923445f4a85f2494c0d502222a91aef7a9ce07db Mon Sep 17 00:00:00 2001 From: Valerio Date: Thu, 30 Apr 2026 11:46:45 +0200 Subject: [PATCH] docs(readme): add h1 brand heading The repo had no heading-level brand anchor, only a banner image and an h3 slogan. Search engines indexing the README were missing the canonical brand signal. The new h1 is what GitHub renders as the title of the page and what Google co-ranks with webclaw.io. Bumps workspace version to 0.5.7. --- CHANGELOG.md | 7 +++++++ Cargo.toml | 2 +- README.md | 23 ++++++++++++++++++++--- 3 files changed, 28 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3000593..a0cc9ca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,13 @@ All notable changes to webclaw are documented here. Format follows [Keep a Changelog](https://keepachangelog.com/). +## [0.5.7] — 2026-04-30 + +### Docs +- README header now uses an `

webclaw

` instead of an `

` slogan. The repo had no heading-level brand anchor before, only a banner image, so search engines indexing the README were missing the canonical brand signal. The new heading is what GitHub renders as the title of the page and what Google co-ranks with webclaw.io. + +--- + ## [0.5.6] — 2026-04-23 ### Added diff --git a/Cargo.toml b/Cargo.toml index d9cfd92..9b55475 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ resolver = "2" members = ["crates/*"] [workspace.package] -version = "0.5.6" +version = "0.5.7" edition = "2024" license = "AGPL-3.0" repository = "https://github.com/0xMassi/webclaw" diff --git a/README.md b/README.md index fd634bf..623a4d3 100644 --- a/README.md +++ b/README.md @@ -4,10 +4,12 @@

-

- The fastest web scraper for AI agents.
+

webclaw

+ +

+ The fastest web scraper for AI agents.
67% fewer tokens. Sub-millisecond extraction. Zero browser overhead. - +

Stars @@ -90,6 +92,21 @@ cargo install --git https://github.com/0xMassi/webclaw.git webclaw-cli cargo install --git https://github.com/0xMassi/webclaw.git webclaw-mcp ``` +webclaw uses BoringSSL (via `boring-sys2`) for TLS fingerprinting, which +needs a few system packages at build time. If `cargo install` panics with +a `boring-sys2` build error or `Unable to find libclang`, install the +prerequisites first: + +| OS | Install command | +|---|---| +| Debian / Ubuntu | `sudo apt install -y pkg-config libssl-dev cmake clang git build-essential` | +| Fedora / RHEL | `sudo dnf install -y pkg-config openssl-devel cmake clang git make gcc` | +| Arch | `sudo pacman -S pkg-config openssl cmake clang git base-devel` | +| macOS | `xcode-select --install` (and Xcode CLT covers everything) | + +If you do not want to manage build dependencies yourself, prefer the +**Homebrew**, **Docker**, or **Prebuilt binaries** options above. + ### Docker ```bash