- Remove dice_bag dependency.
- Support Ruby 3.2 and drop support for < 2.7.
- Add support for Cypress-Rails gem.
- Remove Crichton lint.
- Prevent obscure error message (undefined method) when ci:run task aborts
- Fix for the ci:run task (when used individually) to abort after test failures.
- knapsack support for cucumber and rspec (https://github.com/ArturT/knapsack)
- Removes functionality regarding Github
- Adds ci:fail_fast task to allow CI to finish at the first failure
- Use db:schema:load instead of db:migrate which was causing schema changes in some projects
- Allow dice_bag 1.x as a dependency
- Run the factory_girl:lint task if it is available
- Allow Jasmine to run even when Jasmine-phantom is not in the Gemfile
- Use config:deploy instead of config:all rake task. config:deploy will always overwrite every config file without asking.
- Kender depends on dice_bag. Realistically probably noone was using it without dice_bag so not need of supporting the ability of doing so. It is a backwards-incompatible change for those using their own config:all rake task.
- Kender needs Ruby 1.9.3 or superior
- Updated to check for cucumber-rails in addition to cucumber
- Updated to only check for gems explicitly declared in Gemfile
- Adds support for running with the headed_browser env variable
- Adds support for Crichton lint.
- Adds support for i18n-tasks gem.
- Add support for pb_numbers rake task to ensure all your scenarios are uniquely identified
- Kender do not create magic task per command. Avoid slowing down Rake.
- Bugfix: Support for projects using WebMock
- Consistency_fail support
- Bugfix: Only execute with bundle exec gems in the Gemfile
- github subdomains support and customizable remote name
- parallel-test support
- bundler-audit support
- jasmine support
- Ensure db:migrate is called
- Ensure fails kill the ci task
- Initial release