EN | FR | DE | IT | NL
previous | next | index
search

Version 12.1.0

Release Date

January, 23rd 2025

Compatibility

Android 5.1 (Lollipop), Android 6 (Marshmallow), Android 7 and 7.1 (Nougat), Android 8 and 8.1 (Oreo), Android 9.0 (Pie), Android 10.0, Android 11.0 (R), Android 12.0 (S), Android 13.0 (Tiramisu), Android 14.0 (Upside Down Cake), Android 15.0 (Vanilla Ice Cream)

This is a feature release to let members update their photo directly in the application (if allowed) and that brings back support for various architectures. Plus some bug fixes and many small UX enhancements.

What’s New

Note

This version is a bit special because it brings back support for various architectures that were removed due to a configuration error in the major version 12.0 earlier this year. So it’s quite likely that you weren’t able to install this latest major version, even though the system told you that a new version was available.

If this is the case, we encourage you to read the release notes for version 12.0.

Back in the version 5.3, we introduced a way for members to customize their profile by uploading a background image.

Later, in the version 7.3, we added the possibility to edit some of the personal profile data; and naturally, some members have asked for the possibility to update their photo as well. But for all these years, this feature was not implemented as the councils of governors of the various Multiple Districts using LionsBase were preferring to ensure that the photos of their members were consistent and of good quality.

Since end of 2024, Multiple District 110 (The Netherlands) has joined the LionsBase community and has expressed the wish to allow their members to update their photo directly in the application, just as they were used to do in their previous system.

As a result, we have implemented this feature similarly to the update of the background image, and made it available through the profile page by tapping on the camera icon:

Choose Photo

Once the photo has been chosen, it is uploaded to the server. Technically, the photo is resized to a maximum of 1920 × 1920 pixels and stored along with other assets in the directory of the corresponding member’s club. If not already present, the directory photos/ is created automatically. The former photo will be removed from the server, if and only if it is not used by any other record in TYPO3 (e.g., a news, a block of content, etc.).

Note

The subdirectory photos/ within your club’s directory is just the place where the photos are stored when uploaded through the LionsBase Mobile app. You are free to use, move and rename the photos in any way you see fit. Similarly, you can then edit the profile of a member in TYPO3 / LionsBase Backend and optimize the (square) cropping of the photo, if needed.

Hint

In order for members to be able to edit their photo, their DLBM should first enable that feature by editing the club record and toggling the corresponding switch:

../../../_images/EditPhoto-ClubRecord.png

Selectable Text

Apple users could select part of the additional information of an event since the version 7.4, but we never could find a way to make this work on Android.

Thanks to a new library we needed to integrate as part of the migration to .NET MAUI, we can now allow you to select and copy/translate and share that content as well:

Selectable text in Android

Save and Share PDF

In the version 12.0.0, we allowed you to show PDF files directly in the application. This feature has been improved to let you save the PDF file to your device or share it with other devices:

Save or share the PDF

Choosing to share the PDF will open the native sharing dialog of your device. You now have a similar user experience as iPhone and iPad users.

Note

Similarly, trying to open another type of file (e.g., a Word document) will now prompt you to save the file to your device instead of opening it in your preferred browser and initiating a silent download.

Other Changes

In addition, a few bugs have been squashed and minor enhancements integrated:

  • the rendering of the key properties of a member could be cropped on some devices and/or languages such as German; this has been fixed;

  • if a PDF file was attached to an event, a fairly unobtrusive entry was displayed with a small text saying “Open attachment”; this entry has been enhanced to display the title of the corresponding document so you know what you’re about to open (paving the way for possible support for more than one attachment in the future);

  • the camera icon in the member/club profile pages has been slightly enlarged and changed to be both more consistent with the rest of the application and more visible;

  • similarly to what we did for grouping awards in the version 11.0, we have grouped the various certifications of a member in single entry, with all the years of validity displayed in a single line;

  • the radio buttons for multiple choice questions are now properly styled;

  • the badge showing the number of unanswered events in the menu is now properly visible;

  • the border showing your status in the list of upcoming events is not black anymore, but the same color as the status itself;

  • the LionsBase “banner” on a black background (when not authenticated) has been replaced by a similar version with a gradient background based on the blue colors of the Lions Clubs International branding;

  • we were pointed out that members with a very small screen could not properly show their Lions Business Card because the QR code was too large; its size has now been constrained to fit the screen;

  • we switched the barcode scanning library to another one that is based on the native platform APIs (Google ML Kit) as it is more reliable, faster and better maintained;

  • sending a message does not make the application crash anymore;

  • various internal libraries have been upgraded.

Note

Using iOS? Please see corresponding release notes.

Documentation created using Sphinx 4.3.2 and integrated in TYPO3 with restdoc.