Well yes. But in the sense of “Updating my Java 7 app from 2.6 to 2.7 causes compilation to fail” that tooling requirement change is breaking.
I’m pretty new to library development, so I’m curious if it is community consensus, a Square rule, or something/someone else that decides a tooling requirement doesn’t count as breaking in this context. And is the line drawn between any tooling change vs. any API change, or only when it’s a particularly simple tooling change?