v0.7.4
Fixes
- Fixed multi-workspace desktop/API sync scoping, fail-closed workspace authentication, workspace-qualified purges, and explicit watch workspace selection. Thanks @zm2231.
- Prevented unchanged desktop refreshes from duplicating message events and added preview-first retained-history compaction with
purge --keep-message-events. Thanks @barbieri. - Normalized relative runtime paths to absolute paths so commands can open databases created with
init --db <relative-path>. - Treated nullable optional message metadata as empty when reading historical archives.
Maintenance
- Hardened release workflows, MCP stdio environment forwarding, command completion, and canonical Homebrew tap targeting.
- Updated CrawlKit to 0.13.1, slack-go to 0.27.0, and
golang.org/x/netto 0.55.0. - Corrected Linux package examples to use version-matched GitHub Release assets.
Verification
Full changelog: https://github.com/openclaw/slacrawl/blob/v0.7.4/CHANGELOG.md