Hi,
I have been unable to reproduce this issue. Please would you look at the issue comment at
and follow up with further discussion there. There may be a legitimate bug, but when I enter a complete model with the main method you provided, it does not occur.
As for using UmpleOnline in university labs, a very large number of people do indeed do so, and we have not encountered many showstopper bugs. We will stamp this one out once we can reproduce it.
I don't believe this bug was introduced in the last 24h, but I stand to be corrected.
For university labs, we recommend students use UmpleOnline on their local machines via Docker. See
http://docker.umple.org
There is a udock script in the umple dev-tools folder that can facilitate use of docker for users of Linux and Macintosh
Docker guarantees them a stable environment.
But stability is generally guaranteed anyway. We run each version of Umple through many thousands of tests, and code is not allowed to change from version to version except as precisely expected. We also compile all generated code.
Finally stability is guaranteed in another way: During 'academic term' many few pull requests go through. This summer we are much more busy.
But your thoughts about stability will be taken into account, and maybe we should adapt UmpleOnline with a flag that by default uses only the latest official release, but can be switched to use the latest update if the user desires.