semver.org states:
Given a version number MAJOR.MINOR.PATCH,
increment the [..] MAJOR version when you make incompatible API changes
I have a Maven-Plugin, that gathers some data and sends it (via REST) to a server component. Unsecured until now.
So, if I don't change the API iself, but introduce changes, that would render an older version of the Maven-Plugin useless without the newly added process and configuration, shouldn't I increment the MAJOR version?