Download Latest Version birdclaw 0.3.0 source code.tar.gz (252.3 kB)
Email in envelope

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

Home / v0.2.0
Name Modified Size InfoDownloads / Week
Parent folder
birdclaw 0.2.0 source code.tar.gz 2026-04-27 234.4 kB
birdclaw 0.2.0 source code.zip 2026-04-27 309.3 kB
README.md 2026-04-27 1.4 kB
Totals: 3 Items   545.1 kB 0

Added

  • Add live likes and bookmarks sync through xurl/bird, local search filters, archive import support, and dedicated Likes/Bookmarks web views.
  • Add Git-friendly JSONL backup sync, export, import, validation, and stale-aware auto-sync for rebuilding or merging the local SQLite store from text shards across machines.
  • Add a scheduled bookmark sync job with launchd installation, JSONL audit logging, overlap locking, and automatic Git backup sync after each refresh.
  • Add launchd env-file support so scheduled bookmark sync can source bird credentials without storing secrets in the plist.

Changed

  • Update the README tagline and package description for local Twitter memory across archives, DMs, likes, bookmarks, and moderation.
  • Refresh dependencies, including jsdom 29.1.0.
  • Hide reply state and reply actions in saved likes/bookmarks web lanes.
  • Shard backup DMs by year and route unknown tweet dates to data/tweets/unknown.jsonl so Git backups stay compact and avoid bogus 1970 files.
  • Speed up archive imports plus JSONL backup export, import, and validation for large local datasets.

Fixed

  • Fix live bookmark sync to use stored Twitter user ids, force OAuth2 for xurl collection reads, and tolerate large/current bird bookmark payloads.
  • Fix fresh-machine backup sync so demo data is never exported into Git backups, and keep no-op syncs from creating metadata-only commits.
Source: README.md, updated 2026-04-27