Movable Type 8.2.0 Release Notes
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 toI18N::LangTags
,Apache::XMLRPC::Lite
,Math::BigInt::CalcEmu
,UDDI::Lite
,XML::Parser::Lite
,Apache::SOAP
, andIO::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 forSync.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
andMT::Builder
by reviewing the processing ofMT::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
andMTBlockEditorBlockAsset
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)