tDiary 3.2.0リリース
tDiary 3.2.0をリリースします。
3.2.0は、3.2系列の最初のリリースです。tDiaryの動作環境を大きく広げる、PaaS対応やRDB対応などを行ったのが大きな変更点です。
PaaS 対応
これまで tDiary はレンタルサーバー上で CGI を使って動くということをポリシーとして開発が進められてきましたが、tDiary-3.2.0 では新しく PaaS 上での動作もサポート対象とするようにしました。現在herokuと sqaleで動作します。PaaS を利用することでこれまでは煩わしかったサーバーやCGIの設定を行う事を必要とせずに誰でも Web 日記を書き始めることができます。
従来の CGI 環境でももちろん動かすことができます。PaaS で動かす手順は配布パッケージの doc/INSTALL-paas.md を参照してください。
データ保存層の抽象化(開発者向け)
PaaS に対応するために、tDiary のデータ保存(IOクラス)とキャッシュ(CacheIOクラス)をファイルシステムへの保存だけではなく、MySQL や PostgreSQL などの RDB, memcached や redis などの KVS への保存に対応しました。
tDiary-3.1.4 からの変更点は以下のとおりです:
tDiary 3.1.4リリース
tDiary 3.1.4をリリースします。
3.1.4は、3.1系列の5回目のリリースです。3.1.4では主にバグ修正と、Rack運用時の安定化を行なっています。
tDiary 3.1.3リリース
tDiary 3.1.3をリリースします。
3.1.3は、3.1系列の4回目のリリースです。3.1.3では、データの保存先を従来のファイル以外のDBMSに指定できるようになり、PaaSであるHeroku上で動作するようにしました。その他、複数の機能追加やバグ修正を行なっています。
tDiary 3.1.2リリース
tDiary 3.1.2をリリースします。
3.1.2は、3.1系列の3回目のリリースです。3.1.2では、主にバグ修正による安定化をはかりました。また、速度面でも改善しています。
tDiary 3.1.1リリース
tDiary 3.1.1をリリースします。
3.1.1は、3.1系列の2回目のリリースです。3.1.1では、主にバグ修正による安定化をはかりました。また、ruby 1.9上での動作もより良くなっています。

