Medium / phantomjs

NPM wrapper for installing phantomjs
Other
1.43k stars 435 forks source link

Breaking Changes and SemVer #604

Closed eddiemonge closed 8 years ago

eddiemonge commented 8 years ago

There have been a few releases with breaking changes that have not had the correct semver versions attached. As an example, 2.1.12 is a breaking change since it changes how things are installed. Things that depended on the bundledDependencies will now break.

nicks commented 8 years ago

I was told that the bundledDependencies change was a bugfix pr that would maintain compatibility. As it turned out, the change was highly problematic and non-portable across different NPM versions. The change has been rolled back, and will not be rolled forward.