Commit graph

  • 11a78c71fe
    Merge 499345046c into d0d7b835f2 Valerio 2026-06-09 21:37:13 +02:00
  • 499345046c fix: harden LLM providers, UTF-8 handling, and webhook/batch reliability audit-fixes-2026-06-09 Valerio 2026-06-09 21:10:15 +02:00
  • d0d7b835f2 docs(readme): update banner to new webclaw branding main Valerio 2026-06-09 18:53:14 +02:00
  • 6519ac2a8b chore(release): v0.6.7 v0.6.7 Valerio 2026-06-09 12:00:19 +02:00
  • 14ded4b99e chore(deps): bump wreq 6.0.0-rc.29, wreq-util 3.0.0-rc.12 Valerio 2026-06-09 11:59:41 +02:00
  • 2d3e38b499 chore(release): v0.6.7 Valerio 2026-06-09 12:00:19 +02:00
  • 8a28d4a29d chore(deps): bump wreq 6.0.0-rc.29, wreq-util 3.0.0-rc.12 Valerio 2026-06-09 11:59:41 +02:00
  • 72a451cfb6 chore(release): sync Cargo.lock to v0.6.6 v0.6.6 Valerio 2026-06-09 11:26:18 +02:00
  • 17fce81a95 chore(release): v0.6.6 Valerio 2026-06-09 10:56:51 +02:00
  • 84a0f9774d style: apply rustfmt to salvaged #49 commits Valerio 2026-06-09 10:56:51 +02:00
  • 519dfb7864 feat(cli): URL truncation warning + --url-encoded flag devnen 2026-05-24 08:18:38 +02:00
  • 985a90b083 feat(fetch): periodic progress stderr line on slow fetches devnen 2026-05-24 00:24:51 +02:00
  • a4b694b8ae chore(release): v0.6.6 Valerio 2026-06-09 10:56:51 +02:00
  • 3960f30323 style: apply rustfmt to salvaged #49 commits Valerio 2026-06-09 10:56:51 +02:00
  • 6e90947e0d feat(cli): URL truncation warning + --url-encoded flag devnen 2026-05-24 08:18:38 +02:00
  • fe6e9b5d28 feat(fetch): periodic progress stderr line on slow fetches devnen 2026-05-24 00:24:51 +02:00
  • de899ab3ba feat(search): standalone web search with your own Serper.dev key perf/audit-fixes webclaw 2026-06-06 14:20:03 +02:00
  • b7bd1155c6 feat(map): layered URL discovery with crawl fallback webclaw 2026-06-06 12:08:26 +02:00
  • 02302e7a1d perf(core): hot-path extraction speedups + senior-grade hardening webclaw 2026-06-04 20:22:00 +02:00
  • a1abf625a0 build(deps): pin wreq/wreq-util to exact rc versions v0.6.5 Valerio 2026-06-04 19:33:31 +02:00
  • e499e51e70 test(bench): add perf_corpus harness (capture/bench/snapshot) bench 2026-06-04 18:31:55 +02:00
  • 9a63c1a3ca docs(contributing): describe in-process wreq TLS, drop stale patched-deps Valerio 2026-06-04 17:56:24 +02:00
  • 58d274ffe9 style(reddit): use Option::zip to satisfy clippy Valerio 2026-06-04 17:48:17 +02:00
  • f6000cba52 chore(release): v0.6.5 Valerio 2026-06-04 17:36:02 +02:00
  • 217bfe088b feat(reddit): parse old.reddit.com HTML instead of the dead .json API Valerio 2026-06-04 16:16:08 +02:00
  • 3b7d11328e Add sponsor preview placements Valerio 2026-05-29 12:05:17 +02:00
  • 363e17d362 docs: add ColdProxy infrastructure partner Valerio 2026-05-31 18:35:45 +02:00
  • c37867309c feat(fetch): paywall HTML-signature detection + best-effort --paywall-bypass devnen 2026-05-24 08:55:54 +02:00
  • 4ef27fcd33 feat(cli): URL truncation warning + --url-encoded flag devnen 2026-05-24 08:18:38 +02:00
  • 06f065cb08 feat(fetch): periodic progress stderr line on slow fetches devnen 2026-05-24 00:24:51 +02:00
  • d5a3aa4bf9 feat(core): word-count breakdown in header — article vs chrome split devnen 2026-05-23 23:56:14 +02:00
  • ade2a5143c feat(core): --mode sections for nav-URL discovery devnen 2026-05-23 23:14:40 +02:00
  • 76cd515a3e feat(core): thin-body classifier + stderr hint for JS-walled content-heavy sites devnen 2026-05-23 22:18:12 +02:00
  • dfcd51d9e0 feat(core): HTTP status header line in -f llm/text/json output devnen 2026-05-23 21:29:26 +02:00
  • 66974366d7 feat(core): schema-aware JSON-LD parser + --prefer-structured + --articles-from-jsonld devnen 2026-05-23 20:38:59 +02:00
  • e28b22adf7 feat(fetch): known-bad-sites registry for fast-fail on Cloudflare / adblock walls devnen 2026-05-23 19:42:15 +02:00
  • 31a8f6150f feat(core): JS-hub page detector + --prefer-articles flag devnen 2026-05-23 18:55:17 +02:00
  • 339f41bb7c feat(cli): add --max-output-bytes and --mode summary,toc for output-size control devnen 2026-05-23 18:17:42 +02:00
  • 562c6a15f0 gitignore: cover improve-loop and local build artifacts devnen 2026-05-23 17:42:05 +02:00
  • e620173d3a docs+gitignore: portable-install sync note and local scratch ignores devnen 2026-05-23 17:20:42 +02:00
  • 8fe8bcb479 chore(ci): bump actions/checkout and artifact actions to v5 Valerio 2026-05-21 15:11:29 +02:00
  • 51260ae4e3 chore(release): record v0.6.4 version bump and changelog v0.6.4 Valerio 2026-05-21 12:58:47 +02:00
  • fe567a6af1
    feat(core): endpoints module for API surface extraction from HTML and JS (#47) Valerio 2026-05-19 19:05:16 +02:00
  • db176261e2 feat(core): filter endpoint-extractor noise (invalid hosts, schema domains, bare paths) Valerio 2026-05-19 19:04:28 +02:00
  • 87d4c14f98 fix(test): serialize env-mutating CloudClient tests to stop flaky CI Valerio 2026-05-19 18:46:12 +02:00
  • 276bfb9154 fix(docker): source CA bundle from distroless instead of apt (fixes arm64 release build) Valerio 2026-05-19 18:36:30 +02:00
  • 3781c2874f feat(core): endpoints module — extract API surface from HTML + JS bundles Valerio 2026-05-19 18:00:56 +02:00
  • be8bcfebd9
    fix: harden resource limits, path safety, and WASM build (#46) v0.6.3 Valerio 2026-05-19 17:03:52 +02:00
  • 5e4970f105 fix: harden resource limits, path safety, and WASM build Valerio 2026-05-19 12:14:45 +02:00
  • aab51bea91 docs: add workflow examples Valerio 2026-05-18 18:56:00 +02:00
  • b75b768ec3 Update Quantum Proxies sponsor copy Valerio 2026-05-18 18:50:38 +02:00
  • 3fabdc1d02
    fix: clean llm output noise v0.6.2 Valerio 2026-05-18 18:39:33 +02:00
  • 8abe4a62e1 fix: clean llm output noise Valerio 2026-05-18 18:16:37 +02:00
  • 5eef8358b0 docs: update sponsor partner details Valerio 2026-05-18 13:09:02 +02:00
  • 7dfd62ec1d docs: add proxy-seller studio partner Valerio 2026-05-18 12:37:28 +02:00
  • 6d886c44f6 docs: enlarge studio partner banner Valerio 2026-05-18 12:27:11 +02:00
  • 8e3ad17428 docs: tighten studio partner layout Valerio 2026-05-18 12:23:19 +02:00
  • 7321549412 docs: add studio partner section Valerio 2026-05-18 12:17:34 +02:00
  • cb31c70465 add network capture endpoint replay karolinnger 2026-05-16 22:22:18 -04:00
  • 920d71f561 Strip more llm output noise: consent walls, bare integers, JSON-LD body duplication devnen 2026-05-16 18:55:28 +02:00
  • 72edb61881
    Merge pull request #42 from jal-co/docs/add-community-plugins Valerio 2026-05-16 11:24:33 +02:00
  • 00d86a12bc docs: refine community plugin copy Valerio 2026-05-16 11:19:15 +02:00
  • c8be5214f6
    docs: add community plugins section with OpenClaw and Hermes integrations Justin Levine 2026-05-15 17:51:22 -07:00
  • 0ea189c5b2 fix(ci): pass repository to release cli v0.6.1 Valerio 2026-05-12 12:28:14 +02:00
  • a629534490
    fix(security): prepare 0.6.1 hardening Valerio 2026-05-12 12:16:42 +02:00
  • fd2e75d509 chore(fetch): satisfy clippy for resolver setup Valerio 2026-05-12 12:09:18 +02:00
  • e2f89941ac chore(release): prepare 0.6.1 Valerio 2026-05-12 12:06:06 +02:00
  • 307b4f980d fix(extractors): harden marketplace host matching Valerio 2026-05-12 12:03:43 +02:00
  • dbf9ce08a6 fix(ci): scope release workflow token permissions Valerio 2026-05-12 11:47:09 +02:00
  • 3bcb288d13 fix(fetch): guard challenge detection before utf8 decoding Valerio 2026-05-12 11:46:33 +02:00
  • a611ae26f3 fix(security): harden local fetch surfaces Valerio 2026-05-12 12:00:25 +02:00
  • 3912de9008 fix(ci): scope release workflow token permissions Valerio 2026-05-12 11:47:09 +02:00
  • 7de5526ac1 fix(extractors): harden amazon/ebay host validation Valerio 2026-05-12 11:46:58 +02:00
  • 73c830aca4 fix(fetch): guard challenge detection before utf8 decoding Valerio 2026-05-12 11:46:33 +02:00
  • af96628dc9
    Revise README for clarity and updated content Valerio 2026-05-10 22:44:57 +02:00
  • e8ca1417d6
    Improve --format llm output quality (#37) v0.6.0 devnen 2026-05-10 15:11:12 +02:00
  • aa561e976a Polish llm output quality fixes Valerio 2026-05-10 15:06:34 +02:00
  • df8bdc96db Improve --format llm output quality on news index pages Nenad Oric 2026-05-10 14:00:54 +02:00
  • 7f75143954 docs: update hosted api trial copy Valerio 2026-05-06 17:16:35 +02:00
  • e6a95f783d chore: bump version to 0.5.9 v0.5.9 Valerio 2026-05-06 11:42:09 +02:00
  • a3aa4bce6f fix: support LLM provider compatibility options Valerio 2026-05-06 11:36:53 +02:00
  • 86183b11e4 docs: credit Windows release contribution Valerio 2026-05-05 11:44:07 +02:00
  • 513b0e493e ci: add Windows release artifacts SURYANSH MISHRA 2026-05-05 11:38:30 +02:00
  • 132f7bcef3 docs: mention Windows release zip Valerio 2026-05-05 11:36:10 +02:00
  • 2237472289 chore: normalize release workflow line endings Valerio 2026-05-05 11:34:58 +02:00
  • 93d3af8186 ci: run windows smoke on pull requests Valerio 2026-05-05 11:23:54 +02:00
  • b791c3597e ci: add temporary windows release smoke Valerio 2026-05-05 11:22:49 +02:00
  • a1242a1c1d docs: credit README badge refresh Valerio 2026-05-05 11:18:58 +02:00
  • a542e45768
    docs: refresh README badges Justin Levine 2026-05-05 02:17:21 -07:00
  • da0f8abeff feat: Add Windows x86_64-pc-windows-msvc binary support to release pipeline notrealsuryansh 2026-05-05 11:37:36 +05:30
  • 5cd5656862
    docs: replace shields.io badges with shieldcn badges Justin Levine 2026-05-03 21:23:55 -07:00
  • 615f326660 docs: update changelog for brand extraction Valerio 2026-05-04 21:52:49 +02:00
  • 72b8dbc285 fix: improve brand extraction signals v0.5.8 Valerio 2026-05-04 21:25:07 +02:00
  • 1c9def2fde fix: validate self-host route URLs consistently Valerio 2026-05-04 14:30:06 +02:00
  • eede2f6953 docs: credit SSRF report Valerio 2026-05-04 12:08:11 +02:00
  • bdf81fe6bf fix: harden fetch URL validation v0.5.7 Valerio 2026-05-04 11:50:57 +02:00
  • 23544f8fac docs(claude): note youtube.rs role and yt-dlp short-circuit in server Valerio 2026-05-03 21:17:23 +02:00
  • 923445f4a8 docs(readme): add h1 brand heading Valerio 2026-04-30 11:46:45 +02:00
  • 0e6c7cdc97
    Add GitHub Sponsors username to FUNDING.yml Valerio 2026-04-27 13:18:22 +02:00
  • 5795c5c422 docs(readme): add star history chart Valerio 2026-04-26 17:55:22 +02:00