On Wednesday, December 14, 2022 at 2:45:36 PM UTC-7 Jesse Glick wrote:
> On Wed, Dec 14, 2022 at 4:10 PM Ullrich Hafner wrote: > >> increment the MAJOR version when you make incompatible API changes >> > > It is a nice theory, but in practice nearly any change *could* be > incompatible when the “API” is defined with less than mathematical > precision. 4.52 obviously *was* incompatible for many repositories, but > 4.49 also had an incompatible change affecting some repositories, and 4.50 > had three. Best to just treat the version as opaque, and if your Dependabot > CI build breaks (or even if it does not), read the release notes. > To further support that notion, the change from 4.52 to 4.53 includes a change in Jetty API that resulted in a compilation failure in the GitLab plugin. As far as I can tell, it is the only plugin repository using the affected API, but there was a Jetty API change that affected it in the transition from 4.52 to 4.53. Mark Waite -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/6f4ea4d4-7752-4d31-8f91-3694d9bbe008n%40googlegroups.com.
