MobileUI LogoMobileUI
/

From 0.5.0 to 0.5.1

Migration guide from MobileUI 0.5.0 to 0.5.1


Kotlin and Nonnull

  • We have reworked our Java APIs to be more Kotlin-friendly. As a result, there are many parameters and return values being annotated with the @Nonnull or @Nullable annotations. For Kotlin developers, this sometimes results in type changes as the use of platform types is not necessary anymore. If you experience build errors, please consider changing the type from platform to nullable or not nullable types.

For more information, please read the official Kotlin Documentation on Null-Safety.

Bill of Materials

  • This version comes with an optional Bill of Materials (BOM). As the BOM manages all framework-relevant dependency versions - including MobileUI plugins - this documentation won't contain the version qualifiers for dependencies anymore. Please consider switching to BOM-based dependency management as described in the reference.