General agreement and `v2.0` to treat it as a backwards incompatible change I believe.

I've played devil's advocate for and against so many times I have no strong opinions except for tying it into a major version change.

SemVer isn't about major features in 2.0 but there always seems to be resistance to correctly changing it. New versions are cheap.

I won't name it but I saw a library drop support between `vX.Y.Z` and `vX.Y.Z.2` which really ruined my morning when I found that one.