MT4.01 BETA2 Changelog
MovableType 4.01 Beta OverView と Known Issues と MT4.01 BETA1 Changelog のエントリに続いて、BETA2 の changelog。
RC1 の changelog も公開されたようなので、今週中を目処に訳をアップしたいところ。
RC1 は Known Issues が3つに減っているので、RC2 がでるのは確実。
それで RC 名乗っていいのか?とは思うが・・・・。
RC1 の changelog も公開されたようなので、今週中を目処に訳をアップしたいところ。
RC1 は Known Issues が3つに減っているので、RC2 がでるのは確実。
それで RC 名乗っていいのか?とは思うが・・・・。
- 57901: バックアップファイルのリストアは時間がかかった。FYI - あるユーザーがMT4のバックアップとリストアの性能に関する問題を経験していた。インポートファイルのXMLエンコーディングとブログのエンコーディングが異なると、このような問題が起きた。
- 57923: ラストネームのシングルクォーテーションがコメント者の登録を破壊する。修正 - ユーザーのラストネームにシングルクオーテーションがある場合、エラーを起こした。現在、すべてのフィールドで正しくエスケープしている。
- 57924: Cmtrnamejs がコメント者情報のエンコードが必要。修正 - Javascript エラーによりMT4によって稼働しているブログにコメントできないユーザーがいた。このバグは修正されている。
- 57729: stash メソッドに割り当てられた MT::Promise オブジェクトは直接評価している。修正 - MT::Promise オブジェクトは、評価がのろくなく、貧弱なパフォーマンスの問題を起こしていなかった。これは修正されている。
- 57691: NWC 設定はシステムレベルの代わりにブログレベル設定画面に関してのものになっている。行儀の悪い単語設定は間違ったテーブルに記録されていた。それらはより適当な場所に移動された。
- 57694: Oracle で (EUMではない)LDAP-Auth の下でのコメントのためのユーザーが登録できなかった。修正 - LDAP auth が有効になっているとき、ユーザーはコメントのために登録することができなかった。現在、ユーザーは登録することができる。
- 54173: エンタープライズパックにより、Bulk ユーザー作成はユーザー一覧画面に追加される必要がある。修正 - エンタープライズパック ユーザーのためのユーザー一覧画面への bulk ユーザーインポートリンクを追加した。
- 57552: 実際に編集したユーザー一覧画面上のカラムによって作られた。修正 - ユーザー一覧画面に間違った名前を表示していた。現実に作成されたものであるべきときに、最後に編集されたものが表示されていた。
- 57470: asset サムネイルとポップアップページが複製されている。修正 - あるファイルが2どアップロードされたときに、asset は不必要に複製されていた。
- 57504: ブログの複製が"トラックバックを受け付ける" が無効であり、再度保存されたエントリーでは稼働していない。修正 - "トラックバックを受け付ける"を無効に設定されているブログの複製が失敗する。これは修正された。
- 57505: readme に CPAN の間違ったリンクがあった。修正 - readme と インストールウィザードの CGI::Cookie へのリンクをアップデートした。ありがとう Su。
- 57230: MTCommentFields は古いスタイルのコメントフォームを生成する。MTCommentFields タグはこれ以上サポートされない。ユーザーは、代わりに 'Comment Form' テンプレートモジュールと共に MTInclude を使うべきです。
- 57272: 元のブログのテンプレートモジュールにリンクファイルがある場合、ブログの複製が失敗する。変更: テンプレートのリンクファイルフィールドは、任意のパスに間違って何かを書いたファイルへのリレイティブパスを無効にするため複製できないようにした。
- 57338: IfCommnetParent にバグがあった。修正: Simply Threaded のサポートで、IfCommentParent テンプレートタグにあったバグを修正した。
- 56335: リストアは(パッチが有効な)相対パスのassetをリストアしない。修正 - バックアップファイルに サイトのパス または アーカイブのパス を表すシンボルである %r または %a があるとき、リストアは実際には真のパスとurlへのパスとurlをリストアした。このバグは、そのシンボルを維持するようにして修正した。
- 56337: ファイルがサイトパスの下、じかにアップロードされたとき、ファイルアップロードは間違った "相対" パスを記録する。修正 - ファイルがサイトパスの下に直接アップロードされたとき、Assetファイルパスは file_path カラムに、不必要にファイルパスセパレータを2重にもつ。このバグは修正されている。
- 56354: 間違ったMTLink 文法を使っているデフォルトヘッダーテンプレートにバグがあった。(間違ったテンプレートのダイナミックな包含を導く)
- 56367: (Smarty Pantsに伴う)Mark Down と RSS feed は動作していない。feed用デフォルトテンプレートは、ユーザーのプリファレンスをオーバーライドしているconvert_linebreaks="1"' アトリビュートを指定していたので、エントリーに関連づいたテキストフィルターはRSSフィードで使われていなかった。これらのアトリビュートはデフォルトテンプレートから削除された。
- 56421: バッドプラグインがあるとデータベース初期化が処理されない。Tim Appnel より: "バグ: 新しい MT データベースを作るときに "悪い"(要求されたときに死ぬ)プラグインがある場合、$mt->log は問題を記録するために呼ばれる。別のそしてまったく違う現実の問題のソースを曖昧にするエラーを引き起こすinit_pluginが最初に実行されるときに基礎をなすデータテーブルは作られない。修正した。ありがとう Tim。
- 56425: ブログの名前がエントリー/ページのfeedで正しくない。修正 - エントリー/ページ のアプリケーション feed のブログ名が間違っていた。修正した。
- 56432: 活動ログの詳細がタグを表示する。修正 - 活動ログのメッセージ内容は現在厳密にエスケープされている。
- 56547: プラグインの遅延ロードをサポート。これを要約することは難しい。なので、Arvind が言った言葉を引用する。これは彼が独自に報告したことです。"レジストリ メソッドは、$plugin->registry('tags', 'block')ではなく$plugin->registry->{tags}{block}として、間違って呼ばれている。CMS.pmを見ろ。mode cfg_plugins でこれが起こっている場所がたくさんある。もし、$plugin->registry('tags', 'block') が様々に呼ばれるなら、すべてのcoderefsはhashrefが返されるよに修正すべきだ。"Arvind、バグレポートとコードの追跡をありがとう。
- 56593: アーカイブエクステンションは不完全にテンプレートのアーカイブマッピングにあるファイルテンプレートリストへ付けただけだった。修正 - アーカイブ用のカスタムファイルエクステンションはそのアプリケーションで常に正しく表示されるわけではない。修正した。
- 57709: MT4.0のページプレビューが壊れていた。修正 - ページが交互のアーカイブパスへパブリッシュされるとき、ページプレビューが破壊された。Reed、報告とヘルプをありがとう。
- 56689: MTHあsParentCategory は動作しない。修正 - SimplyThreadedのサポートで、テンプレートタグ HasParentCategory は修正された。ありがとう Arvind。
- 57681: "置換しない" という NWC 設定は最初は無視した。修正 - 行儀の悪い言葉設定は完璧に保存されていなかった。
- 57606: 活動 feed ではWeblog名はHTML エンコードされていない。修正 - 活動 feed でブログ名をHTMLエスケープした。
- 57601: mysql5 と DBSocket でダイナミックパブリッシングを使おうとすると、ezsqlmysql.php がエラーを起こす。修正 - そのエラーは暴露していた:"ワーニング: mysqlerrno(): .../mt/php/extlib/ezsql/ezsql_mysql.php の 94行目で 与えられた引数は正当なMySQL-Linkリソースではない。"これは修正されている。
- 57815: アーカイブエクステンションは、マスターアーカイブインデックスへのリンクを間違って付けていた。修正 - マスターアーカイブテンプレートへのリンクはハードコーディングされていた。なので、アウトプットファイル名を変更したときに、そのテンプレートのリンクは壊れた。このバグは修正されている。
- 57827: カテゴリ一覧はテンプレートにアクションを持たない。修正 - Chad Everettより、"まとめるとこういうことになる。'ページ アクション' (アイテムセットアクションリストを含む機能だと少し思う) はカテゴリーテーブルに存在しないために現れないカテゴリ一覧にアイテムセットアクションを追加する方法はないということを意味する。さらに明確にいうならば、それを加えるなら、そのリストは表示しないだろうからそれを動作させる方法はない。'修正した。ありがとう、Chad。
- 57741: Dynamic $ctx->tag はテンプレートタグファイルを期待している。修正 - Custom Fieldsにあるもののようなものが動的に生成されたテンプレートタグに、物理的な PHP ファイルはどのタグも必要としないためダイナミックパブリッシングの下では動作しないというバグをArvindが発見した。この制約は取り除かれ、バグは修正された。
- 57753: '拡張' アトリビュートの MTIndexBasename はダイナミックパブリッシングの下では動作しない。修正した。
- 57754: blog stats ウィジェット用 Javascript はダッシュボードページで繰り返されていた。修正 - ダッシュボードウィジェット用 javascript はダッシュボード上のどの javascript からも呼び出されていた。これは修正された。 ProNet のメンバーがこれを報告したが、誰だったか忘れてしまった。言い訳しようもない。
- 57931: サムネイルを作成するオプションのある既存の asset を挿入するときに、サムネイルファイルが削除される。修正 - 異なるpostで同じassetの別のサムネイルを挿入するときに、事故的に既存のサムネイルが削除された。
今後は削除されることはない。- 57869: Windows ISS はブラウザに STDERR を送信する。修正 - 不必要なデバッグ用のアウトプットを削除した。
- 57887: YearlyArchiveTitle で不要な hdlrdate が呼ばれる。修正 - WeblogPublisher のサブルーチン は不注意で繰り返されていた。Impact はゼロだったが、その冗長なコードを削除した。
- 57939: 'strip' モディファ は空の文字列を返す。修正した。
- 57837: addtask (Compat:v3) はサブクラスなタスクでは動作しない。修正 - Tim Appnel が報告してくれた。"MT::Compat::v3 の addtask メソッドは生成されるときに HASH を設定する代わりに key メソッドを実装する MT::Task のサブクラスでは動作しない。これは修正された。ありがとう Tim。
- 57816: システムレベルのグループ一覧画面に typo があった。修正した。
- 57656: テンプレート編集画面はHTMLのタイトルにテンプレート名を表示すべき。修正 - Matt Jacobs は記した。テンプレート編集画面は HTML のタイトルに書かれているテンプレートの名前を含んでいない。これはタブブラウザでどのタブがどのテンプレートのものか追跡しづづけるようなことをを困難にする。これは修正された。ありがとう Matt。
- 56594: trim_to="0" が Perl 5.8.0 では動作しない。修正した。
- 56532: XML-RPC: mt.supportedTextFilters は未だに間違ったラベルを返す。修正 - (君が誰であれ) ppm は MT の XML-RPC インターフェース はテキストエディターがサポートするための garbley-gook を返していることを発見するだろう。これは修正された。MT はサードパーティのpostingクライアントをより簡単にするだろう。(interoperateが分からないので適当)
- 56739: WYSIWYG エディター は IE6 でコードに 仕様とは異なる HTML タグを利用している。修正 - HTML タグはrich/plain テキストモード間でスイッチするときに自動的に利用されている。これは修正された。
- 56757: mt-check.cgi は連結エラーで未初期化の値を与える。修正 - Rizky より。"ページのトップをみたとき、(まったく理解不能な)警告メッセージが見える。これらの警告はどのCGIファイルのヘッダーにも表示される。これは、MTの問題なのか、web サーバと Perl のバージョンの問題なのかどちらなのか悩んでいる。"修正した。ありがとう Rizky。
- 56767: config.yaml ファイルのコールバックは初期化されていない。修正 - Tim より。"排他的に config.yaml ファイルを使う一組のプラグインを作っている。そしてコールバックが登録されないのを見つけた。初期化プラグインのコードを通してトレースしていると、YAML ファイルが見つかったときに、それが読み込まれプラグインオブジェクトが生成されるが、初期化コールバックは決して呼ばれない。"彼の話はとても長いので、話を省略する。このバグは修正された。ありがとう Tim。
んー、MT4の仕組みをまだ良く知らないし、コードを追っかけてるわけでもないので、機械翻訳レベルだなぁ。
まぁゆっくりとMTの仕組みは追っかけていけばいいんだけど。
カテゴリ:
MovableType
トラックバック
このブログ記事に対するトラックバックURL
http://fakelife.info/mt/system/mt-tb.cgi/28
コメントする