古から続いている Ruby で書かれた日記アプリケーションの tDiary の 4.0.2 をリリースした
4.0.0 で bundler と rubygems を標準で使える環境が整ったので、4.0.2 では内部の構造に結構手を入れて、style や cache, io(データ保存)の仕組みを全て rubygems に切り出した上で Gemfile で指定するだけで利用可能にした。このおかげで本体のパッケージサイズを小さくできると共に、tDiary のリリースサイクルとは独立してメンテナンスが可能になった。便利。
自分の日記では常に最新版を使っていて問題が無いというのと、テストは常にオールグリーンということでそのレベルのQAは完了しているけど、アップグレードドキュメントが不足していたり、環境によっては動作検証を網羅できてないとかはあるので、何か変な所あったらすぐに教えてください。
今後とも tDiary を末永くよろしくおねがいします。