tDiary 3.1.2リリース
tDiary 3.1.2をリリースします。
3.1.2は、3.1系列の3回目のリリースです。3.1.2では、主にバグ修正による安定化をはかりました。また、速度面でも改善しています。
tDiary本体(core)の変更点
機能追加
- 試験的に CoffeeScript をサポートしました。Rack 環境で動かしている場合に限り、日記表示時に動的に JavaScript に変換します
機能変更
- amazon.rb, amazonimg.rb: ライブラリのロードをプラグインの実行時に変更しました。amazon プラグインを含まない日記でのパフォーマンスが向上します
- amazon.rb: 画像取得用の API がタイムアウトした場合にエラーメッセージを表示するようにしました
バグ修正
- 以下のプラグインが Net::HTTP.version_1_1 で動かない不具合を修正しました。3.1.2 からは Net::HTTP.version_1_1 を使用しないで動作しています。
- antispamservice.rb (antispamserviceフィルタの設定用プラグイン)
- ping.rb
- weather.rb
- HTTP ステータスが NOT_MODIFIED の時に HTTP ヘッダが誤っていた不具合を修正しました
- モバイルで検索を実行した場合にテンプレートが無くエラーとなる不具合を修正しました
- title_tag.rb: タイトル属性をエスケープしすぎていた不具合を修正しました
- image.rb: サイズ指定時のパラメータが誤っていた場合でも誤動作しなくしました
- disp_referrer.rb: Encoding::CompatibilityError 発生時に落ちないようにしました
Blogkitの変更点
バグ修正
- サンプルのtdiary.confに@langの指定を追加