Week 19 - Stimulus LSP v1.0, StimulusReflex v3.5, and more!
Stimulus LSP v1.0 released, PWA in Rails 8, Apex Charts with Tailwind, StimulusReflex v3.5 released, and more in this Hotwire Weekly edition!
Welcome to Hotwire Weekly!
Welcome to the another issue of Hotwire Weekly! RailsConf just happend this week in Detroit. There were a few Hotwire-adjacent talks, which should be published within the next month. Until then, Happy reading! 🚀✨
Stimulus LSP v1.0 released - Marco Roth published the v1.0 release of the Stimulus LSP. It ships the completely overhauled Stimulus Parser release to improve accuracy and false-positives. Download it from the Visual Studio Code Marketplace.
📚 Articles, Tutorials, and Videos
Hotwire Back Button - Dom Christie published a blog post in which he talks about a Stimulus back button for full-screen progressive web apps, where the browser’s own back button is not visible.
Headless UI with Stimulus and an Outlet - John Beatty published a video and blog post in which he talks about Headless UI and how he used Stimulus with a Stimulus Outlet to make it work in a Rails app.
Unlocking Turbo on Solidus and Ruby on Rails 7 - Borscht Dev published a video where he enables Turbo in a Solidus Rails 7 app.
Rails 8 will be a Progressive Web App by default! - Yaroslav Shmarov published a blog post and video in which he talks about how the PWA experience in Rails 8 apps will look like.
Build a Progressive Web App for Rails - Yaroslav Shmarov published a video where he talks about turning an existing app into a PWA by adding a Webmanifest and Service Worker.
StimulusReflex v3.5 released - After 3 years of work and after 168 pull requests from over 30 contributors the StimulusReflex Core Team released the long awaited StimulusReflex 3.5 version.
Weight Tracking with Apex Charts and Tailwind - Deanin published a new video where he builds a weight tracking project in Rails 7 using Apex Charts, Tailwind and Stimulus.
Ruby in the Browser: Exploring Web Performance, Reactivity, and Front-End Complexity - Cameron Dutro joins the Ruby Rogues podcast to talk about web Performance, reactivity, and Front-End Complexity.
Slides from the "Revisiting the Hotwire Landscape after Turbo 8" talk - Marco Roth published the slides of his RailsConf 2024 talk about the current Hotwire landscape and ecosystem.
Hotwire Club Challenge: Stimulus - Orchestrate Complex UI Changes with Target Callbacks - Julian Rubisch published a new challenge for The Hotwire Club about orchestrateing complex UI Changes with Stimulus Target Callbacks.
🧰 Libraries and Tools
Cyperful - Interactive system testing UI for capybara
turbo_power - Power-pack for Turbo Streams.
🎉 Releases
stimulus-lsp v1.0.0 - Intelligent Stimulus tooling for Visual Studio Code and Neovim.
stimulus_reflex v3.5.0 - Build reactive applications with the Rails tooling you already know and love.
cable_ready v5.0.4 - Out-of-Band Server Triggered DOM Operations
shakapacker v8.0.0.rc.1 - rc3 - Use webpack to manage app-like JavaScript modules in Rails.
Feel free to follow us on Twitter/X or on Mastodon!
See you next week!