What's Changed
- feat: implement deletion via Facebook activity log by @SaptakS in #663
- refactor: update the API to fit the new version, with monthly billing by @micahflee in #666
- warn about account suspension for X by @redshiftzero in #667
- Add Matt Pocock agentic skills by @micahflee in #670
- Document Bluesky desktop architecture and v2 archive support by @micahflee in #686
- Define canonical Cyd Bluesky archive v2 contract and fixtures by @micahflee in #687
- Replace the dormant Bluesky model with isolated local accounts by @micahflee in #694
- Gate the Facebook account card on the Facebook feature flag by @micahflee in #695
- Let people dismiss the update banner by @micahflee in #696
- Protect all persisted account credentials from plaintext storage by @micahflee in #698
- Activate Bluesky as a first-class desktop platform with a dashboard by @micahflee in #702
- Split BaseViewModel into a webview-free core and a browser-automation layer by @micahflee in #703
- Share one Bluesky OAuth implementation across platforms by @micahflee in #704
- Fixes building the database from scratch in twitter by @SaptakS in #691
- Withdraw direct-message support from X by @micahflee in #713
- Capture how X behaves today, and promote it into fixtures by @micahflee in #714
- Save X data again: posts, likes, and bookmarks by @micahflee in #715
- Delete X data again: posts, reposts, likes, bookmarks, and tombstones by @micahflee in #716
- Fix the tombstone flow, and watch what Cyd actually sends by @micahflee in #717
- Upgrade dependencies: 79 advisories down to 24, no criticals by @micahflee in #719
- Version bump to 1.2.4 by @micahflee in #722
- Add docs for contributors by @micahflee in #723
Full Changelog: v1.1.22...v1.2.4