Hello, fellow community members!
We are very happy to announce the release of MABS 6.3 beta.
Why should you choose this MABS version? Well, in MABS 6.3 we introduce the option to compile the Android apps using AndroidX instead of the legacy Android Support Library. AndroidX is optional, so you need to enable the AndroidX support in your apps.
When you enable AndroidX, MABS replaces the legacy dependencies from Support Library with the corresponding dependencies from the new AndroidX library. This migration is necessary because Support Libraries and AndroidX packages can't be in the same Android project.
To build a mobile app with AndroidX enabled see Building apps with AndroidX
Have a look at the supported versions for Android and iOS:
Want to start using it today? Follow these instructions to choose this version, and let us know if you have any questions!
Hi,
it's nice to know it. And when will the components be able to comply with this version of MABS? Components such as SSL Pinning, and others that are the responsibility of the OutSystems team. Is that 6.2 came out a few months ago, and there are still immense problems in several components and this version of MABS.
Cheers
Miguel Verdasca wrote:
Hi Miguel,
On MABS 6.3, Android X feature is optional and if you choose to use it, we implemented an automatic migration tool that allows your current apps to work with Android X. Nevertheless you should start migrating all your plugins to the Android X.
Regarding the supported plugins, we planned to update all of them to Android X before MABS 7 reached GA.
Thanks
Great news ,
I faced Android X issue in 2 application, somehow I managed by removing the dependencies ! Good to hear that now it’s supported with the MABS version!
Regards,
-PJ-