Download Latest Version discrawl_0.10.0_darwin_amd64.tar.gz (7.1 MB)
Email in envelope

Get an email when there's a new version of discrawl

Home / v0.9.0
Name Modified Size InfoDownloads / Week
Parent folder
checksums.txt 2026-05-17 600 Bytes
discrawl_0.9.0_darwin_arm64.tar.gz 2026-05-17 6.6 MB
discrawl_0.9.0_linux_arm64.tar.gz 2026-05-17 6.5 MB
discrawl_0.9.0_darwin_amd64.tar.gz 2026-05-17 7.1 MB
discrawl_0.9.0_linux_amd64.tar.gz 2026-05-17 7.1 MB
discrawl_0.9.0_windows_amd64.zip 2026-05-17 7.1 MB
discrawl_0.9.0_windows_arm64.zip 2026-05-17 6.5 MB
README.md 2026-05-17 1.0 kB
v0.9.0 source code.tar.gz 2026-05-17 430.8 kB
v0.9.0 source code.zip 2026-05-17 515.6 kB
Totals: 10 Items   41.8 MB 0

0.9.0 - 2026-05-17

Changes

  • Media-enabled discrawl publish now migrates shared attachment media to gzip-compressed files while still importing older raw-media snapshots.
  • Semantic search now scores lightweight embedding rows first and hydrates full message details only for the winning results.

Fixes

  • Bounded gzip media restore and hash verification so malformed shared snapshots cannot decompress unbounded data.
  • Cancelled concurrent message-sync workers when a peer hits a fatal channel error.
  • Rejected inaccessible explicit guild targets during init --guild and sync --guild/--guilds instead of silently treating them as successful empty syncs.
  • Hardened embedding snapshot imports against unsafe manifest paths, symlink escapes, and unbounded gzip input.
  • Limited FTS search fallback to missing or unsupported FTS infrastructure errors so unrelated query failures are reported.
  • Re-sniffed previously skipped wiretap cache files instead of treating unchanged skipped fingerprints as permanently unchanged.
Source: README.md, updated 2026-05-17