RoboVM 2.3.10 release
07 Sep 2020 | whatsnewAvailable at Maven and IDE plugins are available for download.
Known issues
Release requires Xcode 11.4+, if running previous one following error is expected:
[ERROR] Undefined symbols for architecture arm64:
[ERROR] "___darwin_check_fd_set_overflow", referenced from:
What’s changed
- support for iOS14 devices
- iOS13.6 bindings
- build system updated to work on recent JDK versions (was working only on JDK8)
- compiler: generic class arguments and @Block parameters pr419
- compiler: support for non-static @Bridge method in enums classes pr420
- compiler: support for @Block member in structs pr421
- fixed: compilation failed on @Bridge annotate covariant return synthetic method pr422
- Support for Struct.offsetOf in structs pr431
- workaround for missing objc classes(ObjCClassNotFoundException) pr442
- added: experimental and formal bitcode support, pr443
- fixed:
error code -34018
when using Security API on simulator: pr447 - idea: fixed: annoying Android gradle faced #242
- idea: migrated to gradle build system
- idea: “no Xcode dialog” is not blocking anymore pr434
- idea: disabled
generate separate IDEA module per source set
pr449 - debugger: various crash fixes (more stable now)
- added: workaround to support static libraries that use swift pr474
- added: frameworkPath/extensionPath can be qualified (temporal support for xcframeworks) pr484
- fixed: OOM on class with huge number of fields pr485
- new icons for Idea plugin !
Other notes
Idea plugin now is a .zip
file and Safari will unpack it (by default) which will make it not functional. It has to be downloaded as .zip
file and installed using .zip
file, not with .jar
file inside zip/unpacked folder.
Happy coding! Please report any issue to tracker.
Comments