trunk
Reader Mastodon: image attachments composer (CM-676) (#110508)
Reader: Migrate Reader follows layer to React Query (#111267)
Revert "Revert "React 19: upgrade standalone Calypso build - final bump (#112…" (#112339)
Reader Mastodon: normalize instance input on the connect form (#110792)
Reader Fediverse: follow / unfollow button on the AP author profile (CM-718) (#110680)
Reader Mastodon: connected-user profile shows feed/activities (#110497)
Reader composer FAB: prepend profile handle when opened on a profile page (#111003)
Reader Social composer: show destination account in modal header (#111145)
Reader: add Bluesky post interaction settings + unify composer extras surface (#111012)
Reader: unified social-accounts section + Pulse overview (#110696)
Reader Mastodon: in-app author profile + author feed (CM-635) (#110315)
Reader Mastodon: add Notifications tab (#110644)
Reader: show 404 for unrecognized Reader paths instead of hanging (#112696)
Reader: open social-setup "Learn more" links in the Help Center (#111135)
Reader Mastodon: reconnect UX for expired tokens (#110555)
Reader social: show spinner on ATmosphere & Mastodon loading screens (#110627)
Reader Social: route notifications to the in-app thread (#111043)
Reader Mastodon: handle hide_collections + partial-followers notice (CM-723) (#110681)
Reader Mastodon: followers and following list views (frontend) (#110611)
Bump @wordpress/dataviews to 17.2.0 (with editor, components, private-apis, theme, ui) (#112947)
Reader Mastodon: hashtag tag feeds (CM-638) (#110358)
Reader social: route every @-mention surface in-app via data-id (#110361)
Reader Mastodon: quote-post composer (CM-664) (#110461)
Reader Social: dedupe React keys when the same post is reposted multiple times (#110513)
Reader Mastodon: dynamic composer character limit from instance config (CM-677) (#110505)
Reader Social: add tooltips to PostCardCounts icon controls (#110679)
Reader Mastodon: extend reauth gate to author, thread, and tag-feed views (#110556)