2021-11-30(火) [長年日記]
■ tDiary 5.2.0リリース
本当は昨日がリリース日だったんだけど、職場でイベントがあって何もできず、1日ずれ込んでしまったのだった。
前回のリリースでruby 3.0に対応できたるつもりでいたら、その後いくつかフィードバックをもらって、どうもそれなりに非互換が出ているらしい。いろいろ調べるとkeyword引数の非互換をがっつり踏んでいたりして、直してみると他にもアラが見つかって、なんだかんだでけっこう手が入ってしまったよ。
一番困ったのがMail gemというか、さらにその後ろで動いているnet/smtpかな? デフォルトの動作が変わっていて、テスト用にlocalhostに立てたPostfixへメールが出せない。試行錯誤の末なんとか形になったものの、あんまりセキュアじゃないのでもうちょっといじりたいところではある。