Commit Graph

87 Commits (0b3c7e7b830106d64d63ebb633fa36eba931c890)

Author SHA1 Message Date
xzyfer 0b3c7e7b83 4.0.1 2018-04-08 13:11:09 +10:00
xzyfer 450a7b8b4f 4.0.0 2018-04-05 21:10:27 +10:00
xzyfer 7656eff297 Adopt airbnb eslint preset 2018-03-24 12:55:37 +11:00
xzyfer 12931694be Bump autoprefixer@^8.1.0, gulp-postcss@^7.0.1 2018-03-24 12:55:37 +11:00
xzyfer 9fa817b8c4 Bump gulp-sourcemaps@^2.6.4 2018-03-24 12:55:37 +11:00
xzyfer a0576953ad Bump should@^13.2.1 2018-03-24 12:55:37 +11:00
xzyfer 549d7ba9aa Bump mocha@^5.0.4 2018-03-24 12:55:37 +11:00
Charles Samborski e61535250e Drop dependency on deprecated `gulp-util`
Closes dlmanning/gulp-sass#646
2018-03-24 12:55:35 +11:00
xzyfer 9a8a8797ca Drop support for non-active lts and current release
Closes #649
2018-03-24 12:55:07 +11:00
Michael Mifsud 04fb925e40
3.2.1 2018-03-24 11:33:28 +11:00
Michael Mifsud ff8b225245
Bump node-sass@^4.8.3
Make the latest stable node-sass the minimum.
2018-03-24 11:33:10 +11:00
xzyfer 44256d3315 3.2.0 2018-03-12 14:22:37 +11:00
xzyfer 5fc1e30fbe Bump node-sass@^4.8.0
Force update to LibSass 3.5.0.
2018-03-11 21:08:17 +11:00
xzyfer 25d37e799a 3.1.0 2017-01-09 19:17:52 +11:00
Michael Mifsud 3709a76337 Bump node-sass@^4.2.0
node-sass@4.2.0 significantly improves memory usage.

Fixes #575
2017-01-09 19:16:36 +11:00
xzyfer 0d2a2bffb6 3.0.0 2016-12-11 00:54:09 +11:00
xzyfer 251fbc836c Bump node-sass@v4.0.0
Get the latest LibSass.

https://github.com/sass/node-sass/releases/tag/v4.0.0
2016-12-11 00:53:56 +11:00
xzyfer 218560fc06 2.3.2 2016-06-15 20:56:34 +10:00
xzyfer 035b759f51 Prevent options leaking between compilations
Currently options are leaking between compilation runs. This is most
evident when using an array of importers. The array is shallow copied
internally, and the children of that array are wrapped by Node Sass.

When the next file is compiled the options are shallow copied once
again however this time the importer array contains the wrapped
importers not the original ones.

Instead of shallow copying with `Object.assign` this patch does a
full deep clone. Node Sass should also do this to prevent mutating
the options being passed in.

Related sass/node-sass#1168
Fixes #467 (probably)
2016-06-15 20:54:04 +10:00
xzyfer ef6fa52e99 Bump some deps
For reasons
2016-05-04 01:47:16 +10:00
xzyfer cfee756077 Allow the buggy node-sass@3.4.2 to be used 2016-04-22 09:02:11 +10:00
xzyfer ebb66e8455 v2.3.1 2016-04-22 09:01:46 +10:00
xzyfer ae029bf425 Update to node-sass@3.5.1 stable 2016-04-21 10:50:18 +10:00
xzyfer 9609cfe4d2 Prepare 2.3.0-beta.1 with node-sass@3.5.0-beta.1 2016-02-04 23:04:02 +11:00
xzyfer 1888f3561f 2.2.0 2016-02-04 22:35:25 +11:00
xzyfer d62227fb9d 2.1.1 2015-12-10 23:56:08 +11:00
xzyfer 4667e0bf8c 2.1.0 2015-10-28 01:07:24 +11:00
xzyfer a8f39336c8 Update PostCSS deps the latest versions that support 0.10
PostCSS >= 6.0.0 has dropped support for Node 0.10. Whether we
want to follow suit is beyond my pay grade here :)
2015-10-26 02:02:47 +11:00
xzyfer ebd4892b52 Update dependencies
Some of our dependencies were at least a major version our of date.
2015-10-26 01:54:23 +11:00
xzyfer 1f11c8d066 Update dev dependencies
Some of our dev dependencies are at least a major version behind.
This require update required updating our .eslintrc config because
some of the rules we used have been removed.
2015-10-26 01:54:22 +11:00
Michael Mifsud 623eebc2c7 Merge pull request #359 from xzyfer/fix/dirty-tests
Test runner should clean up after itself
2015-10-26 01:32:43 +11:00
xzyfer 5246a9481d Bump node-sass@^3.4.0 2015-10-26 00:41:59 +11:00
xzyfer 3b30b8a444 Test runner should clean up after itself
We don't remove generated files between tests which results in
false positives when asserting if a file was created. This was
noticed when creating the test cases for #358
2015-10-05 15:14:57 +11:00
xzyfer 04f9a9318c 2.1.0-beta 2015-09-21 22:13:26 +10:00
xzyfer 16d4efed16 Use node-sass@3.4.0-beta 2015-09-21 22:05:47 +10:00
Sam Richard 8f5e91f442 2.0.4 2015-07-15 11:03:12 -07:00
Sam Richard 2a4f945da9 Add test for globbed files
Resolves #282

Resolves #278
2015-07-15 11:00:56 -07:00
Sam Richard a94f80de4e 2.0.3 2015-06-27 12:40:24 -05:00
Sam Richard d1930b8cba 2.0.2 2015-06-25 09:39:44 -05:00
Sam Richard 4045aaab2d 📝 Update Changelog
And version bump
2015-05-13 07:16:13 -04:00
Thomas Jaggi bdb05ca910 Add test case with gulp-sourcemaps and autoprefixer 2015-05-09 12:12:13 +02:00
Sam Richard c033adf89b ⬆️ Update Node Sass to 3.0 2015-05-06 10:31:25 -04:00
Vincent Prouillet 2b21a494cb Update to node-sass beta 7 2015-04-22 16:50:56 +01:00
David Manning cc2f815813 bump node-sass to 3.0.0-beta.4 2015-04-01 17:51:20 -07:00
Vincent Prouillet 212e221212 Sourcemap paths seem to be relative now?
At least the test still pass and paths
looks the same with and without the relative fudge.
Sourcemaps are completely wonky though and do not point at the right thing

Also removes jshint since it's using eslint now
2015-03-24 12:16:31 +00:00
Sam Richard 42b8d28e84 Alpha 1 version, not full version 2015-03-24 06:43:42 -05:00
Sam Richard c7e57b863c Removed gulp-sourcemaps from dependencies 2015-03-24 06:33:11 -05:00
Sam Richard 8ca25e10ad Added linting
Linting modified from ibm-watson/runner for use in Node
2015-03-24 05:32:12 -05:00
Sam Richard c4d97cc7fd Updated node-sass version to alpha.1 2015-03-24 04:39:23 -05:00
Vincent Prouillet 1dd861e4d6 Rewrite gulp-sass to be a very light wrapper
Simply pass everything to node-sass and just hand
back the results to gulp.
Removed custom options like success/failure cb
and sync rendering.

Missing:
 -  gulp-sourcemaps support + test
2015-03-23 22:30:52 +00:00