Skip to content

v1.0.0

Compare
Choose a tag to compare
@arithmetric arithmetric released this 19 Oct 16:15
· 30 commits to master since this release
209362b

Since v1.0.0-rc1

  • No changes since the v1.0.0-rc1 pre-release.

Since v1.0.0-alpha4

  • Adding scaffold step to ensure the profiles, modules, and libraries
    directories are created within the build output.
  • By default, exclude bower_components and node_modules paths from phpmd.
  • Fixed task error if phpcsConfig and eslintConfig are not defined.
  • Setting up generated documentation site, and documentation updates.
  • Removing Travis test coverage for Node.js v5.

Since v1.0.0-alpha3

  • Adding support to configure the packaging task's output location of the
    docroot and vendor directories for Drupal 8 projects using Composer.

Since v1.0.0-alpha2

  • Fixed missing composer:drupal-scaffold command error.
  • Fixed eslint installation issue.

Since v1.0.0-alpha1

  • Fixed regression issue for projects using Composer but not drupal-scaffold.
  • For Composer installs, rebuild package output to exclude dev dependencies.
  • Extended default PHPCS configuration to validate YAML files.
  • Removed deprecated code and documentation.
  • Updated dependencies.

Since v0.11.1

  • Dropped support for Node.js v0.12 and earlier and PHP v5.4 and earlier.
  • Added support for a Composer build process for Drupal 8.
  • Removed built-in support for Compass theme compilation and Ruby bundle
    installation.
  • Added configuration for the Behat binary path. Add default configuration for
    the paths of the phpcs, phpmd, and Drush binaries. Changed configuration key
    from drush.cmd to drush.path for consistency.
  • Minor code refactoring and adopting code style standard.
  • Updated dependencies.

Upgrade Notes

  • Node.js v4 or later is required. Grunt Drupal Tasks is now compatible with
    Node.js v4 and v6.
  • PHP v5.5 or later is required.
  • Use of the built-in Compass theme compilation steps must be replaced by custom
    handling at the project- or theme-level.
  • Change the Gruntconfig.json configuration key cmd under drush to path,
    or if using the default path of vendor/bin/drush, remove the setting entirely.