mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-05-18 02:55:22 +00:00
6.9 KiB
6.9 KiB
5.0.0 / 2018-02-06
- Now allows passing a directory as the input (all files in the directory will be processed)
- The CLI is now silent by default; added
--verboseflag for if you want noisy logs - Doesn't exit watch mode when there's an error in the plugin chain
- Removed non-obvious shorthand arguments (
-x,-p,-s,-t,-e,-b, &-c). Also removed-vas an alias for--version. - Prevent stupid option combinations like
--dir&-o, and--watch&--replace - Doesn't allow
--watchwhen writing to STDOUT
4.1.1 / 2017-08-17
- Fixed bug with
--config - Upgraded dependencies
4.1.0 / 2017-06-10
- Can now pass a number to
--pollto set poll interval - Updated
postcss-reporterdependency to v4.0.0
4.0.0 / 2017-05-09
- BREAKING: Upgrade postcss to v6.x
3.2.0 / 2017-04-21
- Added
--baseCLI option for keeping directory structure
3.1.1 / 2017-04-04
- Fixed
filesproperty inpackage.json;lib/folder wasn't included in v3.1.0
3.1.0 / 2017-04-04
- Improved incremental rebuilds for better performance in watch mode.
- Switched to
read-cachefor file reading for better performance. - Set a dummy filename when reading from stdin to help plugins like autoprefixer find config files.
- Updated
fs-promisedependency.
3.0.0 / 2017-03-15
Changes since 3.0.0-beta
Breaking Changes
- Don't exit on
CssSyntaxErrorin watch mode. v2 behaved this way, but v3.0.0-beta didn't. - Error out if
fromortooptions are set in the config file. Use command line arguments instead.
New Features
- Add
--polloption. v2 had this, however, this new implementation removes the capability to set the interval, which was supported in v2.
Bugfixes
- Set
fromoption for correct sourcemaps - Fix
--watch's glob handling - Fix error handling
Changes since v2.6.0
Breaking Changes
- Uses https://github.com/michael-ciniawsky/postcss-load-config for config files. Dropped support for the v2 config file format.
- Can't set input files in config file; pass input files on the command line instead.
--useaccepts a list of plugins. This may cause issues if you have your list of css files at the end of your command.- Can't pass options to plugins via
--plugin.key=valueanymore, use a config file. - Changed usage of the
--mapoption; use--mapfor external sourcemaps,--no-mapto disable all maps. Inline sourcemaps are default. - Removed
--logflag; this behavior is now default. - Removed the
--local-pluginsflag; same result can be achieved withpostcss.config.js. - Removed the global
watchCSShandler, plugins that import/rely on other files should use adependencymessage instead. - Changed behavior of the
--polloption; no longer accepts an integerinterval.
New Features
--ext(-x) option allows you to set the file extensions for your output files when using--dir.--envallows you to setNODE_ENVin a cross-platform manner.
Migration guide for upgrading from v2: https://github.com/postcss/postcss-cli/wiki/Migrating-from-v2-to-v3
3.0.0-beta / 2017-03-17
Breaking Changes
- Uses https://github.com/michael-ciniawsky/postcss-load-config for config files. Dropped support for the v2 config file format.
- Can't set input files in config file; pass input files on the command line instead.
--useaccepts a list of plugins. This may cause issues if you have your list of css files at the end of your command.- Can't pass options to plugins via
--plugin.key=valueanymore, use a config file. - Changed usage of the
--mapoption; use--mapfor external sourcemaps,--no-mapto disable all maps. Inline sourcemaps are default. - Removed
--logflag; this behavior is now default. - Removed the
--local-pluginsflag; same result can be achieved withpostcss.config.js. - Removed the global
watchCSShandler, plugins that import/rely on other files should use adependencymessage instead.
New Features
--ext(-x) option allows you to set the file extensions for your output files when using--dir.--envallows you to setNODE_ENVin a cross-platform manner.
Migration guide: https://github.com/postcss/postcss-cli/wiki/Migrating-from-v2-to-v3
2.6.0 / 2016-08-30
- Add log option
- Update postcss-import to v8.1.2 from v7.1.0
- Update globby to v4.1.0 from v3.0.1
- Update postcss-url to v5.1.2 from v4.0.0
- Update jshint to v2.9.2 from v2.6.3
- Update chokidar to v1.5.1 from v1.0.3
- Update yargs to v4.7.1 from v3.32.0
- Support es6 export
- Allow running without plugins
- Add test for --poll
- Add --poll flag
2.5.2 / 2016-04-18
- Fix typo in help message: -use => [--use|-u]
- npm install --save mkdirp
- Support mkdirp to create dest path if it doesn't exists
- Fix booleans in config file
2.5.1 / 2016-02-11
- fix
inputargument
2.5.0 / 2016-01-30
- move to postcss/postcss-cli repository
- Update Readme.md
2.4.1 / 2016-01-27
- improve warning disply format
2.4.0 / 2016-01-15
- add support for source maps
2.3.3 / 2015-12-28
- add usage example for
local-pluginsoption in config file
2.3.2 / 2015-10-27
- auto-configure postcss-import support
- add support for watching multiple entry points
2.3.1 / 2015-10-25
- update Travis config
- upgrade postcss-import dependency - fix deprecation warnings during make test-watch
2.3.0 / 2015-10-24
- add --local-plugins option that lets postcss-cli to look for plugins in current directory
2.2.0 / 2015-10-09
- add support for --replace|-r - if used input files are replaced with generated output
- refactor support for custom syntax options
2.1.1 / 2015-10-08
- add globby to support wildcards in Windows
- remove obsolete note on postcss-import compatibility
2.1.0 / 2015-09-01
- add support for PostCSS 5.0 custom syntax options
2.0.0 / 2015-08-24
- remove support for --safe option
- switch to using postcss 5.x
1.5.0 / 2015-07-20
- add watch mode (-w|--watch) in which postcss-cli observes and recompiles inputs whenever they change
- update neo-async dependency to released version
- update postcss-url dependency (used in tests only)
1.4.0 / 2015-07-12
- allow specifying input file via config file
- allow specifying -u|--use via config file
1.3.1 / 2015-05-03
- update npm keyword: postcssrunner -> postcss-runner
1.3.0 / 2015-04-28
- add support for stdin/stdout if no input/output file specified
1.2.1 / 2015-04-20
- fix typo in readme
1.2.0 / 2015-04-02
- display warnings and errors
- stop testing on node 0.10
1.1.0 / 2015-03-28
- prefer postcss async API if available
1.0.0 / 2015-03-22
- use official yargs version
- add support for multiple input files
0.3.0 / 2015-03-19
- support JS format as plugins config
0.2.0 / 2015-03-13
- use autoprefixer instead of autoprefixer-core
- change short options for --use from
ptou - add -v|--version support
- add --safe option to enable postcss safe mode
0.1.0 / 2015-03-11
- initial implementaion