Added
- Archive Telegram contact records from local Postbox imports. (#7; thanks @joshp123)
- Expose Telegram contacts through the CrawlKit
contact-exportmetadata command for Clawdex imports. (#9; thanks @joshp123) - Add named Git backup snapshots, history listing, and non-mutating historical restores through
backup pull --ref.
Changed
- Replace the Python/Telethon import bridges with native Go readers for Telegram Desktop Postbox and TData archives.
- Retry concurrent encrypted backup branch-and-tag pushes after rebasing and retargeting the unpublished tag.
- Move encrypted snapshot, Git history/tag/ref, contact export, and safe FTS query mechanics to CrawlKit while preserving the archive schema, backup manifest format, and CLI JSON contracts.
Fixed
- Migrate older local archives before creating topic indexes and tolerate nullable optional message fields from live Telegram data.
- Fix generated backup recovery instructions to use the supported
telecrawl statuscommand.
Full changelog: https://github.com/openclaw/telecrawl/blob/v0.3.0/CHANGELOG.md