ben-eb / gulp-csso

Minify CSS with CSSO.
MIT License
243 stars 26 forks source link

New versions without change?? #27

Closed theCuriousOne closed 7 years ago

theCuriousOne commented 7 years ago

Is there any reason to do upgrade of a version number without having actual changes? It is annoying to have to check for changes every time the version changes and finding out there are no changes at all.

lahmatiy commented 7 years ago

Well, it has huge changes under the hood. Recently CSSO is released and changed its major version to 3.0, because of using a brand new CSS parser, I personally worked on for last months. Yep, generally, there are no changes for end-users in API. I believe you will not notice any changes using CSSO new version or related plugins except in a positive way (better parsing and performance). But it's a significant change in a code base. That's why major version was changed, to indicate that something may go wrong.

theCuriousOne commented 7 years ago

Ok, thanks for the fast reply. But please if you can add at least a comment that on the gulp-csso someting like "Updating dependencies"... or something similar. Anyway thanks for your good work.

lahmatiy commented 7 years ago

Do you mean releases page or something else? You can find notes about changes in CHANGELOG.md.

theCuriousOne commented 7 years ago

Yes. I saw that, but got confused by reading it as GULP-CSSO instead of just CSSO. A link to the changes reqarding CSSO would be much better according to me. But it;s my bad. Sorry :)

lahmatiy commented 7 years ago

It's a good idea, I've added links to CSSO release notes in CHANGELOG.md