Releases: phase2/generator-gadget
Releases · phase2/generator-gadget
Release list
v1.2.0 [2017/10/05]
- Improved context for HTTP errors when requesting remote project metadata.
- Default configuration of grunt update now swiched from drush features-revert-all to drush updatedb.
- Project/Machine Name now required to be entered as lower-case.
- Drupal 8 composer install defaults
preferred-install: 'dist' - Drupal 7 composer install defaults
preferred-install: 'dist'andsorted-packages: true
Technical Plumbing
- Upgrade mocha to v4
v1.1.0 [2017/06/02]
- Update Drupal 8 composer.json to drupal-project versions.
- Add a default value to the project description prompt.
- Change the composer.json project name to include 'organization/' prefix for strict format compliance.
Technical Plumbing
- Added Greenkeeper to help manage dependency updates.
- Updated to yeoman-generator 1.x with various related refactorings.
- Add Docker integration for development.
- Add Longjohn as a dev dependency to fix asynchronous debugging, such as learning anything about templating errors.
- Overhauled Drupal Update Feed integration, it is now almost a full-fledged API client.
- Light reorganization to reduce race conditions.
v1.0.0: Drupal Composer & Octane Support
Changes Since v1.0.0-rc1
Generated composer.json updates
- Drupal Console from v0.11 to v1.0.0-rc16
- Remove duplicate phpunit entry
Release Notes
- Drupal 8 projects now use Composer as their sole dependency manager. Drush Make is only used for Drupal 7/Atrium projects.
- Add a project distribution option for Octane.
- Added the merge library as a generator dependency so Octane projects receive a composer.json which combines the gadget template with the current Octane stable release manifest.
- Update Drupal 8 dev dependencies to match Drupal Core. (Note that they are not computed dynamically at generator-time, unlike the distribution version.)
- Drop support for Node v0.12. Begin support for Node 6 and Node 7.
- Adjust default behat.yml configuration to work more cleanly out-of-box for CI.
- Fixed switch deprecated eslint no-comment-dangle configuration option to comment-dangle.
- Updated Drupal Console from stable to v1.0.0-rc16
v1.0.0-rc1: Drupal 8 Composer & Octane Support
- Drupal 8 projects now use Composer as their sole dependency manager. Drush Make is only used for Drupal 7/Atrium projects.
- Add a project distribution option for Octane.
- Added the merge library as a generator dependency so Octane projects receive a composer.json which combines the gadget template with the current Octane stable release manifest.
- Update Drupal 8 dev dependencies to match Drupal Core. (Note that they are not computed dynamically at generator-time, unlike the distribution version.)
- Drop support for Node v0.12. Begin support for Node 6 and Node 7.
- Adjust default behat.yml configuration to work more cleanly out-of-box for CI.
- Fixed switch deprecated eslint no-comment-dangle configuration option to comment-dangle.