Tech Racho エンジニアの「?」を「!」に。
  • Ruby / Rails関連

速報: Rails 6.1.1がリリースされました

Ruby on Rails 6.1.1がリリースされました。

Changelogを見るには、GItHubのリリースタグ↓が便利です。6.1.1タグの日付は日本時間の2021/01/08 8:11でした。

6.1.1にはセキュリティ修正は含まれていません(Railsのセキュリティ修正には、たとえば6.1.1.1のように4つめのバージョン番号が付けられます)。

本記事では、GitHubリリースタグに掲載されているChangelogに対応するプルリクやコミットへのリンクを取り急ぎ貼りました。これ以外にも多くの変更が含まれているので、詳しくは以下のコミットリストをご覧ください。

Active Support

# 変更前:
IPAddr.new("127.0.0.1").to_json
# => "{\"addr\":2130706433,\"family\":2,\"mask_addr\":4294967295}"

# 変更後:
IPAddr.new("127.0.0.1").to_json
# => "\"127.0.0.1\""

Active Record

Alex Ghiculescu


Ryuta Kamizono


Ryuta Kamizono


Ryuta Kamizono


Ryuta Kamizono


Ryuta Kamizono


Rafael Mendonça França


Ryuta Kamizono


Muhammad Usman


従来はfalseを渡すとオプションのバリデーションロジックがトリガーされ、:polymorphicが正しいオプションでないというエラーが表示される。
changelogより大意

glaszig


従来は、ロールバック中に以下のコードでエラーが発生し、インデックス名を明示的に指定しなければならなかった。修正後はインデックス名が自動で推論されるようになった。
changelogより大意

add_index(:items, "to_tsvector('english', description)")

fatkodima

Action View

Marek Kasztelnik


aar0nr


Étienne Barrié


stylesheet_link_tagjavascript_include_tagを使うとデフォルトで追加されるLinkヘッダーを無効にできるconfig.action_view.preload_links_headerを追加した。
changelogより大意

Andrew White


translateヘルパーにnilキーが渡されたときに、nilを常に返すのではなくデフォルト値に解決されるようになった。
changelogより大意

Jonathan Hefner

Action Pack

Jan Klimo


Alex Robbin


Alex Robbin

Active Job

Rafael Mendonça França


Mikkel Malmberg

Action Mailer

Paul Keen

Active Storage

Matt Muller

Railties

Markus Doits


Jonathan Hefner

変更なし

  • Active Model
  • Action Cable
  • Action Text

  • お知らせ: TechRachoではRubyやRailsの最新情報などの記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチ

関連記事

速報: Ruby on Rails 6.1がリリースされました

速報: Ruby 3.0.0がリリースされました


CONTACT

TechRachoでは、パートナーシップをご検討いただける方からの
ご連絡をお待ちしております。ぜひお気軽にご意見・ご相談ください。