Closed greenkeeper[bot] closed 6 years ago
Update to this version instead 🚀
codeFilename
to createStylelintResult
for raw code linting standalone API (#2450).ignorePattern
option (--ignore-pattern
in CLI), to allow patterns of files to ignored (#2834).--fix
CLI parameter or fix: true
Node API options property. Newly supported rules:
*-empty-line-before
false positives shared-line comments and "first-nested"
option (#2827).color-hex-length
false positives for id references in url
functions (#2806).indentation
false positives for Less parametric mixins with rule block/snippet (#2744).no-empty-source
compatability with postcss-html
custom syntax (#2798).no-extra-semicolons
false negatives where instances were not detected when followed by multiple comments (#2678).selector-max-specificity
cannot parse selector violation for Less mixins (#2677).The new version differs by 53 commits.
bc270cd
Prepare 8.1.0
72c894d
Update flow-bin to the latest version 🚀 (#2844)
bd0f02a
Prettier JS fixes (#2842)
5dedf0c
Update eslint to the latest version 🚀 (#2845)
5d75094
chore: Pin npm to version 5.3.0 for Travis CI (#2849)
13d39f1
Update CHANGELOG.md
cc9ce64
Fix isFirstNested
util to handle shared-line comments (#2827)
d0b7886
Update flowtype definitions (#2843)
545e28d
add missing comma
14163e0
Update CHANGELOG.md
32422ab
feat: Add ignorePattern option. (#2834)
2a9c1c5
Fix outdated example rules object
c678193
Add stylelint-processor-styled-components to docs (#2836)
c511783
Update remark-validate-links to the latest version 🚀 (#2830)
73f99bb
Update CHANGELOG.md
There are 53 commits in total.
See the full diff
Update to this version instead 🚀
--ignore-pattern
in CLI (#2851).Update to this version instead 🚀
length-zero-no-unit
autofix (#2861).selector-max-specificity
support for level 4 evaluation context pseudo-classes (#2857).ignoreUnits
option to number-max-precision
(#2941).ignoreSelectors
option to selector-max-specificity
(#2857).ignoreProperties
option to value-keyword-case
(#2937).*-empty-line-before
false negatives and positives when two or more except: [*]
options were triggered (#2920).*-empty-line-before
false positives for CSS in HTML (#2854).rule-empty-line-before
false positives for ignore: ["inside-block"]
and CSS in HTML (#2894).rule-empty-line-before
false positives for except: ["after-single-line-comment"]
and preceding shared-line comments (#2920).selector-list-comma-newline-after
false positives for shared-line comments separated by more than once space (#2915).selector-pseudo-class-no-unknown
false positives when using chained pseudo-classes (#2810).string-quotes
false positives for @charset
and single quotes (#2902).unit-no-unknown
false positives for spaceless multiplication and division in calc()
functions (#2848).The new version differs by 64 commits.
0c27c3b
Prepare 8.2.0
daa5320
Move max-nesting-depth into limiting rules (#2938)
9976628
Update CHANGELOG.md
3457b84
Add ignoreProperties option to value-keyword-case rule (#2937)
fe071b6
Update CHANGELOG.md
9f22b43
Add ignoreUnits option to number-max-precision rule (#2941)
4156b8b
Add remark lint for space above headers (#2944)
eaf0afc
Adding yarn.lock to .gitignore file (#2943)
f02a160
chore(package): update eslint to version 4.8.0 (#2932)
9d33d3e
chore(package): update coveralls to version 3.0.0 (#2928)
6fedf7c
Cosmiconfig-3.1.0 (#2934)
b23a748
Disable package-lock (#2936)
9cf608a
Update flow-bin to the latest version 🚀 (#2931)
1d2be29
Update CHANGELOG.md
c33e92b
Update dependencies to enable Greenkeeper 🌴 (#2926)
There are 64 commits in total.
See the full diff
Version 8.0.0 of stylelint just got published.
The version 8.0.0 is not covered by your current version range.
Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.
I recommend you look into these changes and try to get onto the latest version of stylelint. Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.
Release Notes
8.0.0This release is accompanied by:
~
) inpackage.json
is now recommended, e.g."stylelint": "~8.0.0"
, to guarantee the results of your builds (#1865).stylelint-config-recommended
. This config only turns on the possible error rules.stylelint-config-standard
now builds on top of the recommended config by turning on over 60 additional stylistic rules.Changes:
7.8.0
&7.12.0
(#2422 & #2693).block-no-single-line
.custom-property-no-outside-root
declaration-block-no-ignored-properties
.declaration-block-properties-order
.function-url-data-uris
.media-feature-no-missing-punctuation
.no-browser-hacks
.no-indistinguishable-colors
.no-unsupported-browser-features
.root-no-standard-properties
rule-nested-empty-line-before
.rule-non-nested-empty-line-before
.selector-no-attribute
.selector-no-combinator
.selector-no-empty
.selector-no-id
.selector-no-type
.selector-no-universal
.selector-root-no-composition
.stylelint-disable-reason
.time-no-imperceptible
.7.8.0
(#2433)."all-nested"
option forat-rule-empty-line-before
."blockless-group"
option forat-rule-empty-line-before
."between-comments"
option forcomment-empty-line-before
."at-rules-without-declaration-blocks"
option formax-nesting-depth
.postcss
from@5
to@6
(#2561).report-needless-disables
now exits with non-zero code (#2341).*-blacklist
and*-whitelist
(andignore* []
secondary options) are now case sensitive. Use regular expressions with thei
flag for case insensitivity (#2709).*-empty-line-before
now correctly handle shared-line comments (#2262).*-empty-line-before
now consider line as empty if it contains whitespace only (#2440).function-linear-gradient-no-nonstandard-direction
now checks all linear-gradients in a value list (#2496).selector-max-compound-selectors
now checks all resolved selectors, rather than just the deepest (#2350).disableDefaultIgnores
option (--disable-default-ignores
in CLI), to allow linting ofnode_modules
andbower_components
directories (#2464)..stylelintignore
(#2464).ignore: ["child"]
option toselector-max-type
(#2701).declaration-block-no-redundant-longhand-properties
anddeclaration-block-no-shorthand-property-overrides
understand more shorthand properties (#2354).selector-max-type
no longer produces false negatives for when child, next-sibling and following-sibling combinators are used withignore: ["descendant"]
(#2701).Commits
The new version differs by 14 commits.
c82cff2
Prepare 8.0.0
9085ee8
chore(package): update flow-bin to version 0.50.0 (#2740)
b8804ae
Revert jest lint staged (#2752)
825117b
chore: Update
pify
to3.0.0
(#2751)69b380d
chore: Update
balance-match
to1.0.0
(#2750)221bca5
chore: Add Jest to lint-staged to run Jest against staged files ready for commit (#2749)
fca6610
chore: Update all npm minor and patch module versions. (#2745)
0498671
Use latest npm (#2743)
057cd59
Use prettier (#2706)
831eb8f
Document rules that ignore @import in Less (#2741)
f6fbad3
Pretty-print code (#2742)
be558d4
8.0.0 (#2735)
afdff28
remove LESS support experimental disclaimer (#2739)
8abafb8
Docs: keyframe-declaration-no-important (#2730)
See the full diff
Not sure how things should work exactly?
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).Your Greenkeeper Bot :palm_tree: