Serene Bach - sb Development Laboratory presents

<< Serene Bach ver 2.00R 既知の不具合と対策 | main | お問い合せに関して 2005/09/01 >>

Serene Bach ver 2.01R

Serene Bach ver 2.01Rを公開しています。

セキュリティ上重要なバグの修正を行っていますので、Serene Bach beta, 2.00Rをお使い頂いている全てのユーザーの皆様に対してバージョンアップを強く推奨いたします。

Serene Bach 2.01Rでは以下の仕様変更があります。

  • RSD (Really Simple Discoverability) に対応
  • Summer Breezeを ver 0.20 にバージョンアップ
  • アクセスログデータに拡張子をつけるように
  • アップロードリストからの保存先変更の仕様を若干変更
  • 旧デフォルトテンプレートのパッケージファイルを util ディレクトリ移動

Serene Bach 2.01Rでは以下のバグが修正されました。

  • 編集設定のトラックバック送信設定が無効になっています
  • 環境設定の記事並び順設定が無効になっています
  • rss, atom feedの記事数が正しく設定されていません
  • 全再構築で最新記事が正しく再構築されません
  • コメントリスト・トラックバックリスト・ステータス画面の各リストで名前や記事タイトルが空だと詳細画面に移行できません
  • リンクリストのターゲット属性が正しく反映されません
  • 空のリンクグループがあるとリンクリストが表示されません
  • インストーラで外部接続チェックが正しく行われません
  • [重要]ユーザーの権限チェックが正しく行われていません
  • XML-RPC において空のリクエストまでハンドリングされてしまいます
  • (サーバ環境によって)ウェブページ確認が行えません
  • アクセス解析表示でログ以外のデータもログとして認識されています
  • Movable Type テキストログのインポートで「続き」が正しく読込まれません
  • 日本語のテンプレート名が文字化けします
  • セッションが正しく保存されない場合があります

各バグの詳細に付きましては「続き」の方に内容などを記載しています。

また、2.01R公開に伴い、先日公開したlinkpatchは不要になりましたので、アーカイブを削除しました。また、ご利用頂いている場合は同プラグインをプラグインディレクトリから削除して頂くようお願いします。

Serene Bach 2.00Rからのバージョンアップ手順は以下の通りです。

  1. lib/の内容をごっそり入れ替える
  2. doc/の内容をごっそり入れ替える
  3. plugin/AccessLog.pm ならびに plugin/Convert.pm を差し替える
  4. LinkPatch.pm を利用している場合、plugin ディレクトリから LinkPatch.pm を削除する
  5. 管理画面にアクセスして、バージョンが2.01Rになっていることを確認する

Serene Bach 2.01Rで修正されたバグの内容は以下の通りです。

編集設定のトラックバック送信設定が無効になっています
編集設定でトラックバック送信設定を「使用しない」と設定しても正しく反映されないバグを修正しました。
環境設定の記事並び順設定が無効になっています
環境設定の並び順設定の内、「エントリ全体」と「アーカイブ」の設定が正しく反映されないバグを修正しました。
rss, atom feedの記事数が正しく設定されていません
RSSなどのフィードファイルにおいて記事数が環境設定の「ページ」の設定によって変わってしまうバグを修正しました。
全再構築で最新記事が正しく再構築されません
Ajaxを利用した全記事再構築で最新記事が正しく再構築されない(保存形式をIndividualにしている場合)バグを修正しました。
コメントリスト・トラックバックリスト・ステータス画面の各リストで名前や記事タイトルが空だと詳細画面に移行できません
リンク自体は存在していますが、文字列がないため、移動することが出来ませんでした。
リンクリストのターゲット属性が正しく反映されません
ターゲット属性を指定していると、不正な属性値が出力されていました。
空のリンクグループがあるとリンクリストが表示されません
リンクを持たないグループがあると、そこで処理が終わってしまい、リンクリストがないものとして扱われてしまっていたバグを修正しました。
インストーラで外部接続チェックが正しく行われません
外部接続チェックが常にスキップされていました。
[重要]ユーザーの権限チェックが正しく行われていません
一般ユーザーでも管理ユーザーと同等の操作を行うことが出来るというバグを修正ました。
XML-RPC において空のリクエストまでハンドリングされてしまいます
metaWeblog.newPostやmetaWeblog.editPostで記事内容が空のリクエストをそのまま取り扱って、空の記事を作成してしまう場合がありました。
(サーバ環境によって)ウェブページ確認が行えません
httpヘッダにLocationが利用できない環境ではこれまでウェブページ確認が行えませんでした。
アクセス解析表示でログ以外のデータもログとして認識されています
ログデータ以外のファイルも読込もうとしていたため、場合によっては1970年にアクセスがあることになっていました。
Movable Type テキストログのインポートで「続き」が正しく読込まれません
インポート処理のバグを修正しました。
日本語のテンプレート名が文字化けします
テンプレート名の文字コード変換が行われていませんでした。
セッションが正しく保存されない場合があります
複数のSerene Bachあるいはsbと並行してSerene Bachを運用されている場合にセッション情報を正しく読み出せない場合があり、操作の度に「ログインの有効期限が切れています」というメッセージが表示されてしまうバグを修正しました。

2005/08/13 06:00追記。bmp, tifのアップロードに対応しました。また、一部のflashに対してアップロードリスト画面でサイズが表示されるようになっています。