Hasty Briefsbeta

Rails 8.1: Job continuations, structured events, local CI

14 hours ago
  • #Ruby
  • #Web Development
  • #Rails
  • Rails 8.1 includes contributions from over 500 contributors and 2500 commits.
  • Applications like Shopify and HEY have been running Rails 8.1 in production for months.
  • Active Job Continuations allow long-running jobs to resume from the last completed step after a restart.
  • The new Event Reporter provides structured event logging in Rails applications.
  • Local CI improvements make running large test suites faster on developer machines.
  • Rails now supports responding to markdown requests directly.
  • Kamal can now fetch secrets from the encrypted Rails credentials store.
  • Active Record associations can be marked as deprecated with customizable reporting modes.
  • Kamal 2.8 supports local registries for basic deploys, simplifying initial setup.