Skip to content

v3.9.3

Compare
Choose a tag to compare
@xzyfer xzyfer released this 06 Sep 10:13
· 425 commits to master since this release

Fix filename issues πŸš‘

In v3.9.0 we began publishing our test suite to npm as part of our release. We did this be compliant with the node-citgm project. Being the citgm would give us early warning of changes in Node that would break Node Sass for users. We'd hoped this would allows to address these issue early and avoid the dozens of bug reports we receive.

However some users have experience issues with some test filenames include unicode characters. Some npm@2 users have also experienced issues with our path names being too long.

As a result we're temporarily reverting the addition of our test suite until we have a solution for these issues.

We're sorry πŸ’–

Noone ever wants to break someone's build. We had expected this minor change to be innocuous.

Unfortunately we had not accounted for the variety of operating environments our +2M monthly downloads would be running on. Although the number of affected users was small, the failure was at times catastrophic.

Having this feature is important to us, but not breaking your builds, and workflows is critical.


Supported Environments

OS Architecture Node
Windows x86 & x64 0.10, 0.12, 1, 2, 3, 4, 5, 6
OSX x64 0.10, 0.12, 1, 2, 3, 4, 5, 6, 7
Linux x86 & x64 0.10, 0.12, 1, 2, 3, 4, 5, 6, 7
FreeBSD i386 & amd64 0.10, 0.12, 1, 2, 3, 4, 5, 6

*Linux support refers to Ubuntu, Debian, and CentOS 5