Rails 8.0.3 릴리스는 이전 버전 8.0.2 이후 적용된 다양한 변경사항을 담고 있습니다. 주요 변경 내역은 다음과 같습니다. ### 변경사항 요약 * 전체 변경 로그: 8.0.3 버전의 전체 변경사항 요약은 GitHub의 8.0.3 CHANGELOG에서 확인할 수 있습니다. 이는 8.0.2 이후의 모든 주요 업데이트와 수정사항을 한눈에 파악할 수 있도록 정리되어 있습니다. * Gem별 변경 로그: 각 Rails 컴포넌트(예: Action Cable, Active Record 등)별로 세분화된 변경 로그도 GitHub에서 제공됩니다. 이를 통해 특정 Gem에 대한 상세한 변경 내역을 개별적으로 검토할 수 있습니다. * 전체 커밋 목록: 모든 변경사항의 가장 상세한 내역은 GitHub의 전체 커밋 목록을 통해 확인할 수 있습니다. 이는 개발자들이 특정 변경의 배경과 구현 세부사항을 깊이 있게 이해하는 데 유용합니다.
Gem 무결성 검증 (SHA-256)
이번 릴리스에서는 배포된 Gem 파일의 무결성을 검증할 수 있도록 SHA-256 체크섬이 함께 제공됩니다. 사용자들은 이 체크섬을 활용하여 다운로드한 Gem 파일이 공식적으로 업로드된 파일과 동일한지 확인할 수 있습니다. 이는 보안 측면에서 매우 중요한 절차이며, 다음과 같은 각 Gem에 대한 체크섬이 공개되었습니다.
* actioncable-8.0.3.gem: f8cad39cebefaa1c9d4904f3e843022f22ee7a9201b59db703bf3ef7f2877493
* actionmailbox-8.0.3.gem: 2a0444f8937c641db100128a1826554c5298ade65c62b623a1fcb34a1dc6bd2f
* actionmailer-8.0.3.gem: 6dc0c3701065a96f845a05a28e9d7a60055222cfc324cc6c3a281cec148cc723
* actionpack-8.0.3.gem: d63c21cb109e0529d785ffdb657a092928890327c5c8ea2e46f63b6751be5ad3
* actiontext-8.0.3.gem: 1c46fdfa60ffa282bf29cccc0714071128826bef5740c4f2a88d375d206a9df4
* actionview-8.0.3.gem: 5171946ff07d1e95bf3d805ad9425a89040a013dea11bb1f4cf604f108b1ce66
* activejob-8.0.3.gem: 469eddb3822aff1c6a0df0bd3398f28bff8fcd1bd0e9d309e6b7ccbd0bdba1b6
* activemodel-8.0.3.gem: 406907245a1c6c04cdf2187cc4590fdc081d7a07392123d322125677022ea67c
* activerecord-8.0.3.gem: 9b95c63b2ae9ccb57bb15db730300fdd02af387e12474eb9002a668acab3cea8
* activestorage-8.0.3.gem: 4f4eadeb5d128a35ed21d960eeece027225b36d54542512c8a36ad5316988c5e
* activesupport-8.0.3.gem: a711ce5e30660b23232f26a38699469f8d859d47aa1f722e183fda6d7cc17823
* rails-8.0.3.gem: 5d83c0822d1aaea32a278a99b1afedd3f28e14cfff846e96987bb24ebcb3fd45
* railties-8.0.3.gem: ace31dcad7134299a64d6d96310d76d32868756e58e2983e25b121acd457f1d2