1. 18 Aug, 2015 1 commit
  2. 12 Aug, 2015 1 commit
    • Robust check of provided JS options · 9cadef6f
      Use Nan::To<Type> instead of ->ToType() to
      convert caller supplied objects in renderXXX
      functions.
      
      Verify that provided options, options.result
      and options.result.stats are all valid
      objects provided by the caller.
      Throw TypeException otherwise.
      
      Introduce low-level tests that invoke
      C++ function directly, without additional
      JavaScript wrappers.
      Marcin Cieslak authored
  3. 09 Aug, 2015 4 commits
  4. 08 Aug, 2015 1 commit
    • Update to io.js 3.0.0, use nan 2.0 · d96ad377
      The code has been updated to meet
      the requirements of the updated V8 engine
      as provided by io.js.
      
      In some cases additional EscapableHandleScope
      has been provided.
      
      SassValueWrapper<T>::New has been changed:
      in case of instance construction via
      the function call "sass.types.Color(0,0,0)"
      instead of "new sass.types.Color(0,0,0)"
      the "new" part is no longer executed by
      falling through. This should not be necessary
      because the constructor is called by
      the NewInstance call anyway.
      
      This fixes the following error:
      
      FATAL ERROR: v8::Object::SetAlignedPointerInInternalField() Internal field out of bounds
      Marcin Cieslak authored
  5. 21 Jul, 2015 3 commits
  6. 13 Jul, 2015 2 commits
  7. 11 Jul, 2015 4 commits
  8. 10 Jul, 2015 1 commit
  9. 09 Jul, 2015 1 commit
  10. 06 Jul, 2015 1 commit
  11. 02 Jul, 2015 2 commits
  12. 30 Jun, 2015 2 commits
  13. 11 Jun, 2015 1 commit
  14. 10 Jun, 2015 5 commits
  15. 21 May, 2015 1 commit
  16. 20 May, 2015 2 commits
  17. 19 May, 2015 2 commits
  18. 18 May, 2015 2 commits
  19. 15 May, 2015 3 commits
  20. 13 May, 2015 1 commit