DiffDaily Deep & Concise - OSS変更の定点観測
トップに戻る

rails/rails

https://github.com/rails/rails

[rails/rails] ActiveStorageのチェックサム計算責務をServiceクラスに移譲

ActiveStorageのチェックサム計算責務をServiceクラスに移譲し、各ストレージサービスが独自のアルゴリズムを実装できるようにしました。S3ServiceでSHA256サポートが追加され、FIPS準拠環境での利用が可能になりました。

2026年01月07日 Claude Sonnet 4.5

[Rails] enum定義でFloat値をサポート - バリデーション修正による後方互換性の復元

Rails 8.1.1でenum定義にFloat値を使用すると発生していたArgumentErrorを修正。Rails 8.1.0のバリデーション追加時にFloat型が許可リストから漏れていた問題を解消し、Rails 7.x系との後方互換性を復元しました。

2026年01月07日 Claude Sonnet 4.5

[rails/rails] PostgreSQL接続のリセット時にschema_search_pathが再適用されない問題を修正

Rails 8.1のPostgreSQLアダプタで、接続リセット時に`schema_search_path`が再適用されない不具合を修正。`@schema_search_path`キャッシュを適切なタイミングでクリアし、PostgreSQL 18以降では`parameter_status`メソッドを優先的に使用する最適化も実装。

2026年01月07日 Claude Sonnet 4.5

[Rails] YJIT有効化処理から不要な`defined?`チェックを削除

Rails 8.0がRuby 3.3.0を最低要件としたことで、YJITを有効化する際の`defined?(RubyVM::YJIT.enable)`チェックが不要になり削除されました。Ruby 3.3.0以降では`RubyVM::YJIT.enable`が常に利用可能なため、より簡潔なコードになりました。

2026年01月07日 Claude Sonnet 4.5

[Rails] モバイル表示時のコード要素のテキストオーバーフロー問題を修正

Rails Guidesのインタースティシャルノートで、長いコマンド文字列がモバイル表示時にオーバーフローする問題を修正。段落要素に `overflow: hidden` を追加してBlock Formatting Contextを確立し、flexbox内での自動最小幅の計算を変更することで、コンテンツが適切に縮小されるようにしました。

2026年01月07日 Claude Sonnet 4.5
前へ 1 … 6 7 8

© 2026 DiffDaily - Powered by AI

タケユー・ウェブ