Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge 2.x into Master #254

Merged
merged 56 commits into from
May 6, 2015
Merged

Merge 2.x into Master #254

merged 56 commits into from
May 6, 2015

Conversation

Snugug
Copy link
Collaborator

@Snugug Snugug commented May 6, 2015

This will merge 2.x into Master, paving the cowpaths for a rolled release.

Resolves #247

:shipit:

Vincent Prouillet and others added 30 commits March 23, 2015 22:30
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
Node Sass now returns a buffer, so we don't need to turn it into a buffer for the contents
Linting modified from ibm-watson/runner for use in Node
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
…o 2.x

# By Vincent Prouillet
# Via Vincent Prouillet
* '2-sourcemaps' of https://github.com/Keats/gulp-sass:
  Sourcemap paths seem to be relative now?

# Conflicts:
#	index.js
Updated tests accordingly
Addes `sass.sync` to allow users to compile synchronously.

Wrapped the async callback in an `if` statement controlled by a `sync` option for the main function

Added `renderSync` render option
# By Vincent Prouillet
# Via Vincent Prouillet
* '2.x' of github.com:Snugug/gulp-sass:
  Use plugin name const in logError

# Conflicts:
#	index.js
Aligns with Stylish reporter (used in ESLint, jshint-stylish, etc…

Removed colors from message except for  which is a standard Gulp log output color

Includes line and column in error report
Snugug and others added 14 commits April 1, 2015 11:07
This will let you write sass.compiler.types, for example, and access the
sass types without having to require it in your main app.

Additionally, this lets you use a forked compiler, or a different branch
of the same compiler.
Allow you to change the compiler and expose it
📝 Lighten wording on Emoji usage
@Snugug Snugug added this to the 2.0.0 milestone May 6, 2015
@xzyfer
Copy link
Collaborator

xzyfer commented May 6, 2015

👀 oh hello there @Snugug 👀
👀 let me return the favour 👀

@Snugug
Copy link
Collaborator Author

Snugug commented May 6, 2015

HI @xzyfer!

👀 👀 👀

@Snugug
Copy link
Collaborator Author

Snugug commented May 6, 2015

Hey look! Greens! @dlmanning @Keats Can we get this merged in so we can get this out the door today? I'd love to release this on the same day (within a few hours?) of the 3.0 release

Keats added a commit that referenced this pull request May 6, 2015
@Keats Keats merged commit ee03918 into master May 6, 2015
@Keats
Copy link
Collaborator

Keats commented May 6, 2015

I'm going to write an article about the new stuff in gulp-sass 2 / libsass, hopefully done by tonight.
Caught me a bit off guard, didn't expect node-sass to be released that fast!
congrats @xzyfer

@xzyfer
Copy link
Collaborator

xzyfer commented May 6, 2015

Thanks all, y'all rock!

@Snugug
Copy link
Collaborator Author

Snugug commented May 6, 2015

Wahoo!
Sounds good @Keats!

@dlmanning Can we get this rolled out? Or do we now have the ability to roll those?

@dlmanning
Copy link
Owner

@Snugug Give me a couple hours and I'll publish the release. I'll also add you and @Keats as contributors on npm. Thanks for the great work!

@xzyfer
Copy link
Collaborator

xzyfer commented May 6, 2015

I look forward to checking my email in the morning :)

@dlmanning
Copy link
Owner

@Snugug Give me a couple hours and I'll publish the release. I'll also add you and @Keats as contributors on npm. Thanks for the great work!

@Snugug
Copy link
Collaborator Author

Snugug commented May 6, 2015

Sounds good, thanks and thanks!

@dlmanning
Copy link
Owner

Published. Sorry about the delay; it was a busy day. @Snugug, I've added you as a contributor on npm. @Keats, if you tell me your npm username I'll do the same for you.

@Keats
Copy link
Collaborator

Keats commented May 7, 2015

I don't have a npm user and to be honest, can't be arsed to create one right now.
No worries about the contributor thingy

@Keats
Copy link
Collaborator

Keats commented May 7, 2015

Here's the article https://blog.wearewizards.io/gulp-sass-v2-released
Let me know if i made mistakes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Release 2.0.0
5 participants