Not a developer? Go to MovableType.com

Documentation

Movable Type 8.2.0 Release Notes

This version of Movable Type was released May 29, 2024.

This version is an internal release, and included in 8.4.0.

New and improved features

  • Moved addon version information displayed in the admin screen footer to the system information section under "Settings" > "System Information" (MTC-29485)
  • Updated Smarty to version 4.3.4 (MTC-29480)
  • Updated ADOdb to version 5.22.7 (MTC-29479)
  • Updated extlib. The following modules were updated, and the modules related to I18N::LangTags, Apache::XMLRPC::Lite, Math::BigInt::CalcEmu, UDDI::Lite, XML::Parser::Lite, Apache::SOAP, and IO::SessionData were removed (MTC-29515)
  • CGI (4.54 → 4.61)
  • CGI::Fast (2.16 → 2.17)
  • Class::Method::Modifiers (2.13 → 2.15)
  • Crypt::URandom (0.36 → 0.39)
  • Digest::SHA::PurePerl (6.03 → 6.04)
  • File::Listing (6.15 → 6.16)
  • HTTP::Cookies (6.10 → 6.11)
  • HTTP::Daemon (6.14 → 6.16)
  • HTTP::Date (6.05 → 6.06)
  • IPC::Run3 (0.048 → 0.049)
  • Image::ExifTool (12.50 → 12.76)
  • JSON::PP (4.12 → 4.16)
  • LWP::Protocol::https (6.10 → 6.12)
  • Locale::Maketext (1.32 → 1.33)
  • MIME::Types (2.22 → 2.24)
  • Math::BigInt (1.999837 → 2.003002)
  • Net::HTTP (6.22 → 6.23)
  • Time::Local (1.30 → 1.35)
  • URI (5.10 → 5.25)
  • YAML::Tiny (1.73 → 1.74)
  • libwww-perl (6.67 → 6.76)
  • parent (0.238 → 0.241)
  • version (0.9929 → 0.9930)
  • Amazon::S3 (0.64 → 0.65) (only for Sync.pack)
  • Crypt::Perl (0.37 → 0.38) (only for the cloud edition)
  • Crypt::Format (0.10 → 0.12) (only for the cloud edition)
  • Crypt::X509 (0.53 → 0.55) (only for the cloud edition)
  • Convert::ASN1 (0.33 → 0.34) (only for the cloud edition)
  • Added logging when a restart is executed (MTC-29527)

Resolved issues

  • Improved transaction management for MT::MergeSyncStatus (MTC-29543)
  • Fixed an issue where the upload link was displayed for users without asset file upload permissions (MTC-29032)
  • Fixed an issue in TinyMCE6 where the "Paragraph" button was not displayed (MTC-29529)
  • Removed unnecessary Exif information from PNG files (MTC-28132)
  • Enabled the removal of ICC profiles flagged as corrupted by libpng 1.6 when detected (MTC-29531)
  • Fixed an issue where the Close button in the dialog for GoogleAnalytics profile selection did not work when an API error occurred (MTC-27155)
  • Fixed an issue in dynamic publishing where the functionality of the SmartyPants plugin was applied even when the plugin was disabled (MTC-26942)
  • Ensured explicit use of fully qualified names when using functions in the @{[...]} format for string interpolation (MTC-29521)
  • Improved the appearance of the tab-switching section when using the MT Block Editor (MTC-29259)
  • Fixed an issue in Data API where a list of ContentData containing multiline text with "convert_breaks"specified caused errors (MTC-29522)
  • Removed unnecessary parts from "MT::Template::Tags::Misc::_hdlr_widget_manager" (MTC-29498)
  • Corrected the match type for the tag field in search results of mt-cdsearch.cgi from "partial match" to "exact match" (MTC-29275)
  • Fixed an issue in dynamic publishing where widgets from the site were called from global widget sets (MTC-28909)
  • Ensured unknown values in display options do not cause errors and are logged appropriately (SUPPORT-316)
  • [L10N] Revised the descriptions for optional modules in system information to make them clearer (MTC-29516)
  • Fixed an issue where required fields in some ContentFields were not properly validated (MTC-29486)
  • Removed the no longer needed "reorder_widget" custom field (MTC-29501)
  • Fixed an issue where a uuv occurred during restart if the PIDFilePath configuration directive was set but the pid value could not be retrieved (MTC-29504)
  • Improved compatibility between MT::Builder::Fast and MT::Builder by reviewing the processing of MT::Builder::Fast (MTC-29411)
  • Fixed issues identified by Perl::Critic (MTC-29509)
  • Fixed an issue where some tests failed when running tests for the MT core with MTBlockEditor installed (MTC-29506)
  • Improved the rsync process for local directories (MTC-27392)
  • Added support for components that did not support AdminThemeId, such as Templated Text and Custom Fields (MTC-29437)
  • Embedded the actual file location in comments when MT::Template::DEBUG is enabled (MTC-29500)
  • [L10N] Fixed an issue where the description of the FormattedTextForTinyMCE6.0.1 plugin was not multilingual (MTC-29425)
  • Adjusted the margins of the warning section for uninstalled modules in system information (MTC-29490)
  • [L10N] Revised the log description when a site is deleted (SUPPORT-317)

Server Sync MTBlockEditor plugin

  • Updated the bundled MTBlockEditor from 1.2.0 to 1.2.1
  • Added missing translations for languages other than Japanese (MTC-29237)
  • Updated the version of mt-block-editor to 1.1.50 (MTC-29538)
  • Fixed an issue where copy and paste operations using the keyboard were not possible in the property fields of the custom block creation screen (MTC-29488)
  • Fixed an issue where setting captions in tables using TinyMCE was sometimes unavailable when using custom blocks (MTC-29539)
  • Allowed empty strings to be passed to MTBlockEditorSetCompiledHtml (MTC-29541)
  • Fixed an issue where "Undo" did not work in the link insertion window for text blocks (MTC-29540)
  • Made MTBlockEditorBlocks and MTBlockEditorBlockAsset available for dynamic publishing (MTC-29537)

This release is cloud edition only.

Movable Type Advanced

  • Fixed an issue where Oracle’s "bind_columns" caused errors due to mismatched argument counts (MTC-28575)
  • Fixed an issue where mtauthorcommentcount caused errors with Oracle + PHP (MTC-29523)
  • Fixed an issue where widgetset caused errors with Oracle + PHP (MTC-29524)
  • Updated Perl to use "service_name" when connecting to Oracle DB (MTC-29331)

Security fixes and improvements

  • Updated jQuery UI to version 1.13.2 (MTC-29535)

Deprecated features

  • Moved Creative Commons-related functions to MT::Util::Deprecated as deprecated (MTC-29520)
  • Removed the Creative Commons license settings from "Site" > "General" (MTC-29266)
  • Removed the implementation of the "Password reset phrase" feature in user editing as it was unused (MTC-29402)
  • Removed the deprecated CustomFields::XMLRPCServer (MTC-29510)
Back