Happy Wednesday! Here is issue #138 of our newsletter, which offers news and the best tools for your current or future Rails projects… 1. 🚀 Rails 8.1 is here! This release focuses on developer experience, collaboration, and performance—introducing features like Local CI, job continuations, and structured event reporting. Check out the official release notes for upgrade tips and a full overview of what’s new in Rails 8.1. 2. 🚀 Rails 8.1 introduces a powerful new API, `Rails.event.notify(...)`. Henrique explains how this feature simplifies event publishing, seamlessly integrates with tools like Datadog and AppSignal, and boosts performance insights. Say goodbye to scattered instrumentation and hello to structured, insightful events perfect for AI and big data! 3. ⚙️ Rails 8.1 introduces Local CI, a powerful new feature that lets developers run continuous integration checks locally with the same environment used in production. In this article, Henrique breaks down how it works, why it matters, and how it can streamline your Rails workflow. 4. 🚩 How can you tell when technical debt is starting to spiral? In this article, FastRuby and Planet Argon team up to share real-world red flags they’ve seen in client projects—how to spot (and stop) growing tech debt… before it slows your team down. 5. 🛡️ Ruby 3.4.7 has been released with an important security fix for the URI module, addressing a CVE that could expose credentials. Developers are encouraged to update promptly to ensure their applications remain secure. What if your team could grow — without hiring? 🌳 Bonsai Maintenance lets you tap into our experts for ongoing upgrades. You’ll enjoy consistent monthly improvements and predictable costs. Plus, with our new quarterly discounts, we can help you save even more. Stay secure, performant, and ready for whatever comes next — all without breaking the bank. 6. 🐍 Get ready to explore Python 3.14.0! Packed with game-changing features like free-threaded Python, innovative template string literals, and a seamless zero-overhead debugger interface. This latest release brings new features, optimizations, and bug fixes aimed at improving performance and developer experience. 7. 🌸 Hanami Article Series: Ryan Bigg recently published a series of articles explaining Hanami to Rails developers: Start with Part 1: Models for Rails Developers. 8. 🔬 Managing sessions in complex Hanami apps: Check out this post, Per-slice sessions in Hanami, where Tim Riely introduces a new approach that lets each slice manage its own session data—making large, modular Hanami applications cleaner, safer, and more maintainable. 9. 🔐 Authentication in Hanami made simpler: Another helpful post from Tim; learn more about how to integrate Rodauth with Hanami, bringing flexible, secure, and framework-agnostic authentication to your next Ruby web application. 10. 🤝 FastRuby is a proud sponsor of Hanami, and you can be a sponsor too! You can help them build a diverse future for Ruby. 11. 📅 Event Reminders!
👀 Check out our other articles on: Performance | Upgrades | Best Practices | Tech Debt Bookmark, share, or save them for later. We hope you found these links helpful. 😉 Know anyone who would love to receive this newsletter? Tell them to subscribe to the Rails Upgrade News newsletter… Best, The FastRuby.io Team |