Movable Type 4.2 Release Notes

Users of the Movable Type 4.2 beta should be aware of the following known issues.

Release Notes

  • The "Address Book" feature has been deprecated. Users wishing to re-enable this feature must add the following line to the end of their mt-config.cgi file: EnableAddressBook 1
  • Several themes have been removed from the download to reduce the size of Movable Type. These themes are still available via Style Catcher. They are simply not packaged with the distribution.
  • Users are recommended to keep the number of widgets in a single widget set to less than 20. This is because the list of widgets associated with a widget set is stored as a string containing a comma delimited list of widget IDs. This field is limited to 255 characters. When the number of widgets exceed 255 characters then widgets will get "dropped."
  • Users should be aware that when refreshing blog templates that template IDs may change. This may result in widget sets appearing to drop widgets. This will be fixed in a subsequent release.
  • The batch edit Entries mode does not respect the DeleteFilesAtRebuild directive. This means that files whose publish status is changed from Published to Unpublished will not have their files removed from the server.
  • The MTArchiveNext and MTArchivePrevious template tags do not work in the 'About' widget under dynamic publishing when dynamic caching was enabled. They work fine under dynamic publishing without caching.
  • Toggling from Rich Text, to Markdown and back to Rich Text may result in corruption of content. This is a result of a bug in Markdown that will be fixed in the next version. A patch has been made available. Complete details can be found in the bug report.
  • Using Regular Expressions for searches does not currently function properly. This will be fixed in a future release.
  • GetVar and SetVar template tags have been deprecated. Users are recommended to use <mt:var> instead. Note: it is unlikely that support for these tags will be removed for some time, but users are encouraged to update their templates nonetheless.
  • Custom fields are not cloned when cloning a blog with custom fields.
  • There have been issues associated with restoring a backup file that contains only a single blog due to broken dependencies between userpic and other global assets that may somehow be associated with another blog (the one not being restored that is). The workaround is to create a backup of all blogs.
  • Users are given a less than descriptive error message under the condition when you enable archive root option without specifying the archive root paths.
  • Users should be careful when restoring a backup file for a blog relying on Multiblog republish triggers. The restored triggers may need to be reconfigured and mapped to the correct blogs.
  • The type of the Keywords field on edit entry screen has been changed from multi-line text input field (3.35) to a single line text input field in 4.x. This means that some keywords may not be visible if the keywords include a line break.
  • The blog selector control found at the top of the screen exhibits odd behavior with regards to sorting when a user has adds the 11th blog to the list. When the 11th blog is added, the sort order of the blogs in the list gets reversed. This will be fixed in a subsequent release.
  • The Import/Export operations have been removed from the system level menus. Starting in Movable Type 4.2 you must first select a blog, then select "Import" or "Export" from the Tools menu.
  • The meta variables __even__, __odd__ and __counter__ do not respect their nested context nor do they display as one might expect under threaded comments. The following template code can work around this issue:

    <MTComments><MTIfCommentParent><MTElse>
    <mt:if name="is_even">even<mt:else>odd </mt:if>    
    <MTCommentID> <MTCommentDate>, <MTCommentAuthor>
    <MTCommentReplies>   
    <mt:if name="is_even">even<mt:else>odd </mt:if>    
    <MTCommentID>    <MTCommentDate>, <MTCommentAuthor>
    <MTCommentRepliesRecurse></MTCommentReplies>
    <mt:if name="is_even"><mt:setvar name="is_even" value="0">
    <mt:else><mt:setvar name="is_even" value="1"></mt:if>
    </MTIfCommentParent></MTComments>
    
  • Using the <mt:Entries> tag to aggregate content across multiple blogs requires the lastn attribute to function properly in date based archive formats. When aggregating content using this tag in an archive template please set lastn to a properly large value to ensure you aggregate all of the entries within the specified date range like so: <MTEntries lastn="9999" include_blogs="all" sort_order="ascend">
This page was last updated on 2008-05-23, 17:12.  

Leave a comment