Happy New Year and Welcome Back, {{ subscriber.first_name }}! Here is issue #143 of our newsletter, which offers news and the best tools for your current or future Rails projectsโฆ 1. ๐ ๏ธ After deprecations are fixed and dual booting is in place, the real work of a Rails upgrade begins. In this article, Fiona shares FastRuby.ioโs proven approach to bringing a broken test suite back to greenโbreaking down how we debug failures, spot patterns, and turn a chaotic phase into a systematic, predictable process. 2. ๐ Ruby 4.0.0 has officially been released! This major milestone brings performance improvements, language refinements, and long-term enhancements that shape the future of Ruby. Introducing the experimental 'Ruby Box' for code isolation and the innovative ZJIT compiler to boost performance. Check out all the Ruby 4.0 improvements. ๐ Ruby v.3.2 hits EOL March 31, 2026: You have 83 days left โณ ๐จ Still behind on upgrades? The new year needs a new plan. Whether you need the full-steam-ahead โUpgrade due to security issues, or the slow-and-steady, affordable approach with Bonsai. Have a team at your side that meets you where you are and gets you where you need to beโNo matter the budget or timeline. Reach out now...โ 3. ๐จ The Ruby website has a fresh new look. This update introduces a redesigned visual identity aimed at improving clarity, accessibility, and consistency across ruby-lang.org, marking a modern refresh for the languageโs online home. Discover how the new visuals by Taeko Akatsuka celebrate 'programmer happiness' with hand-drawn characters and community stories. 4. ๐ Rubyโs documentation also got a refresh. This update introduces a new look and improved structure for the official docs, making it easier to navigate, read, and learn. Aliki, the new default theme for RDoc, offers enhanced search, dark mode, and more. โ 5. ๐ Looking forward to Rails 8.2 features: Keep your deployments on track with Rails.app.revision. This nifty feature built into Rails 8.2 will take the hassle out of tracking your production code version. Say goodbye to custom scripts and hello to seamless error reporting and cache busting. It will be a small change with a big impact. ๐ 6. ๐ผ๏ธ Ruby is back in the image game. Ruby Stack News discusses the new gem ruby-libgd: This native raster engine empowers you to craft images, charts, and maps directly in Ruby, free from external dependencies. Turn data into vibrant visuals without requiring RMagick or MiniMagick! 7. โจ These gems are bringing on the charm. Marco Roth's latest blog post unveils the Charmbracelet Go terminal libraries, now ported to Ruby. From smooth animations to polished CLIs, discover how you can make your terminal sparkle with Lipgloss, Bubble Tea, and more. Perfect for those who believe the command line deserves a touch of fun. ๐ 8. ๐ YAML just got a fully Ruby-native upgrade. In this post, Kevin Newton introduces psych-pure, a pure-Ruby YAML 1.2 parser and emitter that preserves comments and closely follows the spec, offering a cleaner, more predictable alternative for working with YAML in Ruby. Discover how he tackled the complexities of YAML parsing to deliver this native Ruby solution.โ Check out our other articles on: โโโโRuby | Rails | Compatibility | โโUpgradesโโโโ | โโโโTech Debtโโโ | AIโ Bookmark, share, or save them for later. We hope these links are helpful to you.๐ Know anyone who would love to receive this newsletter? Tell them to โโโโsubscribe to the Rails Upgrade News newsletterโโโโโโโฆ Best, The โโโโโโFastRuby.ioโโโโโโ Team |