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


tDiary 3.0.2リリース

tDiary 3.0.2をリリースしました。今回のリリースから、tDiaryは定期リリース体制になりました。3ヶ月に1回、(だいたい)29日にリリースを行います。次回は7月29日ごろの予定です。

このリリースは3.0系列の3番目のリリースになります。なお、現在tDiaryには開発版リリースが存在しないので、機能変更も3.0系列にて行われています。アップデートの際には変更点に関する情報をよくお読みください。

tDiary本体(core)の変更点

機能追加

  • X-Frame-Options に対応 (設定→サイトの情報→フレーム内表示)

機能変更

  • 以下の機能を削除
    • TrackBack
    • PingBack
  • ApacheのErrorDocumentを利用してリダイレクトするコードを削除
  • Rubyのセキュリティレベル($SAFE)を1に変更

バグ修正

  • ‘Content-Type’ が正しく出力されていなかった問題の修正
  • 編集画面から次の日/前の日のリンクが消えていた問題の修正
  • Wiki スタイルで add_section メソッドが動いていなかった問題の修正
  • プレビュー画面で余分な strong タグが挿入されていた問題の修正
  • ruby 1.9.2 で動かした際に携帯電話から正常に表示できない問題の修正
  • image.rb プラグインで画像がアップロードできない問題の修正
  • UTF-8 に未対応の機能の修正

開発者向け情報

  • ruby 1.6の互換コードを削除
  • ruby 1.8の互換コードをすべてruby 1.9相当機能で再実装
  • ruby 1.8と1.9の互換ライブラリをmisc/lib/compatible.rb から tdiary/compatible.rbに移動
  • comment_leave_proc を追加
  • いくつかの機能に対するテストコードを追加
  • jQuery のバージョンを 1.5に更新
  • Capistrano のデプロイタスクを追加

Blogkitの変更点

  • BlogWikiスタイルのruby 1.9向け修正