[wp-trac] [WordPress Trac] #27340: Update Grunt devDependencies in package.json
WordPress Trac
noreply at wordpress.org
Fri Mar 28 12:01:58 UTC 2014
#27340: Update Grunt devDependencies in package.json
------------------------------+------------------------------
Reporter: mjbanks | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Build/Test Tools | Version:
Severity: normal | Resolution:
Keywords: has-patch | Focuses:
------------------------------+------------------------------
Comment (by netweb):
The last part of my
[https://core.trac.wordpress.org/attachment/ticket/27340/27340.2.diff
27340.2.diff] update are the current '''BLOCKERS''' related only in terms
of packages that cannot yet be upgraded.
http://gruntjs.com/
* grunt v0.4.2 -> v0.4.3
* '''BLOCKER''' See #27343 Update phpunit grunt task to not use
deprecated util
* https://github.com/gruntjs/grunt/blob/v0.4.3/CHANGELOG
* When devving Grunt, do "npm install && npm uninstall grunt"
(isaacs/npm#3958)
* Grunt is now tested on Node.js 0.11
* Extracted internal "util" lib to "grunt-legacy-util" lib
* task.normalizeMultiTaskFiles now flattens nested "files" arrays. Closes
gh-1034.
* Better error in renameTask if task doesn't exist. Closes gh-1058.
* Update rimraf to latest version. Closes gh-1043.
* Empty string "ext" should strip extension. Closes gh-1087.
* Add expandMapping .extDot option. Can be 'first' or 'last' but defaults
to 'first'. Closes gh-979.
* Add default array for util.spawn optional args. Closes gh-1064.
* util.spawn "grunt" option now uses proper Node, passes Node exec
options. Closes gh-980, gh-981, gh-877.
* Make all tasks asynchronous to reduce call stack. Closes gh-1026.
* Fix <%= grunt.task.current.target %> in Multitask files. Closes gh-994.
* Generalize cli tests, see gh-983, gh-991.
* --debug option can optionally be Boolean. Closes Gh-983, gh-991.
* grunt v0.4.3 -> v0.4.4
* https://github.com/gruntjs/grunt/blob/v0.4.4/CHANGELOG
* Only signal completion of tasks async if grunt.task.start is invoked
with `{asyncDone:true}`.
https://www.npmjs.org/package/grunt-contrib-imagemin (No changelog, based
on GitHub repo commits)
* grunt-contrib-imagemin v0.4.1 -> v0.5.0
* '''BLOCKER''' `grunt imagemin` and `grunt precommit` tasks fail to
complete
* Related #25169#comment:17
* Extract the logic into an external lib [image-
min](https://github.com/kevva/image-min).
* Note: The latest official release is v0.5.0 though npmjs.org has no
updated v0.4.1 -> v0.5.0 changelog
* Note: v0.6.0-pre is available on GitHub and not npmjs.org
--
Ticket URL: <https://core.trac.wordpress.org/ticket/27340#comment:5>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list