Fix unexpected N+1 queries when embedding the threadmark index into thread
Fix using threadmark username for the post username in news feed
Fix incorrect threadmark category rss link generation
If the user can edit/add an icon, add a quick link rather than requiring going through editing the threadmark index
Display watch count and 'recent' reader counts, display is controller by new style properties ("Show watch count" and "Show recent reader count") and recentcy by the new "Recent reader cut-off" option
Add "xf-rebuild:missing-threadmark-index" command to bulk-add threadmark indexes to threads without them in a given forum
Fix "new threadmarks" widget would not select any threadmarks if 'active conversations' and various thread options where selected.
Add "all threads" filter to "new threadmarks" widget, please check widget configuration. When updating widget configuration a thread option must be explicitly selected to include post threadmarks.
Avoid unexpected additional queries on replying to thread
Compatibility tweak for add-ons which extend the thread <xf:pagenav feature by allowing $threadNavParams to be set for 'reader mode' (and similar for Conversations)
Fix "add threadmark" button no appearing on other user's posts in mobile view for non-moderators
Fix "Reader mode" button being rendered even if it is globally disabled
Hotfix incorrect relationship on XF StylePropertyMap entity
Tweak initializing threadmark/threadmark index date fields to be more friendly for testing
Rework recent threadmark dropdown styling
Fix thread-tools being right-aligned mobile view
Fix reader-mode/recent threadmark miss-alignment
Fix "Reader mode" button not being rendered if "Recent threadmark alignment" is set to "right" or if the default "Threadmarks" category is not the first category
Fix "Show more" loader no longer incorrectly added in some configurations
Add new style property "Content reader mode button links to next content" (default true)
Add new style property "Recent threadmarks and reader mode in new line" (default false)
Add new style property "Order recent threadmarks from newest to oldest", seeded to true in non-master styles if "Recent threadmark alignment" is set to "left"