However many tests we have in Ceylon, we managed to find several bugs after we released M5. We're not happy about this, but hey, that's the way it is, so while we're busy squashing them in our code repository, the fact is you will need to use workarounds for them until we build a new release.

In order to make it easier for you to figure out if you hit a known M5 bug, and how best to work around it, we've made a list. Check it out, and if you can't find your bug, don't hesitate to report it.

Command-line tools (ceylon)

No known issue.

JVM Compiler (ceylon compile)

See issue
ceylon compile fails to compile module if Java classes and Ceylon classes depend on one another
Workaround:
None
See issue
Interop: setter methods not visible if a Java Field is found with no getter method
Workaround:
Either follow the JavaBean specification and add a getter method, or call the setter method from a Java class.

JavaScript Compiler (ceylon compile-js)

No known issue.

Documentation generator (ceylon doc)

No known issue.

SDK (ceylon.language and other platform modules)

No known issue.