- Harden function to get Discord server mapping.
- Fix group sync position tracking not being displayed correctly.
- Fix an issue where syncing with users in a paid Discord role would silently fail.
- Add support for Tickets add-on.
- Add an option for users to disable alerts from being sent to their Discord DMs.
- Add an option for users to disable conversation notifications from being sent to their Discord DMs.
- Add an option for admins to apply registration defaults for Discord alert and conversation notifications.
- 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.
- When sending a notification to Discord, include the author's avatar if they have one.
- Handle cases where optout value may be nulled out.
- Add support for announcement channels so notifications can be cross-posted to them.
- Handle errors from Discord’s API being down better.
- Allow phrases to be used within alert messages to Discord channels.
- Update bundled utils.
- Only display "Automatically mirror your alerts to your Discord DMs" if the user can login to discord, and do not reset the value if the mirroring option is globally disabled.
- Ensure Discord notifications are sent for threads that are approved.
- Other minor compatibility tweaks.
- Remove unused admin navigation items that crept back in.
- Redo the JS for the Discord heartbeat to be more reliable.
This add-on now requires XenForo 2.0.10+.
- Use XenForo 2.0.10's new code event listener to sanely add an additional column for XF Resource Manager support when it is installed after this add-on.