~/talk

Unboxing Rails 7What's new in the latest major version

Talkat RailsConf 2022 · 2022-05-17..05-19· [ruby-on-rails, web-platform]
slides:none on file

Rails 7 removes webpacker and spring from the default stack and ships new generators for JS and CSS bundling so apps can pick ESBuild Rollup or Webpack or use import maps and Hotwire as the no‑bundle default; import maps work for plain JS and Hotwire but not for JSX React without a compiler. Active Record gains encrypted attributes that remain queryable and a load_async API for background query execution. Over 4,000 commits by ~500 contributors land these changes.

AI-written summary · about

  1. 0:00Rails 7 introduction
  2. 2:05Ruby and Rails 7 compatibility
  3. 3:51New Ruby debugger
  4. 4:11Enumerable enhancements
  5. 5:45Active Model validations
  6. 7:29Active Storage audio analysis
  7. 9:17Action View link helpers
  8. 11:25Active Record encryption
  9. 13:29Active Record load_async
  10. 14:56Active Record excluding methods
  11. 15:40Active Record invert_where
  12. 16:43Railties changes
  13. 18:14JavaScript bundling
  14. 21:47CSS bundling
  15. 22:33Import maps and Hotwire
  16. 25:52JavaScript setup options
  17. 26:54Additional Rails 7 features
  18. 27:15Closing remarks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.