Skip to content

v0.7.0

Compare
Choose a tag to compare
@grayside grayside released this 20 Mar 19:36
· 411 commits to master since this release
  • Added eslint JavaScript code quality checking to the validate and analyze
    tasks.
  • Added grunt serve task to easily install and run the Drupal site without external dependencies like Apache.
  • Added theme scripts system to allow running theme-provided build scripts as part of the GDT build process.
  • Added phplint.dir setting to Gruntconfig to allow customization of linting paths.
  • Added grunt validate:newer to validate only files changed since the last run, and using it for the grunt watch task for a speed increase!
  • New settings for grunt package to prepare output ready for commit to Acquia- and Pantheon-style release repositories.
  • Added Drupal 8 test coverage, Travis and npm test will now run tests against D7 and D8.
  • Added support for actions against configured URLs for multiple environments.
    See documentation for more information: https://github.com/phase2/grunt-drupal-tasks/blob/master/CONFIG.md#core-settings
  • Additional unit & integration tests.

Upgrade Notes

  • The GRUNT_DRUPAL_QUIET environment variable to enable quiet mode is renamed
    to GDT_QUIET.
  • grunt package no longer compresses by default. Use grunt package:compress
    to replicate former behavior.