Movable Type 8.6.0 Release Notes
This version of Movable Type was released May 28, 2025.
This version is an internal release.
New and improved features
- Enabled trimming of leading and trailing spaces in file names during upload when the configuration directive
TrimFilePathis set to1(MTC-11090) - Converted color space to RGB when uploading image files in CMYK format while using GraphicsMagick (MTC-30052)
- Invalidated all other active login sessions when the password is changed. Logged the password change action. Required users to sign in again if their password was changed by an administrator (MTC-29934)
- Added
HttpOnlyandSameSiteattributes to cookies. Set the default value ofHttpOnlytoonandSameSitetoLax(MTC-30195)
- Added configuration directives
CookieHttpOnlyandCookieSameSite
- Added configuration directives
- Updated jQuery UI from
1.13.2to1.14.1(MTC-29911) - Excluded server delivery logs and working tables from backups (MTC-30071)
- Updated the required version of the URI module to 5.12 (MTC-30085)
- Fixed an issue where having strings longer than 255 characters in list fields of export data caused errors when saving ContentData or importing the exported file (MTC-30176)
- Changed the label for the upload option settings on the mobile upload screen to Change upload settings (SUPPORT-536)
- Enabled overwrite uploads of files with the same name even when the existing asset is of a different type (SUPPORT-407)
- Added operating system information to the system information screen (SUPPORT-541)
- Enabled Japanese suggestions in the tag field on the entry editing screen (SUPPORT-517)
- Added an option to always include all options when exporting themes (MTC-27600)
MTBlockEditor
- Updated MTBlockEditor from version 1.2.5 to 1.2.6 (MTC-30289)
Multi-Factor Authentication Plugin
- Updated the MFA-TOTP plugin of the Multi-Factor Authentication Plugin from version 1.0.1 to 1.1.0
- Allowed changing the issuer name displayed on the authentication device (MTC-30181)
Server Distribution
- Included the list of transferred files in the notification email when the configuration directive
SendTransferredFilesis set to 1 (SUPPORT-356)
- Added the configuration directive
SendTransferredFiles
- Added the configuration directive
Resolved issues
- Fixed an issue where some data was not properly applied when creating a site via the Data API (MTC-30288)
- Fixed a JavaScript error that occurred when the
Commentsplugin was missing or disabled in themes loadingmt.js(MTC-29957) - Changed to record in the log when user information is updated (MTC-29796)
- Fixed an issue where users with edit permissions only for child sites would see only the parent site in the site list of the system menu. Now only the child sites are displayed (MTC-30245)
- Removed environment variables starting with
MT_CONFIG_from system environment variables after they were used as Movable Type configuration directives (MTC-30280) - Fixed an issue where content data with draft status was displayed in the ContentType field. Now, only published content is displayed (MTC-28806)
- Added the
HidePrivateRelatedContentDataconfiguration directive
- Added the
- Fixed an issue where corrupted
ContentFielddata was included in previews (MTC-30263) - Modified the
archive_typemodifier inIfArchiveTypeto ignore case when using ContentType values. Also changed behavior so that ifcontent_typeis not specified, only thetypename is checked without causing an error (MTC-30007) - Fixed an issue where the content of theme exports via Data API differed from exports performed through the Admin screen. Now, both export methods produce consistent results (MTC-28556)
- Fixed an issue where deleting a ContentField specified as the sort column in the ContentData list caused an error alert to appear in the list screen, preventing the error alert from being shown (MTC-30257)
- Fixed an issue where thumbnails were not correctly generated when using
GraphicsMagick(MTC-30047) - Fixed an issue where a
formelement inside theMTApp:Widgettag was still wrapped with a defaultform(MTC-30043) - Fixed breadcrumb navigation to display correctly on the ContentData editing screen (MTC-30180)
- Allowed usage of
MTContentTypeNameand similar tags inside blocks when specifyingcontent_typein theMTTagstag (MTC-30226) - Corrected typographical errors in Japanese translations (MTC-30255, MTC-30248)
- Changed the log message when sign-in failed due to a session timeout to Sign-in failed (possibly because the session expired) to distinguish it from incorrect password cases (MTC-29933)
- Fixed an issue where the module state of
TinyMCE5andBlockEditorwas not properly saved during new installation or upgrade (MTC-30022) - Fixed an issue where the
MTupgrade process was interrupted halfway (MTC-30008) - Allowed uploading images only via the Insert Image button in TinyMCE (MTC-30162)
- Fixed an issue where JavaScript files built for Svelte affected the
windowobject (MTC-29920) - Displayed a confirmation dialog when pressing “Cancel” on the save confirmation dialog after pressing the “Edit Image” button, and showed a confirmation message again if pressing the “Edit Image” button without saving or attempting to navigate away (MTC-30001)
- Fixed an issue preventing removal of permissions in the
can_uploadmethod ofMT::Permission(MTC-30079) - Allowed uploading of Japanese-named image files without extensions (MTC-27542)
- Fixed search functionality to work correctly even with large amounts of
ContentData(MTC-26347) - Improved
MT::Permission::_all_perms(MTC-30064) - Prevented import of
Plack::RequestinMT::PSGI(MTC-29970) - Allowed uploading image files without extensions that contain hyphens or similar characters in their names (MTC-30080)