Skip to content

Releases: sasstools/scss-tokenizer

v0.4.3

10 Aug 01:24
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.2...v0.4.3

v0.4.2

03 Dec 11:18
Compare
Choose a tag to compare

Misc

v0.4.1

03 Dec 11:14
Compare
Choose a tag to compare

Fixes

  • Error handling utf-8 encoded sourcemap urls (#13, @xzyfer)

v0.4.0

03 Dec 10:51
Compare
Choose a tag to compare

Fixes

  • Fix endInterpolant not being captured (@xzyfer, #20)
  • Fix tracking of token position (@xzyfer, #22)

Tests

  • Add basic test coverage to interpolant tokenization (@xzyfer, #20)

Dependencies

Misc

  • TravisCI now tests all supported Node versions
  • Commit package-lock.json

v0.3.0

16 Apr 14:58
Compare
Choose a tag to compare

BREAKING CHANGES

  • Drop support Node < 6 (@akkumar, #16)
    • required by source-map@0.7.2

Tests

Dependencies

Fix broken release

12 May 14:50
Compare
Choose a tag to compare

Remove prepublishOnly npm script

This script is used to transpile the es6 files before publishing but in npm@<5 is runs after the tarball has been created. This results the package being published without the transpiled files 😱

v0.2.2

12 May 14:42
Compare
Choose a tag to compare

Attempt to fix old npm

Explicitly add index.js to the package.json files array (#12)
This shouldn't be necessary but may resolve an issue with npm@<1.4.0.

See #12

v0.1.2

29 Jan 07:28
Compare
Choose a tag to compare

Fix /

Characters we're being swallowed after / which broken the cases
like @import foo/bar;. The second ident bar would be tokenized
as only r.

See #7

v0.1.1

29 Jan 05:57
Compare
Choose a tag to compare

Fix commentEnd

The comment tokenizer was failing to exit when comments were missing trailing whitespace before */.

See #6

v0.1.0

29 Jan 05:05
Compare
Choose a tag to compare

Improved comment parsing

CSS style comments (/* */) are allow interpolants (#{$foo}),
and disallow everything else.

See #5

Improved Node support

Remove some old dependencies that no long worked with Node >= 4 (b40c729) and test against more Node engines in travis (79dd087).

Add tests

Begin the test suite. It's still rudimentary (a87c091).

Remove undocumented git submodule

The sass-spec suite was being submoduled in for the tests. They have recently created an npm package we're now using that (50c21ea).