- Fix "user who are viewing X" showed up in places it wasn't configured to
- Fix "Viewing users cut-off" option was ignored and default to 250
- Add "View user activity counters" permission. Control if the 'x viewing now' counter displays for a given user-group
- Add "View user names/avatars in activity block" permissions. If false, the phrase svUserActivity_viewing_users_are_empty is displayed if it is not empty.
This can be styled using the css selector #uaThreadViewContainer .empty-list- Add "Report View" and "Reports List" as options for displaying viewer counts
- Split "Reports viewing container position" from "Viewing container position" for reports, the viewing user block has been adjusted reports.
- Require php 7.2+
- Require StandardLib v1.18.0+
- Require Redis Cache v2.14.0 if redis is used
- Rename some addon options to read better, not functional changes
- Improve performance when pruning view-data for large numbers of threads by using batching when writing to redis
- Require XenForo 2.2+
- Require StandardLib v1.11.0+
- Improve support for rendering templates in the mail & api contexts by correctly injecting template filters/functions into multiple rendering contexts
- Fix "[E_NOTICE] Undefined index: id" error on viewing conversation
- php 7+ type hinting
- Force global namespace for functions which are known to be optimizable to bytecode in php, or known global functions to avoid a current namespace lookup for the function.
- Fix forum activity not registering as expected when a node_name is set on the forum
- Fix logging XF2.1+ reaction events as thread activity & remove old XF2.0 like handling for posts.
- Replace single svUserActivity_users_who_are_viewing_this_x phrase with various svUserActivity_users_who_are_viewing_this_* phrases to enable improved translation fidelity
- Update users viewing forum to respect new "Viewing container position (Forum)" option, allowing putting the viewing user list at the bottom of the forum