見出し画像

📕 Railsガイドが Rails 7.1 に対応

2023年10月にリリースされた Rails 7.1 に合わせて、Railsガイドも Rails 7.1 に対応しました! 🆕✨

Rails 7.1 リリースノート - Railsガイド


Rails 7.1 の主要な機能などは Rails 7.1 リリースノートからご確認いただけます ✅✨


また、Railsガイド内において大きな更新のあったコンテンツおよび新ガイドは以下の通りです。詳細は GitHub の yasslab/railsguides.jp#1512 からご確認いただけます!


🆕 Rails 7.1 リリースノート

Rails 7.1 の主要な機能、変更点などがまとめられています。

🆙 Rails アップグレードガイド

Rails 7.0 から Rails 7.1 へのアップグレードガイドが追加されました。

🆕 Active Record の複合主キー

データベースとアプリケーションの両方で複合主キー(composite primary key)をサポートするためのガイド記事が追加されました。

🆕 Rails アプリケーションのエラー通知

Rails の ErrorReporter を使って、アプリケーションで発生した例外を収集して、好みの場所に通知するガイド記事が追加されました。


🆙 他、各ガイドの更新箇所(一部抜粋)

1,600ページ以上あるRailsガイド(A4 PDF 換算)において、Rails 7.1 へのアップグレードに伴って更新されたのは約9,300行変更のあったファイル(各ガイド記事など)は65ヶ所に及びます。

引用元: GitHub - yasslab/railsguides.jp#1512

すべてを挙げるとキリがないですが、他のガイド記事も以下の部分等が更新されています。更新の概要を掴みたい場面などでお役に立てば嬉しいです。

📝 NOTE: Rails 7.1 対応後も継続的に更新しています! 最新の状況については @RailsGuidesJP または GitHub リポジトリからご確認ください…!! 📕 🆙✨


📕 Railsガイド、協賛募集中!

過去バージョンの URL を誰とでもシェアできる「過去バージョンへの切り替え機能」が、2023年6月より無料でご利用いただけるようになりました。Rails 7.0 と Rails 7.1 でどう変わったのか確認・検証したい場面などで役立ちます 📕

過去バージョン閲覧はこれまで有償の電子書籍版またはProプランでのみ提供しておりましたが、多くの協賛企業の支援により、誰でも無料で閲覧できるようになりました 🙏 💖


Railsガイドでは引き続き『協賛プラン』を通して、Ruby/Railsエンジニアを支援したい協賛企業を募り、Railsガイド内でもご紹介していきます。「ちょっと気になっている」という段階からの相談も歓迎ですので、気軽にお問い合わせいただけると嬉しいです 😌✨


📕 電子書籍版も公開!

またWeb版に続き Rails 7.1 対応の電子書籍 (PDF/EPUB 版) もリリースしました 🎉


電子書籍版では、オフラインでの閲覧や検索機能がお使いいただけます。無料のサンプル版もあるので、まずはサンプル版で内容をご確認ください 👀✨


また、上記の電子書籍版以外にも、Webブラウザ上の全文検索などに対応したProプランも提供しています。より快適にRailsガイドを利用したい場面でご検討していただけると嬉しいです!🙏 💖


🛠 今後も継続的に改善していきます

主要なガイドの追加/更新は完了しましたが、Railsガイドでは随時更新を続けている状態です。今後も継続的に改善していくので、何かあれば GitHub の yasslab/railsguides.jp まで気軽に Pull Request を送ってください! 😆✨

📝この記事を書いた人: @rakudaSanDesu & @yasulab


YassLab株式会社の活動に興味を持っていただければ嬉しいです。こちらからのサポートは Raisチュートリアル、Railsガイドなど各サービスの向上に役立てていきたいと思います💓