MovableType3.32日本語版がリリースされました。
Six Apart - Movable Type News: Movable Type 3.32日本語版の提供を開始
<3.31-jaから3.32-jaの変更点>
・ログのフィルタ(分類)に「検索」が含まれていなかった
ログを「検索」というカテゴリでフィルタできるようになりました。(Mark Cさん)
・エントリー・タグの処理を最適化
テンプレート・タグ「MTEntryTags」を使ったときに、タグの数が増えるにしたがって公開のパフォーマンスが非常に悪くなる問題を修正しました。(小川宏高さん)
・テンプレート名に[と]が含まれているとインデックステンプレートの再構築でエラーになっていた
前回の修正で漏れていた再構築時のエラーを修正しました。
・タグの数に公開されていないエントリーに付いている分も含まれていた
テンプレート・タグ「MTTagCount」で公開されていないエントリーについている分も数えられていたのを修正しました。(Shibataさん)
・コメントを投稿するとブログの説明欄のテキストが文字化けすることがあった
MySQLを使っていて、mt-config.cgiでLaunchBackgroundTasksを有効にしているときに、Latin1以外の文字コードを使っている(従ってSET NAMESを呼び出さなければならない)と、コメントを受信したときにブログの説明欄が文字化けすることがありました。(Julian 'Julik' Tarkhanovさん)
・カテゴリーのフィールドを非表示にしてエントリーを編集するとカテゴリーの関連付けが壊れていた
すでにカテゴリーが設定されているエントリーを、カテゴリーのフィールドを非表示にした状態で編集すると、カテゴリーの関連付けが壊れていた不具合を修正しました。(Takさん)
・プライベート設定されたエントリー・タグがダイナミック・パブリッシングで表示されていた
プライベート設定されたエントリー・タグ(@で始まるタグ)がダイナミック・パブリッシングで表示されていた不具合を修正しました。(Gitaさん)
・通知メールでURLが切れていた
コメントやトラックバックの通知メールがワードラップされてURLが切れている問題を修正しました。(Adam Kalseyさん)
・ダイナミック・パブリッシングで日付アーカイブではMTEntriesのcategory属性が正しく動作していなかった
ダイナミック・パブリッシングで日付アーカイブではMTEntriesでcategory属性を使うと、日付に関係なく、カテゴリーが適用されているすべてのエントリーが表示される不具合を修正しました。
・SQLiteのJOIN句の最適化
Movable TypeがSQLiteに対して発行するJOIN句を最適化しました。SQLiteのユーザーには非常に大きな影響があります。(小川宏高さん)
・あるブログでタグの名前を変更するとすべてのブログでタグの名前が変更されてしまっていた
あるブログでタグの名前を変更すると、別のブログにある同じ名前のタグも変更されてしまっていました。このバグは修正されました。システムメニューのタグ一覧からはタグ名をシステムレベルで変更できます。
・XML-RPCのエラーメッセージが仕様に違反していた
要素が文字列ではなく配列で返されていた不具合を修正しました。ubicast.comさん、Konishi Katsuhiroさん)
・コメント・プレビューテンプレートでHTMLがエンコードされなくなってしまう
コメントプレビュー画面のテキストエリアではHTMLがデコードされて表示されるので、そのまま投稿するとHTMLがエンコードされないままになってしまう不具合を修正しました。
「SQLiteのJOIN句の最適化」によりデータベースにSQLiteを使っている場合の再構築時間がかなり改善されるようなので、3.32へのバージョンアップをしてみようと思います。
プラグイン等の動作確認ができましたら、メインコンテンツのMovable Typeインストールの内容も更新したいと思いますのでお楽しみに。