Simple Machines Forum 2.1.5
25 June 2025
Simple Machines Forum version 2.1.5 is now available.
Upgrading to Simple Machines Forum 2.1.5
Simple Machines Forum 2.1.5 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply Simple Machines Forum updates as new versions are released, or use Installatron's Clone feature to duplicate an existing Simple Machines Forum install to test the 2.1.5 upgrade prior to applying it live. Get started managing your Simple Machines Forum installations with Installatron
What's New in Simple Machines Forum 2.1.5
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.