I agree with the dev's reasoning, kind of, but not the way he went about it. Should have just re-licensed it. If you're going to write open source code in the spirit of OSS, then you have no right to get upset when somebody else uses it. But also, if you rely on OSS for your app, don't get upset when it breaks it.
I don't think there was any problem with a guy releasing a breaking change like this. He wouldn't have gotten attention otherwise, and the attention this is bringing is incredibly good. I do support the way he went about this too. We would have never had this discussion without it.
Also anyone who's pipeline broke due to this is a shit dev and should learn to pin their fucking versions ... and also not use Javascript.
(post is archived)