- Convert "[ModEss] Can Use Thread Notes" from general moderation permissions to forum moderation permissions
- 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 missing thread type phrases
- v2.5.0+ requires XenForo 2.2+ and php 7.2+, v2.4.x and below supports XF2.1 and are still supported.
- Harden templates for future upgrades
- Fix XF2.2 thread type support for "Thread Notes" feature.
- Fix possibility of having multiple "Thread Notes" discussion threads per actual thread due to previous schema design
- Remove "Moderator Action Discussion" feature as this featured heavy duplication of the "Thread Notes" features & code.
- Attempts to migrate "Moderator Action Discussion" threads into a "Thread Notes" discussion thread, if the relevent thread does not have one.
- Orphaned "Moderator Action Discussion" threads are left-alone as they still link to to the thread/post and include the action which triggered them.
- Fix php 5.6 compatibility when opcache is disabled, fixed missed page from last update