We'll be upgrading the forum software next weekend - there will be a short outage.
The changes for this version are:
PHP Support
* Raises the minimum supported PHP version from 7.0 to 7.1.
* Adds support for PHP 8.4.
User Profiles
* Fixes errors when profile fields using the "nohtml" mask are given values with Unicode characters or quotation marks.
* Adds a new, separate permission for using Gravatars.
Attachments
* Several fixes and improvements for the attachment upload UI.
* Sets Content-Disposition header correctly for attachments for mobile browsers.
* Improves handling of SVG image attachments
* Adds support for WEBP images.
Editor and BBCode
* The "Quote Selected Text" button is now more tolerant of "messy" selection ranges.
* Shows "Last Edit" info (if applicable) when editing a post.
* Improves smileys popup behavior.
* Improves image quality of previews for embedded attachments in the WYSIWYG editor.
* Fixes bugs in a few edge cases when parsing BBCode.
* Centers BBCode tables wrapped in the center BBCode.
* Fixes PHP syntax highlighting in BBCode under PHP 8.3+.
* Fixes issues with broken HTML entities in warning templates.
Calendar
* Shows multiple calendar events on the same day correctly.
Search
* Fixes undefined variable error in custom search API.
* Fixes a bug where the last character of a Unicode search term could be mangled.
* Returns correct search results when post moderation is enabled.
Email
* Notification emails always use display names, never usernames.
* Improved handling of SMTP errors when sending emails.
* Fixes a bug where undeliverable emails might never clear from the mail queue.
* Accepts wildcards in email-based ban triggers.
Admin
* Updates Unicode data files in a background task. (This ensures the forum will always have up-to-date support for the latest emojis and such.)
* Fixes bug where rearranging boards in the admin center could cause some boards to temporarily not be shown.
Other
* Fixes errors in RSS feeds for messages by members with commas in their usernames.
* Fixes the integrate_error_types integration hook.
* Fixes the integrate_attachments_browse integration hook.
* Fixes open_basedir warnings in PHP 8.
* Fixes some minor UI bugs.