Ruby News Brief (Q3 2021)

Rails 7 is officially in Alpha, and it brings some very exciting new answers to how we do JavaScript, an awesome approach to at-work encryption with Active Record, SQL query origin logging, and much more. Don't miss links to some great Hotwire tutorials and this month's other standout articles.

Honeybadger's quarterly briefings keep you up to date on the most important developments in your programming communities. We curate the news so you can spend more time focusing on what's really important.

  • Events: Conferences and meetups. Upcoming and recently completed.
  • Security: Recent vulnerability reports
  • Projects: News about major community projects
  • Trending Topics: Summaries of the big topics everyone's talking about
  • Standout Content: Content that didn't fit in other sections, but that was too cool to leave out.

Events

RubyConf 2021 on Nov 8 - 10

RubyConf is the world’s largest and longest-running gathering of Ruby enthusiasts, practitioners, and companies. It will be in Denver, in-person this year! It will also have a (cheaper) virtual option.

  • June 7: Call for proposals has opened and since closed
  • June 7: Registration for RubyConf is now open!

Security

  • Aug 16: better_errors prior to 2.8.0 did not implement CSRF protection for its internal requests. It also did not enforce the correct "Content-Type" header for these requests, which allowed a cross-origin "simple request" to be made without CORS protection

Projects

Ruby

Ruby, the language itself.

  • July 7: Ruby 3.0.2 has been released. Fixes 3 CVEs.

Rails

Rails (or Ruby on Rails) is an open-source framework that popularized Ruby for web development.

  • Sep 15: Rails 7.0 Alpha 1 Release!

Rails 7 (12)

Rails 7 is officially in Alpha, and it brings some very exciting new answers to how we do JavaScript, an awesome approach to at-work encryption with Active Record, SQL query origin logging, asynchronous query loading, exclusive autoloading through Zeitwerk, and much more.

Testing (6)

Testing code is essential to running production applications at scale, and the Ruby community is very enthusiastic about testing.

Javascript, Hotwire, and Rails (5)

Recent Rails releases and releases around the corner have changed the way Rails interacts with Javascript.

Standout Content

What to do next:
  1. Try Honeybadger for FREE
    Honeybadger helps you find and fix errors before your users can even report them. Get set up in minutes and check monitoring off your to-do list.
    Start free trial
    Easy 5-minute setup — No credit card required
  2. Get the Honeybadger newsletter
    Each month we share news, best practices, and stories from the DevOps & monitoring community—exclusively for developers like you.
    Stop wasting time manually checking logs for errors!

    Try the only application health monitoring tool that allows you to track application errors, uptime, and cron jobs in one simple platform.

    • Know when critical errors occur, and which customers are affected.
    • Respond instantly when your systems go down.
    • Improve the health of your systems over time.
    • Fix problems before your customers can report them!

    As developers ourselves, we hated wasting time tracking down errors—so we built the system we always wanted.

    Honeybadger tracks everything you need and nothing you don't, creating one simple solution to keep your application running and error free so you can do what you do best—release new code. Try it free and see for yourself.

    Start free trial
    Simple 5-minute setup — No credit card required

    Learn more

    "We've looked at a lot of error management systems. Honeybadger is head and shoulders above the rest and somehow gets better with every new release."
    — Michael Smith, Cofounder & CTO of YvesBlue

    Honeybadger is trusted by top companies like:

    “Everyone is in love with Honeybadger ... the UI is spot on.”
    Molly Struve, Sr. Site Reliability Engineer, Netflix
    Start free trial