Skip to content
This repository has been archived by the owner on Mar 24, 2020. It is now read-only.

Update node-sass to version 3.3.3 🚀 #38

Closed
wants to merge 1 commit into from

Conversation

greenkeeperio-bot
Copy link
Contributor

Hello 👋

🚀🚀🚀

node-sass just published its new version 3.3.3, which is not covered by your current version range.

If this pull request passes your tests you can publish your software with the latest version of node-sass – otherwise use this branch to work on adaptions and fixes.

Happy fixing and merging 🌴


GitHub Release

It's also contains a handful of fixes and build infrastructure improvements to prepare to recently release LibSass 3.3.0 betas.

Node 4 compatibility

This release officially lands Node 4 support if you're building the native binding manually. For everyone else we had previously back ported precompiled Node 4 compatible native bindings to the v3.3.2 release.

Improvements

  • Prepare for LibSass 3.3.0 betas (@saper, #1146)
  • Show compiler flags when building to improve debugging and error reporting (@saper, #1129)
  • Update to new Travis CI container infrastructure for faster builds (@xzyfer, #1117)
  • Standardise on using cross-spawn for spawning child processes (@xzyfer, #1015)
  • Update documentation for multi-file compilations to the clearer directory compilations (@xzyfer, #985)

Fixes

  • Fix race conditions in some tests (@saper, #1149 #1150)
  • Fix poor error message when the LibSass binding is not found (@xzyfer, #1148)
  • Fix binding unnecessarily needing to be recompiled foriojs.exe and node.exe on Windows (@saper, #1147)
  • No longer use C++ exceptions in the binding code (@saper, #1133 fixing #1127 crash)
  • Fix custom functions returning sass.types.List(1) sometimes crashing (@saper, #1131)
  • Fix poor error message when calling render()/renderSync() without file or data (@saper, #924)

The new version differs by 319 commits .

  • d62f59f 3.3.3
  • 9e62ba9 Merge pull request #1150 from saper/racedeptree
  • a6041b7 Reduce race conditons in watcher tests
  • d43ab63 Merge branch 'no_hook'
  • f0881ae Merge branch 'dirtestfix'
  • 9a2536f Avoid race conditon in watch dir tests
  • 17cfde3 Merge pull request #1148 from xzyfer/feat/better-binding-error
  • 01f9c18 Provide a useful error message when the binding is not found
  • ee0bb36 Don't compile delay hook into libsass
  • 8889d12 Merge branch 'pre3.3'
  • 553dae3 Merge pull request #1137 from xzyfer/feat/osx-travis
  • 5ded6ed Run OSX builds for Node 0.12 and 4 in CI
  • 43286a1 Merge branch 'noexceptions'
  • c5a16a9 Remove outdate comments from AppVeyor config
  • 1f336ee Merge pull request #1132 from xzyfer/feat/appveyor-4

There are 250 commits in total. See the full diff.


This pull request was created by greenkeeper.io.
It keeps your software, up to date, all the time.

Tired of seeing this sponsor message? Upgrade to the supporter plan! You'll also get your pull requests faster ⚡

@DebVortex DebVortex closed this Nov 26, 2015
@DebVortex DebVortex deleted the greenkeeper-node-sass-3.3.3 branch November 26, 2015 14:11
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants