Not now, not most of the time anyway. I did say mostly fixed
That was not the case back with Java 6 ish. Even massive breakage between minor releases was common. you had to tell everybody exactly which jre to use and possibly ship it with your software
Next election? What next election? Elections are so out of fashion now!