trunk
Reader: Update SeenPosts terminology (#112845)
Reader: show 404 for unrecognized Reader paths instead of hanging (#112696)
Reader: Keep the primary panel visible between lazy-loaded pages (#112911)
Reader: Migrate comments to React Query (#111084)
Reader search - sites column - fix infinite loading placeholders / broken pagination (#112705)
Reader: Remove fading of ReaderPostCards on likes and conversations view
Clean-up wording in various error messages (#103372)
Reader - fix missing images on feed page (#112166)
Reader Spaces: Enable to move sites to spaces (#112215)
Reader: Fix multiple /following/mine calls (#112137)
Remove unused components and blocks (#112799)
Remove lodash flowRight in favor of Redux's compose (#111704)
Reader - add list page - update subtitle copy. (#112795)
Reader: Add Unsubscribe action on sidebar (#113106)
Bump @wordpress/dataviews to 17.2.0 (with editor, components, private-apis, theme, ui) (#112947)
Reader - subscription management - disable filter and sort when irrelevant, add missing unsubscribed list heading text (#112023)
Revert "Revert "React 19: upgrade standalone Calypso build - final bump (#112…" (#112339)
Fix Reader sidebar flash and onboarding loading bar on slow loads (#112393)
Remove SCSS prelude feature for better performance - Take II (#111583)
Reader: Show login-required message when comments need registration (#109658)
Autofix stylelint errors in Calypso (#67568)
Reader: Add recommend button to the feed page (#104793)
Reader: Show top sites on user profile header (#109574)
Reader search: resolve sites column to empty state when no sites match (#113267)
Reader: Add subscription gate on marking posts as seen (#113162)
Reader: migrate QueryReaderSite to React Query and remove state.reader.sites (READ-386) (#110594)
UPDATE: Reader urls from /read to /reader (#99038)
Reader - add new - fix issues with stale search and subscribed state (#112609)
Fix pointers, add claude.md referencing agents.md where missing, and reference un-referenced files so they can be reached (#113026)
Remove lodash pick and omit in favor of @automattic/js-utils (#111735)
Reader: optimistically update the tag follow/unfollow button (#112873)
Reader: Add AGENTS.md and expand README with route documentation (#109832)
Reader: Fix user profile tracking (#108547)
chore: migrate `client/reader` to `import/order` (#55127)
Lodash: replace escapeRegExp(), once() and isError() (#111861)
Reader Discovery V2: Add subscribe link to Discover feed cards (#99762)
chore(deps): update linters (major) (#80830)
Lodash: replace get() with optional chaining (batches 4–5) (#112070)
Reader: migrate QueryReaderPost fetch to React Query (READ-383) (#110339)
Rename .js to .jsx (try 2) (#110347)
Reader: Show login prompts on all logged out reader streams
Lodash: replace truncate(), partition(), maxBy() and minBy() (#111901)
Reader: Organize post data module (#111010)