Skip to content

Latest commit

 

History

History
484 lines (281 loc) · 12.2 KB

CHANGELOG.md

File metadata and controls

484 lines (281 loc) · 12.2 KB

v6.0.3

  • Replace turbocolor with colorette #338

v6.0.2

  • Replace minimist with getopts #338

v6.0.1

  • Replace chalk with turbocolor #336

v6.0.0

  • Use PostCSS v6
  • Use yarn
  • Upgrade dependencies
  • Add support for *.less and *.pcss files in recursive cli mode. #301

v5.3.2

  • Update formatZeros regular expressions #286

v5.3.1

  • Fixed to remove spaces for custom at-rules #283
  • Support the new param of at-rule-empty-line-before #284

v5.3.0

  • Support declaration-empty-line-before rule. #270
  • Support stylelint-order v0.4.x #267
  • Fixed #272

v5.2.0

  • Support stylelint-order plugin instead of declaration-block-properties-order. #263

v5.1.2

  • Prevent space between EOL and semicolon for @value for CSS Modules

v5.1.1

  • Bump up postcss-sorting version.

v5.1.0

  • Support .wxss extention. #255

v5.0.4

v5.0.3

v5.0.2

  • Beautify the CLI output. #241

v5.0.1

  • Fixed: path.join() before globby gets pathes.

v5.0.0

  • Added: globs support for --recursive option in CLI. #223
  • Fixed: --recursive option in CLI, to specify files by glob e.g. stylefmt --list /readdir/**/*.css instead.
  • Fixed: options --diff and --recursive in CLI can be used together.
  • Added: --stdin-filename option to CLI. same as stylelint CLI
  • Added: --ignore-path option to CLI. same as stylelint CLI
  • Added: ignorePath option to Node.js API. same as stylelint API
  • Added: ignoreFiles option to configuration file. same as stylelint configuration

v4.4.0

v4.3.1

v4.3.0

  • Drop to support Node.js v0.12
  • Support the following stylelint rules:
  • number-leading-zero
  • shorthand-property-no-redundant-values
  • number-no-trailing-zeros
  • number-leading-zero
  • length-zero-no-unit
  • color-hex-length
  • at-rule-empty-line-before
  • Fixed some bugs

Thank you for all contributors :)

v4.2.3

  • Fixed a bug.

v4.2.2

  • Support for severities with block-closing-brace-newline-after#173
  • Don't format in Sass maps
  • Don't space in sass map functions

v4.2.1

v4.2.0

  • Add support for string-quotes rule of stylelint. #164
  • Add support for groups in declaration-block-properties and fixed #165. #167

v4.1.1

v4.1.0

  • Add support for declaration-block-properties-order rule of stylelint. #161

v4.0.0

  • Remove the default formatting rules for comments. #158

v3.5.0

  • Add --config option to specific configuration file

v3.4.4

v3.4.3

v3.4.2

  • Support color-hex-case rule of stylelint
  • Fixed #146

v3.4.1

v3.4.0

Support the following stylelint rules

  • declaration-colon-space-after, #106
  • declaration-colon-space-before, #107

v3.3.1

Fixed some bugs.

v3.3.0

Add support for stylelint extends. #129

@seka implemented this feature. Thanks :) #133

v3.2.1

Fixed the bug that occurs with --recursive option.

v3.2.0

Supported the following stylelint rules

  • block-closing-brace-newline
  • block-closing-brace-newline-after

v3.1.0

Implement as an asynchronouse plugin. #85

  • Introduce cosmiconfig instead of rc-loader
  • Fixed #81

stylefmt v3.0.0

🎉 Renamed to stylefmt, and support to understand stylelint configuration file.

  • stylefmt works well with stylelint #79

@seka implemented this feature. Thanks bro :D

v2.1.5

Fixed #78

v2.1.4

Fixed some bugs.

v2.1.3

Fixed some bugs.

  • #70
  • #71
  • Do not format the value when the property is content

v2.1.2

Fixed some bugs.

v2.1.1

Fixed some bugs.

v2.1.0

  • Format properties and values to lowercase #59
  • Fixe a bug #56

v2.0.2

Fixed var() format

v2.0.1

Fixed @apply rule format, @custom-selector-params

v2.0.0

Support formatting future CSS Syntax using cssnext

v1.4.1

v1.4.0

  • Format hex color code to lowercase.

v1.3.9

  • Fixed a bug

v1.3.8

Fixed some bugs, thanks @kewah .

v1.3.7

v1.3.6

v1.3.5

v1.3.4

v1.3.3

v1.3.2

v1.3.1

v1.3.0

  • Set indentation size from .editorconfig

v1.2.3

  • Fixed some bugs

v1.2.2

  • Fix some bugs. Thanks @yisible :)

v1.2.1

  • Support formatting pseudo-element(::before, ::after)

v1.2.0

  • Support formatting @import
  • Fix sass function format
  • Introduce repeat-string package
  • Fix some bugs

v1.1.2

  • Hanele multiline comments. #24

Thanks @kewah .

v1.1.1

  • Fix atrule for comments format

v1.1.0

  • Change to open 1 brank line between rules. #16

v1.0.2

  • Support formatting @font-face
  • Fix #22

v1.0.1

v1.0.0

Major release.

  • Update PostCSS to v5.0.

  • Support all SCSS syntax.

  • inline comments

  • @function

  • Fix some bugs.

v0.8.5

  • Fix a bug #17

v0.8.4

  • Fix a bug #15

v0.8.3

  • Support formatting comments

v0.8.2

  • Fix a bug using --recursive option.

v0.8.1

  • Fix a bug using --recursive option.

v0.8.0

  • Add --recursive option in CLI.

v0.7.0

  • Read file from stdin.

v0.6.5

  • Fix a bug. #9

v0.6.4

  • Fix a bug. #6

v0.6.3

  • Implement --diff option.

v0.6.2

  • Open 1 space after , in values.

v0.6.1

  • Open 1 line between rules in atrules.

v0.6.0

Support formatting some Sass functions.

  • Variables
  • @mixin
  • @include
  • @extend (include % selector)

v0.5.3

  • Support formatting Sass Mixin.

v0.5.2

  • Support formatting !important.

v0.5.1

  • Remove spaces between values and semicolon.

v0.5.0

  • Support nested selector syntax like SCSS, Less, Stylus, and processor using postcss-nested.

v0.4.0

  • Can use as a PostCSS plugin.

v0.3.0

  • Changed stylefmt() a parameter. (filepath -> file)
  • Updated package description.

v0.2.0

  • Sort values of border shorthand property.

v0.1.3

  • Format media queries into detail.
  • Update example in README.

v0.1.2

  • Format declaration in media queries.

v0.1.1

  • Fix a CLI bug.

v0.1.0

  • Initial release.