tDiary.org - 日記コミュニケーションを加速する


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の指定を追加