Changelog
Version 3.0.6 (2016-07-01):
Changelog
Version 3.0.5 (2016-06-21):
Small fixes for ES6/7 related to CST which consisted of updating this package since those fixes were made in there.
And also there is one fix related to fileExtension
option
Changelog
Version 3.0.4 (2016-06-04):
Fixed some bugs, correctly output CST errors plus improve speed and memory consumption
.only
call (Oleg Gaidarenko)validateQuoteMarks
of position calc (Oleg Gaidarenko)line
and column
properties (Oleg Gaidarenko)Changelog
Version 3.0.0 (2016-04-14):
Hell yeah! 3.0 is here. First and foremost we rewrote every... single... rule. We fixed a plentiful amount of bugs (most of which were found during refactoring those rules using CST). This provides us the opportunity to include autofix for complicated rules like the brand new disallowUnusedVariables
rule (see below).
If you aren't a plugin writer or support build extensions (like grunt or gulp), etc you don't have to worry about anything.
We didn't rename/remove any rules. All you should have to do to update is just bump the jscs
version in your package
version to 3.0.0
and be done with it.
These following config options have been replaced in 3.0:
--esnext
(-e) // enabled by default--esprima
(-s) and --esprimaOptions
// babylon is the underlying CST parser--verbose
// also enabled by default to show rule name when there is an errorOne thing to notice though: the yandex
preset was removed. Since Yandex doesn't have official code style (don't look at the https://github.com/ymaps/codestyle), we were requested to remove it
One drawback from all these changes is that JSCS might be a little, just a little slower, so if you find any issues related to that - don't hesitate to drop us a line, or just drop us a line we are all friendly :).
Since this release is about rewrite of internal design, we adding only four new rules (all of them were added by our contributors!).
Changelog
Version 2.11.0 (2016-03-01):
Spring release! Yeah, yeah, technically spring only comes in middle of the March (you nerds, you), but we're coming to you a bit earlier!
Anyways, there are three new rules, a couple of changes for the airbnb
preset and important fixes for disallowSpacesInsideTemplateStringPlaceholders
and validateQuoteMarks
(for all you ES7 lovers).