v3.13.0 Release
· 約2分
主な変更
- Rails 7.1へのアップデート: #2019
- Railsおよび関連する依存関係をバージョン7.1に更新しました。
- これに伴い、
bin/rails app:update
を実行し、各種設定ファイルを更新しています。 - Active Storageの非互換性など、アップグレードに伴う複数の問題を修正しました。
機能追加
- CLAUDEアシスタントの導入:
- GitHub ActionsにCLAUDEアシスタントを導入し、PR作成などを支援するワークフローを追加しました。
改善
- ヘルスチェックの改善:
- ヘルスチェック機能を改善しました。
- 非推奨警告の修正:
- Rails 7.1へのアップグレードに伴う非推奨警告を修正しました。
- HTTP/2 RFC 9113への対応:
- HTTPヘッダーの扱いでRFCに準拠するように修正しました。
- SDKインターフェースの更新:
- 利用しているSDKのインターフェース変更に対応しました。
依存関係の更新
- Ruby:
3.4.3
->3.4.4
- Node.js:
22
->24
(LTS) - 各種Gem:
bundle update
を実施 - 各種npmパッケージ:
yarn upgrade
を実施brace-expansion
:1.1.11
->1.1.12
pbkdf2
:3.1.2
->3.1.3
その他
- GitHub Actionsの修正:
- ワークフローの構文やNode.jsのバージョン指定を修正しました。
- RuboCopによるコード修正:
rubocop -a
を実行し、コードスタイルを修正しました。
https://github.com/tanomimaster/tanomimaster-www/compare/v3.12.17...v3.13.0