This update fixes a number of bugs and issues that were found since the previous update. As this is a maintenance update, the vast majority of the focus was an increase in stability.
However, we have replaced the Flash-based attachment uploader with an HTML5-based approach. This has increased compatibility with mobile devices and removes Flash as a dependency for multiple file uploads.
Some of the changes in this update include:
Add a CAPTCHA to account confirmation email re-sending if you've previously requested a resend recently to limit potential abuse.
Limit the number of times you can change your email within a short period of time to limit potential abuse.
Improved PHP 7.1 support with memory limit checks and numeric input handling.
Allow autolinking to include links containing "[" characters.
Allow the bounce parser to identify several other bounce message patterns.
Maintain ICC profiles when using the Imagick image processor only if supported by Imagick.
Move the Facebook logo sprite to be served locally as the existing URL no longer functions.
Add some padding around the message content element to prevent characters from being cut off in certain specific cases.
Fix sizing of the attachment thumbnail placeholder for non-image attachments when using a large thumbnail size.
In messages, only output the "person" metadata for registered members.
If the internal data path is a non-local path, ensure we use a local path for temporary files.
Adjust several phrases to use the more general wording of "the site" rather than "the board".
Media Gallery Update
This update fixes several issues:
Changes to support the new HTML5 uploader.
Prevent an attempt to copy an image unless it has actually changed.
Better support for transcoding video uploads on macOS.
Add a missing index on the xengallery_comment table.