From 723b3c8063384aebbac1aeb060c76806c09b2a29 Mon Sep 17 00:00:00 2001 From: Jakub Pawlowicz Date: Wed, 8 Dec 2021 15:46:05 +0100 Subject: [PATCH 01/23] Version 5.5.0. --- History.md | 2 +- package-lock.json | 2 +- package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/History.md b/History.md index 35b484f..7d2dd59 100644 --- a/History.md +++ b/History.md @@ -1,4 +1,4 @@ -[5.5.0 / 2021-xx-xx](https://github.com/clean-css/clean-css-cli/compare/5.4...HEAD) +[5.5.0 / 2021-12-08](https://github.com/clean-css/clean-css-cli/compare/5.4...v5.5.0) ================== * Adds a new `--watch` switch, which makes CLI re-run optimizations when watched file(s) change. diff --git a/package-lock.json b/package-lock.json index 15deb08..5317737 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "clean-css-cli", - "version": "5.4.2", + "version": "5.5.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 65176d4..a6924ff 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "clean-css-cli", - "version": "5.4.2", + "version": "5.5.0", "description": "A command-line interface to clean-css CSS optimization library", "scripts": { "check": "jshint ./bin/cleancss .", From 6ae08d02377fc7f1e60841fdf7d6e5833affb666 Mon Sep 17 00:00:00 2001 From: Jakub Pawlowicz Date: Wed, 26 Jan 2022 13:01:46 +0100 Subject: [PATCH 02/23] Bumps clean-css dependency to v5.2.3. --- History.md | 5 +++++ package-lock.json | 6 +++--- package.json | 2 +- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/History.md b/History.md index 7d2dd59..58e5083 100644 --- a/History.md +++ b/History.md @@ -1,3 +1,8 @@ +[5.5.1 / 2022-xx-xx](https://github.com/clean-css/clean-css-cli/compare/v5.5.0...5.5) +================== + +* Bumps clean-css dependency to 5.2.3. + [5.5.0 / 2021-12-08](https://github.com/clean-css/clean-css-cli/compare/5.4...v5.5.0) ================== diff --git a/package-lock.json b/package-lock.json index 5317737..1f80c2d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -56,9 +56,9 @@ } }, "clean-css": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.2.tgz", - "integrity": "sha512-/eR8ru5zyxKzpBLv9YZvMXgTSSQn7AdkMItMYynsFgGwTveCRVam9IUPFloE85B4vAIj05IuKmmEoV7/AQjT0w==", + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.3.tgz", + "integrity": "sha512-qjywD7LvpZJ5+E16lf00GnMVUX5TEVBcKW1/vtGPgAerHwRwE4JP4p1Y40zbLnup2ZfWsd30P2bHdoAKH93XxA==", "requires": { "source-map": "~0.6.0" }, diff --git a/package.json b/package.json index a6924ff..fcafa7d 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "homepage": "https://github.com/clean-css/clean-css-cli#readme", "dependencies": { "chokidar": "^3.5.2", - "clean-css": "^5.2.2", + "clean-css": "^5.2.3", "commander": "7.x", "glob": "^7.1.6" }, From 384dbb036b57b11d7dd86bcf64414afd025433e1 Mon Sep 17 00:00:00 2001 From: Jakub Pawlowicz Date: Wed, 26 Jan 2022 13:02:27 +0100 Subject: [PATCH 03/23] Version 5.5.1. --- History.md | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/History.md b/History.md index 58e5083..6c296dd 100644 --- a/History.md +++ b/History.md @@ -1,4 +1,4 @@ -[5.5.1 / 2022-xx-xx](https://github.com/clean-css/clean-css-cli/compare/v5.5.0...5.5) +[5.5.1 / 2022-01-26](https://github.com/clean-css/clean-css-cli/compare/v5.5.0...v5.5.1) ================== * Bumps clean-css dependency to 5.2.3. diff --git a/package.json b/package.json index fcafa7d..6f0ba05 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "clean-css-cli", - "version": "5.5.0", + "version": "5.5.1", "description": "A command-line interface to clean-css CSS optimization library", "scripts": { "check": "jshint ./bin/cleancss .", From 4676f37af9de9ed0d4bd8ffc1cc15d68473c5ce8 Mon Sep 17 00:00:00 2001 From: Jakub Pawlowicz Date: Wed, 26 Jan 2022 13:53:58 +0100 Subject: [PATCH 04/23] Removes sponsorship info. --- .github/FUNDING.yml | 1 - 1 file changed, 1 deletion(-) delete mode 100644 .github/FUNDING.yml diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml deleted file mode 100644 index d11d019..0000000 --- a/.github/FUNDING.yml +++ /dev/null @@ -1 +0,0 @@ -github: [jakubpawlowicz] From a9104a728d016d9531cdd7386967b409b0c08d19 Mon Sep 17 00:00:00 2001 From: Jakub Pawlowicz Date: Fri, 28 Jan 2022 17:11:17 +0100 Subject: [PATCH 05/23] Bumps clean-css to version 5.2.4. --- History.md | 5 +++++ package-lock.json | 8 ++++---- package.json | 2 +- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/History.md b/History.md index 6c296dd..fa82c24 100644 --- a/History.md +++ b/History.md @@ -1,3 +1,8 @@ +[5.5.2 / 2022-xx-xx](https://github.com/clean-css/clean-css-cli/compare/v5.5.1...5.5) +================== + +* Bumps clean-css dependency to 5.2.4. + [5.5.1 / 2022-01-26](https://github.com/clean-css/clean-css-cli/compare/v5.5.0...v5.5.1) ================== diff --git a/package-lock.json b/package-lock.json index 1f80c2d..3e02d42 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "clean-css-cli", - "version": "5.5.0", + "version": "5.5.1", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -56,9 +56,9 @@ } }, "clean-css": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.3.tgz", - "integrity": "sha512-qjywD7LvpZJ5+E16lf00GnMVUX5TEVBcKW1/vtGPgAerHwRwE4JP4p1Y40zbLnup2ZfWsd30P2bHdoAKH93XxA==", + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.4.tgz", + "integrity": "sha512-nKseG8wCzEuji/4yrgM/5cthL9oTDc5UOQyFMvW/Q53oP6gLH690o1NbuTh6Y18nujr7BxlsFuS7gXLnLzKJGg==", "requires": { "source-map": "~0.6.0" }, diff --git a/package.json b/package.json index 6f0ba05..047be8c 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "homepage": "https://github.com/clean-css/clean-css-cli#readme", "dependencies": { "chokidar": "^3.5.2", - "clean-css": "^5.2.3", + "clean-css": "^5.2.4", "commander": "7.x", "glob": "^7.1.6" }, From 397323798fc945a94ec393f9a442ffaa869b1473 Mon Sep 17 00:00:00 2001 From: Jakub Pawlowicz Date: Fri, 28 Jan 2022 17:12:07 +0100 Subject: [PATCH 06/23] Version 5.5.2. --- History.md | 2 +- package-lock.json | 2 +- package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/History.md b/History.md index fa82c24..45e8e9d 100644 --- a/History.md +++ b/History.md @@ -1,4 +1,4 @@ -[5.5.2 / 2022-xx-xx](https://github.com/clean-css/clean-css-cli/compare/v5.5.1...5.5) +[5.5.2 / 2022-01-28](https://github.com/clean-css/clean-css-cli/compare/v5.5.1...v5.5.2) ================== * Bumps clean-css dependency to 5.2.4. diff --git a/package-lock.json b/package-lock.json index 3e02d42..70fbe11 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "clean-css-cli", - "version": "5.5.1", + "version": "5.5.2", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 047be8c..fbda8d5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "clean-css-cli", - "version": "5.5.1", + "version": "5.5.2", "description": "A command-line interface to clean-css CSS optimization library", "scripts": { "check": "jshint ./bin/cleancss .", From 0033ad843519810700994c895527f85d0e489d57 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 10 Mar 2022 10:59:38 +0100 Subject: [PATCH 07/23] Bump follow-redirects from 1.13.0 to 1.14.8 (#74) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.13.0 to 1.14.8. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.13.0...v1.14.8) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 70fbe11..98c5e19 100644 --- a/package-lock.json +++ b/package-lock.json @@ -199,9 +199,9 @@ } }, "follow-redirects": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.0.tgz", - "integrity": "sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA==", + "version": "1.14.8", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.8.tgz", + "integrity": "sha512-1x0S9UVJHsQprFcEC/qnNzBLcIxsjAV905f/UkQxbclCsoTWlacCNOpQa/anodLl2uaEKFhfWOvM2Qg77+15zA==", "dev": true }, "fs.realpath": { From 7ec2c5d5ca6cfb1f48ef6873b227e17428a2ca0e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 10 Mar 2022 11:00:02 +0100 Subject: [PATCH 08/23] Bump lodash from 4.17.20 to 4.17.21 (#69) Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 98c5e19..d3575f1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -323,9 +323,9 @@ } }, "lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, "minimatch": { From 838eb339521376735b0f6d1738f4334565966e84 Mon Sep 17 00:00:00 2001 From: Jakub Pawlowicz Date: Thu, 31 Mar 2022 14:02:08 +0200 Subject: [PATCH 09/23] Updates `jshint` to version 2.13.x. It solves 2 security advisories we had. --- package-lock.json | 27 ++++++++++----------------- package.json | 2 +- 2 files changed, 11 insertions(+), 18 deletions(-) diff --git a/package-lock.json b/package-lock.json index d3575f1..4c29809 100644 --- a/package-lock.json +++ b/package-lock.json @@ -100,9 +100,9 @@ } }, "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", "dev": true }, "date-now": { @@ -128,9 +128,9 @@ }, "dependencies": { "domelementtype": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz", - "integrity": "sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", "dev": true }, "entities": { @@ -307,18 +307,17 @@ "dev": true }, "jshint": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.12.0.tgz", - "integrity": "sha512-TwuuaUDmra0JMkuqvqy+WGo2xGHSNjv1BA1nTIgtH2K5z1jHuAEeAgp7laaR+hLRmajRjcrM71+vByBDanCyYA==", + "version": "2.13.4", + "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.13.4.tgz", + "integrity": "sha512-HO3bosL84b2qWqI0q+kpT/OpRJwo0R4ivgmxaO848+bo10rc50SkPnrtwSFXttW0ym4np8jbJvLwk5NziB7jIw==", "dev": true, "requires": { "cli": "~1.0.0", "console-browserify": "1.1.x", "exit": "0.1.x", "htmlparser2": "3.8.x", - "lodash": "~4.17.19", + "lodash": "~4.17.21", "minimatch": "~3.0.2", - "shelljs": "0.3.x", "strip-json-comments": "1.0.x" } }, @@ -385,12 +384,6 @@ "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", "dev": true }, - "shelljs": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz", - "integrity": "sha1-NZbmMHp4FUT1kfN9phg2DzHbV7E=", - "dev": true - }, "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", diff --git a/package.json b/package.json index fbda8d5..003d706 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ }, "devDependencies": { "http-proxy": "1.x", - "jshint": "^2.12.0", + "jshint": "^2.13.0", "source-map": "0.5.x", "vows": "^0.8.3" }, From 07d02ea80ca7f6dd95b2dc5a6162e712d72759e6 Mon Sep 17 00:00:00 2001 From: Jakub Pawlowicz Date: Thu, 31 Mar 2022 14:03:29 +0200 Subject: [PATCH 10/23] Updates clean-css dependency to version 5.3.0. --- package-lock.json | 6 +++--- package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4c29809..9a3d5c6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -56,9 +56,9 @@ } }, "clean-css": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.4.tgz", - "integrity": "sha512-nKseG8wCzEuji/4yrgM/5cthL9oTDc5UOQyFMvW/Q53oP6gLH690o1NbuTh6Y18nujr7BxlsFuS7gXLnLzKJGg==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz", + "integrity": "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==", "requires": { "source-map": "~0.6.0" }, diff --git a/package.json b/package.json index 003d706..0daedc6 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "homepage": "https://github.com/clean-css/clean-css-cli#readme", "dependencies": { "chokidar": "^3.5.2", - "clean-css": "^5.2.4", + "clean-css": "^5.3.0", "commander": "7.x", "glob": "^7.1.6" }, From 8353b62df69d2a621c677e840a638dbe913ce0e7 Mon Sep 17 00:00:00 2001 From: Jakub Pawlowicz Date: Thu, 31 Mar 2022 14:05:07 +0200 Subject: [PATCH 11/23] Fixes tests after clean-css 5.3.0 upgrade. --- test/fixtures/unsupported/selectors-ie7.css | 4 ++-- test/fixtures/unsupported/selectors-ie8.css | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/test/fixtures/unsupported/selectors-ie7.css b/test/fixtures/unsupported/selectors-ie7.css index 3f2fc3e..29350f2 100644 --- a/test/fixtures/unsupported/selectors-ie7.css +++ b/test/fixtures/unsupported/selectors-ie7.css @@ -2,14 +2,14 @@ p:focus{top:0} p:before{top:0} p:after{top:0} p:root{top:0} -p:nth-of-type(1){top:0} +p:first-of-type{top:0} p:nth-last-of-type(1){top:0} p:first-of-type{top:0} p:last-of-type{top:0} p:only-of-type{top:0} p:only-child{top:0} p:last-child{top:0} -p:nth-child(1){top:0} +p:first-child{top:0} p:nth-last-child(1){top:0} p:empty{top:0} p:target{top:0} diff --git a/test/fixtures/unsupported/selectors-ie8.css b/test/fixtures/unsupported/selectors-ie8.css index 2d01251..94df693 100644 --- a/test/fixtures/unsupported/selectors-ie8.css +++ b/test/fixtures/unsupported/selectors-ie8.css @@ -1,12 +1,12 @@ p:root{top:0} -p:nth-of-type(1){top:0} +p:first-of-type{top:0} p:nth-last-of-type(1){top:0} p:first-of-type{top:0} p:last-of-type{top:0} p:only-of-type{top:0} p:only-child{top:0} p:last-child{top:0} -p:nth-child(1){top:0} +p:first-child{top:0} p:nth-last-child(1){top:0} p:empty{top:0} p:target{top:0} From 3281a7457f1be7e5e590aba76ef04853131ee164 Mon Sep 17 00:00:00 2001 From: Jakub Pawlowicz Date: Thu, 31 Mar 2022 14:07:28 +0200 Subject: [PATCH 12/23] Updates changelog after clean-css 5.3.0 upgrade. --- History.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/History.md b/History.md index 45e8e9d..c479fc2 100644 --- a/History.md +++ b/History.md @@ -1,3 +1,8 @@ +[5.6.0 / 2022-xx-xx](https://github.com/clean-css/clean-css-cli/compare/v5.5.2...5.6) +================== + +* Bumps clean-css dependency to 5.3.0. + [5.5.2 / 2022-01-28](https://github.com/clean-css/clean-css-cli/compare/v5.5.1...v5.5.2) ================== From 1a1176c56997cb49b8498133e30967ef3b5efb04 Mon Sep 17 00:00:00 2001 From: Jakub Pawlowicz Date: Thu, 31 Mar 2022 14:08:44 +0200 Subject: [PATCH 13/23] Version 5.6.0. --- History.md | 2 +- package-lock.json | 2 +- package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/History.md b/History.md index c479fc2..fb7e7ef 100644 --- a/History.md +++ b/History.md @@ -1,4 +1,4 @@ -[5.6.0 / 2022-xx-xx](https://github.com/clean-css/clean-css-cli/compare/v5.5.2...5.6) +[5.6.0 / 2022-03-31](https://github.com/clean-css/clean-css-cli/compare/v5.5.2...v5.6.0) ================== * Bumps clean-css dependency to 5.3.0. diff --git a/package-lock.json b/package-lock.json index 9a3d5c6..76997f4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "clean-css-cli", - "version": "5.5.2", + "version": "5.6.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 0daedc6..f26fff8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "clean-css-cli", - "version": "5.5.2", + "version": "5.6.0", "description": "A command-line interface to clean-css CSS optimization library", "scripts": { "check": "jshint ./bin/cleancss .", From c170f43d8e884b9033d8e0c7bcc294dbcc823dd9 Mon Sep 17 00:00:00 2001 From: Jakub Pawlowicz Date: Thu, 31 Mar 2022 14:11:13 +0200 Subject: [PATCH 14/23] Adds maintenance mode info in readme. --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index fa1fe1b..49a7a9f 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,8 @@ clean-css-cli is a command-line interface to [clean-css](https://github.com/jaku Previously a part of clean-css it's a separate package since clean-css 4.0. +__IMPORTANT: clean-css-cli is now in a [maintenance mode](https://github.com/clean-css/clean-css-cli/discussions/76). PRs are still welcome, and I will try do an occasional bugfix relase.__ + **Table of Contents** - [Node.js version support](#nodejs-version-support) From dab79dbc27897ab23d430f267b6c4c3cb5b1d947 Mon Sep 17 00:00:00 2001 From: Jakub Pawlowicz Date: Wed, 13 Jul 2022 11:39:10 +0200 Subject: [PATCH 15/23] Updates clean-css dependency to version 5.3.1. --- History.md | 5 +++++ package-lock.json | 6 +++--- package.json | 2 +- test/fixtures/unsupported/selectors-ie7.css | 4 ++-- test/fixtures/unsupported/selectors-ie8.css | 4 ++-- 5 files changed, 13 insertions(+), 8 deletions(-) diff --git a/History.md b/History.md index fb7e7ef..2d9bf31 100644 --- a/History.md +++ b/History.md @@ -1,3 +1,8 @@ +[5.6.1 / 2022-xx-xx](https://github.com/clean-css/clean-css-cli/compare/v5.6.0...5.6) +================== + +* Bumps clean-css dependency to 5.3.1. + [5.6.0 / 2022-03-31](https://github.com/clean-css/clean-css-cli/compare/v5.5.2...v5.6.0) ================== diff --git a/package-lock.json b/package-lock.json index 76997f4..fc57a10 100644 --- a/package-lock.json +++ b/package-lock.json @@ -56,9 +56,9 @@ } }, "clean-css": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz", - "integrity": "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.1.tgz", + "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==", "requires": { "source-map": "~0.6.0" }, diff --git a/package.json b/package.json index f26fff8..3b7be6f 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "homepage": "https://github.com/clean-css/clean-css-cli#readme", "dependencies": { "chokidar": "^3.5.2", - "clean-css": "^5.3.0", + "clean-css": "^5.3.1", "commander": "7.x", "glob": "^7.1.6" }, diff --git a/test/fixtures/unsupported/selectors-ie7.css b/test/fixtures/unsupported/selectors-ie7.css index 29350f2..d43708e 100644 --- a/test/fixtures/unsupported/selectors-ie7.css +++ b/test/fixtures/unsupported/selectors-ie7.css @@ -3,14 +3,14 @@ p:before{top:0} p:after{top:0} p:root{top:0} p:first-of-type{top:0} -p:nth-last-of-type(1){top:0} +p:last-of-type{top:0} p:first-of-type{top:0} p:last-of-type{top:0} p:only-of-type{top:0} p:only-child{top:0} p:last-child{top:0} p:first-child{top:0} -p:nth-last-child(1){top:0} +p:last-child{top:0} p:empty{top:0} p:target{top:0} p:checked{top:0} diff --git a/test/fixtures/unsupported/selectors-ie8.css b/test/fixtures/unsupported/selectors-ie8.css index 94df693..fb8a104 100644 --- a/test/fixtures/unsupported/selectors-ie8.css +++ b/test/fixtures/unsupported/selectors-ie8.css @@ -1,13 +1,13 @@ p:root{top:0} p:first-of-type{top:0} -p:nth-last-of-type(1){top:0} +p:last-of-type{top:0} p:first-of-type{top:0} p:last-of-type{top:0} p:only-of-type{top:0} p:only-child{top:0} p:last-child{top:0} p:first-child{top:0} -p:nth-last-child(1){top:0} +p:last-child{top:0} p:empty{top:0} p:target{top:0} p:checked{top:0} From 8fc585e99d7bf4e812a5d4444ccbaf9967f24f10 Mon Sep 17 00:00:00 2001 From: Jakub Pawlowicz Date: Wed, 13 Jul 2022 11:44:27 +0200 Subject: [PATCH 16/23] Version 5.6.1. --- History.md | 2 +- package-lock.json | 2 +- package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/History.md b/History.md index 2d9bf31..1c8e4f6 100644 --- a/History.md +++ b/History.md @@ -1,4 +1,4 @@ -[5.6.1 / 2022-xx-xx](https://github.com/clean-css/clean-css-cli/compare/v5.6.0...5.6) +[5.6.1 / 2022-07-13](https://github.com/clean-css/clean-css-cli/compare/v5.6.0...v5.6.1) ================== * Bumps clean-css dependency to 5.3.1. diff --git a/package-lock.json b/package-lock.json index fc57a10..971e21b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "clean-css-cli", - "version": "5.6.0", + "version": "5.6.1", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 3b7be6f..bbd6bc4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "clean-css-cli", - "version": "5.6.0", + "version": "5.6.1", "description": "A command-line interface to clean-css CSS optimization library", "scripts": { "check": "jshint ./bin/cleancss .", From 5ff9178bceb23597f178f6bb74c6216a433e56d3 Mon Sep 17 00:00:00 2001 From: Jakub Pawlowicz Date: Thu, 19 Jan 2023 11:17:20 +0100 Subject: [PATCH 17/23] Updates clean-css dependency to version 5.3.2. --- History.md | 5 +++++ package-lock.json | 6 +++--- package.json | 2 +- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/History.md b/History.md index 1c8e4f6..5283c22 100644 --- a/History.md +++ b/History.md @@ -1,3 +1,8 @@ +[5.6.2 / 2023-xx-xx](https://github.com/clean-css/clean-css-cli/compare/v5.6.1...5.6) +================== + +* Bumps clean-css dependency to 5.3.2 + [5.6.1 / 2022-07-13](https://github.com/clean-css/clean-css-cli/compare/v5.6.0...v5.6.1) ================== diff --git a/package-lock.json b/package-lock.json index 971e21b..b131152 100644 --- a/package-lock.json +++ b/package-lock.json @@ -56,9 +56,9 @@ } }, "clean-css": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.1.tgz", - "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", + "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", "requires": { "source-map": "~0.6.0" }, diff --git a/package.json b/package.json index bbd6bc4..3fde730 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "homepage": "https://github.com/clean-css/clean-css-cli#readme", "dependencies": { "chokidar": "^3.5.2", - "clean-css": "^5.3.1", + "clean-css": "^5.3.2", "commander": "7.x", "glob": "^7.1.6" }, From d4453d880c92aa62e823832fa6115d57f0804e60 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 19 Jan 2023 11:21:28 +0100 Subject: [PATCH 18/23] Bump minimatch from 3.0.4 to 3.0.8 (#84) Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.0.8. - [Release notes](https://github.com/isaacs/minimatch/releases) - [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md) - [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.0.8) --- updated-dependencies: - dependency-name: minimatch dependency-type: indirect ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index b131152..e08113d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -319,6 +319,17 @@ "lodash": "~4.17.21", "minimatch": "~3.0.2", "strip-json-comments": "1.0.x" + }, + "dependencies": { + "minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } } }, "lodash": { @@ -328,9 +339,9 @@ "dev": true }, "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "requires": { "brace-expansion": "^1.1.7" } From 0ff25fb6e20a24078b5df11163edece5c3d20fed Mon Sep 17 00:00:00 2001 From: Jakub Pawlowicz Date: Thu, 19 Jan 2023 11:19:49 +0100 Subject: [PATCH 19/23] Version 5.6.2. --- History.md | 2 +- package-lock.json | 2 +- package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/History.md b/History.md index 5283c22..897a17d 100644 --- a/History.md +++ b/History.md @@ -1,4 +1,4 @@ -[5.6.2 / 2023-xx-xx](https://github.com/clean-css/clean-css-cli/compare/v5.6.1...5.6) +[5.6.2 / 2023-01-19](https://github.com/clean-css/clean-css-cli/compare/v5.6.1...v5.6.2) ================== * Bumps clean-css dependency to 5.3.2 diff --git a/package-lock.json b/package-lock.json index e08113d..a7a3aa2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "clean-css-cli", - "version": "5.6.1", + "version": "5.6.2", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 3fde730..a2aee83 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "clean-css-cli", - "version": "5.6.1", + "version": "5.6.2", "description": "A command-line interface to clean-css CSS optimization library", "scripts": { "check": "jshint ./bin/cleancss .", From a55daf089ae1ea240d36b9aa472d9b0fb89d1a84 Mon Sep 17 00:00:00 2001 From: SuperStormer <41648788+SuperStormer@users.noreply.github.com> Date: Wed, 15 Mar 2023 04:30:32 -0400 Subject: [PATCH 20/23] fix #80 (#86) --- index.js | 1 + 1 file changed, 1 insertion(+) diff --git a/index.js b/index.js index 07ef5b6..bfd06df 100644 --- a/index.js +++ b/index.js @@ -100,6 +100,7 @@ function cli(process, beforeMinifyCallback) { if (program.rawArgs.indexOf('-O0') > -1) { options.level[0] = true; + options.level[1] = false; } if (program.rawArgs.indexOf('-O1') > -1) { From dfe93e3c2dbfcaf951e3c3b31be3ac7de8016e94 Mon Sep 17 00:00:00 2001 From: Jakub Pawlowicz Date: Wed, 15 Mar 2023 09:31:56 +0100 Subject: [PATCH 21/23] Adds a testcase for #86. --- test/binary-test.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/test/binary-test.js b/test/binary-test.js index 65d6673..d9848e2 100644 --- a/test/binary-test.js +++ b/test/binary-test.js @@ -156,6 +156,13 @@ vows.describe('cleancss') } }) }) + .addBatch({ + 'level 0 optimizations': pipedContext('a{color:#ff0000;margin:0 0 0 0}', '-O0', { + 'should skip all optimizations': function (error, stdout) { + assert.equal(stdout, 'a{color:#ff0000;margin:0 0 0 0}'); + } + }) + }) .addBatch({ 'enable restructuring optimizations': pipedContext('div{margin-top:0}.one{margin:0}.two{display:block;margin-top:0}', '-O2 restructureRules:on', { 'should do basic optimizations only': function (error, stdout) { From 33bccc0b67ad3e965f4080b9d6c2b10f937367d5 Mon Sep 17 00:00:00 2001 From: Jakub Pawlowicz Date: Thu, 30 Nov 2023 10:17:25 +0100 Subject: [PATCH 22/23] Updates clean-css dependency to version 5.3.3. --- History.md | 5 +++++ package-lock.json | 6 +++--- package.json | 2 +- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/History.md b/History.md index 897a17d..6669907 100644 --- a/History.md +++ b/History.md @@ -1,3 +1,8 @@ +[5.6.3 / 2023-xx-xx](https://github.com/clean-css/clean-css-cli/compare/v5.6.2...5.6) +================== + +* Bumps clean-css dependency to 5.3.3 + [5.6.2 / 2023-01-19](https://github.com/clean-css/clean-css-cli/compare/v5.6.1...v5.6.2) ================== diff --git a/package-lock.json b/package-lock.json index a7a3aa2..fbeedaf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -56,9 +56,9 @@ } }, "clean-css": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", - "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", + "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", "requires": { "source-map": "~0.6.0" }, diff --git a/package.json b/package.json index a2aee83..366f734 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "homepage": "https://github.com/clean-css/clean-css-cli#readme", "dependencies": { "chokidar": "^3.5.2", - "clean-css": "^5.3.2", + "clean-css": "^5.3.3", "commander": "7.x", "glob": "^7.1.6" }, From bcf7086598a1550591819c7d3b4850e123f15144 Mon Sep 17 00:00:00 2001 From: Jakub Pawlowicz Date: Thu, 30 Nov 2023 10:19:22 +0100 Subject: [PATCH 23/23] Version 5.6.3. --- History.md | 2 +- package-lock.json | 2 +- package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/History.md b/History.md index 6669907..5cbdfa9 100644 --- a/History.md +++ b/History.md @@ -1,4 +1,4 @@ -[5.6.3 / 2023-xx-xx](https://github.com/clean-css/clean-css-cli/compare/v5.6.2...5.6) +[5.6.3 / 2023-11-30](https://github.com/clean-css/clean-css-cli/compare/v5.6.2...v5.6.3) ================== * Bumps clean-css dependency to 5.3.3 diff --git a/package-lock.json b/package-lock.json index fbeedaf..f06ecb2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "clean-css-cli", - "version": "5.6.2", + "version": "5.6.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 366f734..43f5572 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "clean-css-cli", - "version": "5.6.2", + "version": "5.6.3", "description": "A command-line interface to clean-css CSS optimization library", "scripts": { "check": "jshint ./bin/cleancss .",