authors/bcardiff.jpg authors/makenowjust.jpg Brian J. Cardiff TSUYUSATO Kitsune (翻訳) 19 Jun 2020

Crystal 0.35.1がリリースされました!

Crystal 0.35.1 がリリースされました。

このリリースは0.35.0ほど刺激的なものではありません。もしこちらのアナウンスを見ていなければ、こちらをまず読んでください

このパッチリリースは最近の追加や2つのリグレッションの修正を反映させるものです。

5人のコントリビュータによって0.35.0から13のコミットがありました。

それでは今回のリリースのハイライトを紹介していきます。ですが、リリースのチェンジログにもたくさんの価値ある情報があることを忘れないでください。

標準ライブラリ

0.35.0で導入されたIO#writeの変更が取り消されることになりました。以前のようにNilを返すことになります。この意図的な変更は想定以上に破壊的でした。振り回してしまったことをお詫びします。

このため、0.35.0向けにアップデートした shard については、0.35.0と十分に比較する必要があります。0.35.0 向けにアップデートしていない shard はとくに追加で何かすることはありません。詳細は#9469を確認してください。

OpenSSL クライアントのコンテキストは利便性のため、デフォルトでやや厳格でない暗号も設定されるようになりました。サーバーのコンテキストはよりセキュアなものになっています。詳細は#9459を確認してください。

次のステップ

Crystal をアップデートしてください。そして、問題の報告を心待ちにしています。私たちは1.0.0に向けての開発を始めています。1.0.0-preX のようなリリースをして、最終的な調整を重ねていくでしょう。

すべての非推奨にした定義は1.0では削除される予定です。1.0をクリーンなバージョンにしたいと思っています。

84codesNikola Motor Company、そして大勢のスポンサーの継続的なサポートにたくさんの感謝をします。継続的に開発・メンテナンスを続けていくには、寄付が不可欠です。OpenCollective で受け付けています。Crystal の直接のスポンサーになりたい場合や、他のサポート方法を見つけた場合は、crystal@manas.tech に連絡してください。それでは、ここまで読んでいただきありがとうございます!