serverless-plugin-typescript icon indicating copy to clipboard operation
serverless-plugin-typescript copied to clipboard

Please Please Please Follow Semver. v1.1.8 has Breaking Changes

Open shellscape opened this issue 5 years ago • 4 comments

v1.1.8 completely broke our deployment pipeline for a stage which runs tools in devDeps. https://github.com/prisma-labs/serverless-plugin-typescript/releases/tag/v1.1.8

Any way you slice it, this should have been marked a breaking change and automatically triggered a major version, or should have been put off until v2.0.0 was ready. It took our devOps folks a decent amount of time yesterday to figure out what the heck had happened.

At the very least, please put a notice on the readme and announce that this breaking change made it through on a patch.

shellscape avatar Mar 11 '20 15:03 shellscape

Hi @shellscape,

This library doesn't seem to be active anymore, however, I released few weeks ago a new minor version which documents the latest changes for v1.2.0.

Feel free to use it on the meantime and provide feedback if a bug arise.

KingDarBoja avatar Mar 12 '20 02:03 KingDarBoja

I'm sorry but I really don't know how that addresses the topic. This lib has breaking changes in a patch version.

shellscape avatar Mar 12 '20 02:03 shellscape

The main issue as I have stated on my previous comment is the lack of activity from maintainers on the development of this library since July 2019.

Based on that, do not expect a response from the team as there are several issues (and PRs too) without any feedback or comment from them.

Once again, they probably got lazy and thought about the 1.1.8 release as patch version as they wanted to provide a BUGFIX instead of a BREAKING CHANGE.

Cheers!

KingDarBoja avatar Mar 12 '20 02:03 KingDarBoja

Thanks for the longer explanation. Much appreciated.

shellscape avatar Mar 12 '20 02:03 shellscape