Skip to content

Releases: phase2/generator-gadget

v1.2.0 [2017/10/05]

Choose a tag to compare

@grayside grayside released this 06 Oct 03:49
  • 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' and sorted-packages: true

Technical Plumbing

  • Upgrade mocha to v4

v1.1.0 [2017/06/02]

Choose a tag to compare

@grayside grayside released this 02 Jun 21:55
  • 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

Choose a tag to compare

@grayside grayside released this 20 Feb 18:45

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

Choose a tag to compare

@grayside grayside released this 12 Jan 17:12
  • 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.

v0.5.0

Choose a tag to compare

@grayside grayside released this 01 Jul 20:53
  • Offline mode via --offline
  • Drupal 8 composer.json updates: Drush 8.x, Coder 8.2.x especially.
  • Switch to make.yml format for Drush Makefiles
  • Added hidden support for SMTP module added to makefile.
  • Stability improvements