With Rails 8.1 being released this week at Rails World, we've updated Jumpstart Pro too! You can now take advantage of all the awesome new features of the latest release of Rails.
Jumpstart Pro now includes a MetaTags class for managing title, description, opengraph, X / twitter cards and more meta tags for every page. You can leverage this to easily improve SEO and improve your application's rankings. MetaTags is implemented with pure Rails using Current Attributes and render_in. This means there are no external dependencies and it will be compatible with future versions of Rails.
Jumpstart Pro has been updated to TailwindCSS v4.0.0! We've been running the betas since beta1 and everything has worked great.
This upgrade simplifies the TailwindCSS configuration by moving from the JavaScript config file to pure CSS configuration. There are also tons of other improvements to colors, utilities, performance, and more. Check out the TailwindCSS v4 announcement for more details.
Today, we introduced a new configuration for Jumpstart apps: Just Personal Accounts.
Jumpstart is built with flexibility in mind. Adding teams is one of the hardest features to do later on, so we include it out of the box. We also include multiple ways of switching between accounts. Whether it's an ID in the URL, a subdomain, a custom domain, or just simple cookies we have options for whatever works best in your application.
Not all apps need teams though, so we've introduced an option to focus on your app on personal accounts.
Account types configuration
You can now choose Just Personal Accounts and Jumpstart will hide any of the team account sections.
Accounts make resource management easier whether you're using any of these account types. By associating resources with an Account, they can be easily transferred between different users and handled safely when a user's account is deleted.
One more piece of flexibility for you to build your applications!
We've been hard at work improving every piece of Jumpstart, from the design, features, deployment, and more. Here are a few of the major changes we've done over the last few months:
With so many changes over the last year, we think it's time to call this officially version 2.0 of Jumpstart! We hope you enjoy this new version and it makes building products with Rails even easier.
Rails 8.0 is officially out and we've updated Jumpstart Pro to use it. Since we've been testing against it for months already, it's a seamless upgrade. 🎉
We've upgraded our admin area to use Madmin. It's a modern admin area that's easily configurable and extendable with normal Rails routes, views, and controllers.
This upgrade also allows us to upgrade to Propshaft and drop the old Sprockets asset pipeline.
Rails 8 is almost ready and we've updated Jumpstart Pro to take advantage of all the new goodies. Solid Queue, Solid Cache, and Solid Cable are ready to use if you'd like along with all the other new improvements in Rails 8.
It's official, Rails 7.2.0 has finally been released today and Jumpstart Pro is now running the latest and greatest.
Enjoy Devcontainers, Rate Limiting, Defering Enqueued Jobs After Commit, and more! Check out our GoRails series on What's New in Rails 7.2 and the the Ruby on Rails blog for more details.
A few weeks ago, we released a new gem called Refer that can be used for tracking referrals and building affiliate programs. This works great for providing credit to users as they bring on new customers for your business.
If Refer is enabled, Jumpstart Pro now includes a Referrals tab in the account settings that you can use as a starting point for building out your affiliate program.