What's New
New updates and improvements to Jumpstart Pro
Feedback Request Email Feature
When a customer cancels their subscription to your app, Jumpstart Pro now automatically sends them a simple feedback request email an hour after the cancellation is confirmed. The email goes to the account's admin users and billing email and asks a single open-ended question — what made you cancel? Replies go straight to your support address, so the feedback lands directly in your inbox without any extra tooling.
A few details worth knowing: the email is smart enough to abort if the subscription gets reactivated before the one-hour delay fires, so customers who cancel and immediately reconsider won't receive it. The "from" name and reply-to address pull from your Jumpstart configuration, so no extra setup is needed beyond what you've already configured.
Ruby 4.0.5
Jumpstart now runs on the latest Ruby version, 4.0.5. See the Ruby 4.0.5 release notes to learn more.
TailwindCSS 4.2.0
We've updated to the latest TailwindCSS which includes some new colors, new utilities, and some performance improvements.
https://github.com/tailwindlabs/tailwindcss/releases/tag/v4.2.0
Rails 8.1.0 support
To upgrade your applications, you can merge the latest changes from Jumpstart Pro's git repository into your app and follow the Rails notes to update any of your own code that needs updates.
Rails 8.1 Support
Rails 8.0.2.1
https://github.com/rails/rails/releases/tag/v8.0.2.1
Ruby 3.4.5
Meta tags helpers for better SEO
Ruby 3.4.4
Rails 8.0.2
TailwindCSS 4.0
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.
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.
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!
Jumpstart 2.0
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:
- Upgraded to Rails 8.0
- Hotwire Native support
- Added Kamal 2 configuration
- Devcontainers for easier local development
- An improved admin area using the Madmin gem
- Referral tracking & affiliates with the Refer gem
- Configurable themes using CSS variables
- Upgraded to Propshaft for serving assets
- Added Toast notifications
- A whole slew of other improvements!
Rails 8.0.0 support
Introducing our new admin area: Madmin
This upgrade also allows us to upgrade to Propshaft and drop the old Sprockets asset pipeline.
Rails 8.0.0.rc2
Ruby 3.3.6 & Node.js 22.11.0
See: https://www.ruby-lang.org/en/news/2024/11/05/ruby-3-3-6-released/
Ruby 3.3.5 & Node.js 20.17.0
Rails 7.2.0
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.