tDiary-4.0.2 リリース
tDiary 4.0.2 をリリースします。このリリースでは、従来パッケージに添付されていた、標準の2スタイル(default および wiki)以外のスタイルを、今後のメンテナンス性向上のために gem に分離しています。標準の2スタイル以外のスタイルを使っていた場合には、Gemfile または Gemfile.local ファイルに追加する必要があります(gfm スタイルの場合は tdiary-style-gfm)。
上記の変更に合わせて cache のディレクトリ構造が変化しています。上書きアップグレードを行う場合、tdiary/io/cache ディレクトリを削除してください。また、標準の 2 スタイル以外を利用しており、さらに bundler を実行できない共有サーバーを利用している方は、機能変更の欄に掲載している url から該当のスタイルファイルを取得し tdiary/style ディレクトリに配置してください(後日ドキュメント化予定)
tDiary 4.0.2 は Ruby 1.9.3 以降で動作します。すでにサポートが終了している Ruby 1.8 では動作しませんので、ご注意ください。
tDiary-4.0.1 からの変更点
本体(tdiary-core)の変更点
機能追加
特になし
機能変更
- defaultおよびwikiスタイル以外のスタイルをgemにしてcoreから分離
- https://github.com/tdiary/tdiary-style-gfm
- https://github.com/tdiary/tdiary-style-rd
- https://github.com/tdiary/tdiary-style-etdiary
- https://github.com/tdiary/tdiary-style-emptdiary
- memcacheおよびredisキャッシュをgemにして core から分離
- https://github.com/tdiary/tdiary-cache-memcached
- https://github.com/tdiary/tdiary-cache-redis
- rdb アダプタを gem にして core から分離
- https://github.com/tdiary/tdiary-io-rdb
バグ修正
特になし
開発者向け変更点など
- styleのnamespace変更 (→TDiary::Style)
- ioのnamespace変更 (→TDiary::IO)
- cacheのnamespace変更 (→TDiary::Cache)