Skip to content

v0.11.0

Latest

Choose a tag to compare

@github-actions github-actions released this 11 Jun 00:05
· 3 commits to main since this release
v0.11.0
37a9338

Discrawl v0.11.0

Changes

  • Add optional turbovec semantic-search scoring via [search.embeddings].vector_backend, while keeping exact cosine as the default backend. Thanks @vincentkoc.
  • Added the Homebrew install command to the discrawl.sh landing hero and agent docs index, with a one-row desktop layout and copy button.
  • Update crawlkit through v0.12.0.
  • Add read-only Cloudflare remote archive scaffolding with [remote] config,
    subscribe-cloud, GitHub-backed remote login with OAuth or token-env
    bootstrap, remote status, remote archives, and cloud-mode status --json
    output that does not open or create a local SQLite database.
  • Route cloud-mode search and filtered messages reads to Worker named
    queries so subscribers can inspect live D1 data without local SQLite.
  • Add discrawl cloud publish to export non-DM local SQLite rows into the
    Cloudflare remote archive ingest API without changing Git snapshot
    publishing.
  • Mirror the non-DM local SQLite archive into the Worker-backed R2 object store
    during discrawl cloud publish, alongside the D1 row ingest used for live
    queries.
  • Compress the sanitized SQLite mirror as a gzip chunk bundle with an explicit
    privacy/count manifest before uploading to R2.

Fixes

  • Kept resumed sync --full backfills from moving channel latest-message checkpoints backward, avoiding duplicate head recrawls on large interrupted channels. Thanks @hannesrudolph.
  • Made messages --sync fail fast with an omit---sync hint when a live tail process owns the sync lock, while plain messages reads continue without waiting. Thanks @jeanmonet.