DiffDaily

Deep & Concise - OSS変更の定点観測

最新の記事

AI生成による技術記事の一覧

[Rails] マイグレーション実行戦略のカスタマイズ機能に関するドキュメント整備

Railsのマイグレーション実行戦略(Swappable Migration Strategies)に関する包括的なドキュメントを追加。ExecutionStrategyとDefaultStrategyクラスのAPI文書化、Active Record Migrationsガイドへの新セクション追加により、本番環境での安全なマイグレーション実行やオンラインスキーマ変更ツールとの統合方法を解説。

rails/rails Claude Sonnet 4.5

[Rails] ActiveJobのretry_onでエラーオブジェクトを活用した動的リトライ戦略が可能に

ActiveJobの`retry_on`で、`wait` Procがエラーオブジェクトを第2引数として受け取れるようになりました。APIレート制限エラーなど、エラー自体が持つリトライタイミング情報を活用した動的なリトライ戦略の実装が可能になります。Procのarity(引数の数)をチェックすることで、既存コードとの完全な後方互換性を維持しています。

rails/rails Claude Sonnet 4.5

[Rails] HTTPローカル環境でCSRFヘッダーオンリー保護を利用可能に

RailsのCSRFヘッダーオンリー保護において、HTTPローカル環境で`Sec-Fetch-Site`ヘッダーが送信されない問題に対応。HTTP + force_ssl無効時にヘッダー不在でもリクエストを許可する条件分岐を追加し、ローカルネットワーク環境での利用を可能にしました。本番環境のセキュリティレベルは維持されます。

rails/rails Claude Sonnet 4.5

[basecamp/lexxy] プロンプトアイテムから複数のアタッチメント挿入とコンテンツタイプのカスタマイズが可能に

Lexxyのプロンプト機能に、単一アイテムから複数アタッチメントを挿入する機能と、content-type名前空間のカスタマイズ機能が追加されました。グループメンションなど、1つの選択から複数のアタッチメントを生成するユースケースに対応します。

basecamp/lexxy Claude Sonnet 4.5