All notable changes to this project will be documented in this file. Changes are segmented into: New Features / Improvements.
This project adheres to Semantic Versioning.
- Deployment ready for Opscomplete
- Copying view and controller templates over to target application via new
command
katapult templates
or generatorkatapult:templates
.
- Generating a fixed Gemfile.lock. Run
bundle update
after code generation to update all gems to recent versions. - Better deployment with Webpack
- Navigation only rendered if requested
- "Usage" section in README rewritten
- Some minor fixes
- Changed CHANGELOG to satisfy How to write a good changelog format
- Minor fixes and improvements
- Support for has_many/belongs_to associations
- Create a project README
- New CHANGELOG
- Models now inherit from
ApplicationRecord
- Generating a Rails 5.1.4 app on Ruby 2.5.0
- Dropped asset pipeline in favor of Webpacker
- Employing Unpoly
- New DSL command
crud
for creating Model plus WebUI - The generated application model is now a transformable example of katapult's features
- The generated application now has a sleek, simple design based on Bootstrap
- Add katapult update script
- Speed up tests (now running in about 9 min)
- Improve development workflow (see README)
- No bundler issues in tests any more