Backwards compatibility issue?

Richard Bair richard.bair at oracle.com
Fri May 31 10:57:08 PDT 2013


>> This is not so much a question of what can I do to fix this, as highlighting the fact that an app built on b13 and then run on b23 is utterly broken. With auto updating jre's this means someone who has an app in the wild will suddenly have it break for all their customers. Massive backwards compatibility problem between minor build releases is not good for any of us. 
>> 
>> As an aside, from memory I don't think the original CSS is included in the jar by the packaging tools but I haven't checked. 
> 
> I can confirm that there was a change in the format of the bss file. I can only promise to be more careful in the future.

Sounds like this needs to be fixed in the next 7 update because as Daniel says, we're completely breaking existing apps. Also, we need to get a test in place to catch this in the future (will need to check into the repo a bss file produced on, say 2.0 and then we just have a test which deserializes it during the test run).

Richard



More information about the openjfx-dev mailing list