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
TrimFilePath
is 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
HttpOnly
andSameSite
attributes to cookies. Set the default value ofHttpOnly
toon
andSameSite
toLax
(MTC-30195)
- Added configuration directives
CookieHttpOnly
andCookieSameSite
- Added configuration directives
- Updated jQuery UI from
1.13.2
to1.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
SendTransferredFiles
is 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
Comments
plugin 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
HidePrivateRelatedContentData
configuration directive
- Added the
- Fixed an issue where corrupted
ContentField
data was included in previews (MTC-30263) - Modified the
archive_type
modifier inIfArchiveType
to ignore case when using ContentType values. Also changed behavior so that ifcontent_type
is not specified, only thetype
name 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
form
element inside theMTApp:Widget
tag was still wrapped with a defaultform
(MTC-30043) - Fixed breadcrumb navigation to display correctly on the ContentData editing screen (MTC-30180)
- Allowed usage of
MTContentTypeName
and similar tags inside blocks when specifyingcontent_type
in theMTTags
tag (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
TinyMCE5
andBlockEditor
was not properly saved during new installation or upgrade (MTC-30022) - Fixed an issue where the
MT
upgrade 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
window
object (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_upload
method 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::Request
inMT::PSGI
(MTC-29970) - Allowed uploading image files without extensions that contain hyphens or similar characters in their names (MTC-30080)