- Feature: override DryScaffold templates seamlessly: Auto-detect and use app-specific custom templates with mapping: RAILS_ROOT/lib/scaffold_templates// <=> GEM_ROOT/generators/{dry_scaffold,dry_model}/templates//.
- Gemcutter as gem source.
- Bugfix: Use InheritedResources (if loaded) URL helpers.
- Bugfix: Use specified test framework, test-unit was used all the time.
- Fixed bug: Make it possible to require rake tasks (In Rakefile: require ‘dry_scaffold/tasks’)
- Fixed bug: Rspec tests issues
- Feature: Added Rspec tests generation
- Major refactoring of the code.
- Test/Fixture-stuff re-written from the ground, now tested thoroughly and considered stable – was not before. Plenty sloppy bugs squashed.
- Added Shoulda tests generation.
- Fixed typo: Gem configuration instructions in README.
- Fixed bug: Re-generated gemspec – missing files. (cjheath)
- Fixed bug: Causing generator to fail if test/unit/helpers path don’t exist.
- Fixed bug: Missing executables in gemspec.
- Feature: Specifying actions new+ instead of new, then actions new/create. Same applies to edit+, i.e. edit/update.
- Feature: For respond_to-formats ATOM/RSS; builders will be generated unless —skip-builders flag is specified
- Feature: If route is already declared in ‘config/routes.rb’, then don’t generate the route again.
- Refactor: New template directory structure and naming conventions – more generic. Preparing for optional test frameworks.
- Refactor: Cleaned up views with generator helpers.
- Fixed bug: Options for factory_girl vs. machinist got in-versed, i.e. typo.
- Fixed bug: Options got ignored because of a typo. Grrr….
- New feature: Possible to set generator default args in a config file (config/scaffold.yml), or rely on defaults.
- Fixed issue: Rails default_options don’t seem to work at all; replacing it with own solution.
- Fixed bug: Typo in formats arg parser.
- Refactor: Gem requires less hardcoded.
- New dry model generator: Extends Rails default model generator with features such as generation of factory_girl/machinis/object_daddy-factories if available and requested (or fixtures), and specifying database column indexes upon generation in a very convenient way.