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向け修正