I’m happy to anounce Kickstart 1.1.0, now with strawberry flavour, damn - with inertia_rails support :)
What’s new since 1.0.0
- Database encryption with Lockbox (more feature-rich than ActiveRecordEncryption)
- Custom error pages for esbuild and importmap templates
- Admin console with madmin
- New templates: Inertia with Svelte, Vue and React
- Solid Queue multi-database setup for all templates (api, esbuild_tailwind, importmap_tailwind)
- New
db-resetmise task for convenient database reset workflow - Custom error pages (404, 422, 406, 500) for esbuild_tailwind and importmap_tailwind templates
- Configuration management with anyway_config
- better_html gem with spec
- erb_lint gem
- mission_control-jobs gem
- active_interaction gem
- pagy gem with official initializer
- active_decorator gem
- shrine gem for file uploads
- view_component gem with Lookbook for frontend templates
- parallel_tests
- Added ci.rb script with basic commands
What’s planned next
- Custom generators for authentication (passwordless, login/password, and Google/Apple), with disposable email protection and haveibeenpwned integration
- Deployment configs for Kamal
- Scaffold templates
- BI with Blazer, Ahoy, and Searchjoy
- End-to-end tests
- And more coming soon
If you find the project useful, feel free to star the repo and share your feedback. Ideas and suggestions are always welcome.