- Drop support for Node 0.12
- Update
postcss-easy-import
to2.0.0
- Update
fs-extra
to2.1.2
- Update
autoprefixer
to6.7.7
- Update
postcss-apply
to0.6.1
- Update
postcss-color-function
to3.0.0
- Update
postcss-reporter
to3.0.0
- Update
postcss
to5.2.17
- Update
stylelint-config-suitcss
to11.0.0
- Update
stylelint
to7.10.1
- Update
devDependencies
to latest
- Fix: Allow
--importRoot
to override root config option #70 - Fix: Setting
lint
to false also disablespostcss-bem-linter
#68 - Allow config file to be arbitrarily named #66
- Fix:
undefined
cli flags don't override config #62 - Update
postcss-reporter
to^2.0.0
#63
-
Pin core plugins order:
postcss-easy-import
[ user plugins ] [ encapsulation plugins ]autoprefixer
postcss-reporter
-
Add experimental
encapsulate
option/feature -
CLI flags override config file options
-
Input file is now linted (previously only imported files were passed through the linting tools)
-
Add
--throw-error
(-e
) to CLI -
Enable
lint
option by default -
Add
postcss-apply
-
Add
postcss-color-function
-
Add
debug
option to pass anpostcss-debug
instance -
Allow usage of
transform
andonImport
inpostcss-easy-import
-
Remove
beforeLint
feature -
Add default browsers list for autoprefixer
-
Use
stylelint-config-suitcss
from within the preprocessor. No longer needs to be installed locally by the consumer.
- Switch to
postcss-easy-import
- Major release to correct previous upgrade to stylelint 5.x
- Upgrade
stylelint
to^5.0.1
- Fix issue with CSS returned from
beforeLint
not being used correctly - a07bb8c - Fix incorrect date in CHANGELOG.md
- Upgrade
stylelint
to version4.2.0
- Upgrade
postcss-import
to8.0.2
- Improve tests
- Use
stylelint-config-suitcss
as a dev dependency as it must be installed where the preprocessor is being used.
- Add stylelint as an optional linting step
- Add
beforeLint
function which allows imported CSS to be manipulated before linting - Flatten configuration options so that PostCSS specific settings are no longer
inside
config: {}
.
- Allow re-ordering of the
use
plugins array from config - Update
autoprefixer
to^6.1.1
- Update
postcss-bem-linter
to^2.3.0
- Fix issue with options not being passed to
postcss-bem-linter
andpostcss-reporter
- Switch from Rework to PostCSS
- Add support for configuration file (
-c
) - Move
--compress
to--minify
and use cssnano - Fix
--watch
to run when imported files change - Allow additional PostCSS plugins to be added to the pipeline
- Node API now returns a promise
- Upgrade existing
package.json
dependencies
- Update 'rework-suit' to ^4.0.0.
- Add 'import-root' CLI option.
- Add 'compress' CLI option.
- Update 'autoprefixer' to ^1.3.0.
- Update 'rework-suit' to ^3.0.0.
- Update 'rework' to ^1.0.0.
- Support configuration.
- Update 'autoprefixer' to ^1.1.20140410.
- Update 'rework-suit' to 2.0.x.
- Initial release