Not a developer? Go to MovableType.com

Documentation

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 to 1 (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 and SameSite attributes to cookies. Set the default value of HttpOnly to on and SameSite to Lax (MTC-30195)
    • Added configuration directives CookieHttpOnly and CookieSameSite
  • Updated jQuery UI from 1.13.2 to 1.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)
    • Fixed the issue where captions in Image block were displayed as encoded text after saving; now displayed as unencoded (MTC-30068)
    • Fixed the issue where content CSS set with a relative path was not applied; it now applies correctly in MTBlockEditor (MTC-30045)

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

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 loading mt.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
  • Fixed an issue where corrupted ContentField data was included in previews (MTC-30263)
  • Modified the archive_type modifier in IfArchiveType to ignore case when using ContentType values. Also changed behavior so that if content_type is not specified, only the type 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 the MTApp:Widget tag was still wrapped with a default form (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 specifying content_type in the MTTags 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 and BlockEditor 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 of MT::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 in MT::PSGI (MTC-29970)
  • Allowed uploading image files without extensions that contain hyphens or similar characters in their names (MTC-30080)

Deprecated features

  • Removed the feed_value_handler from the ContentType registry (MTC-29637)
  • Changed unnecessary method to deprecated (MTC-30093)
    • select_list_content_type and select_edit_content_type in MT::CMS::ContentType have been marked for deprecation
Back