NeoMAD 4.8.4 release notes¶
March 12, 2022
maps.overlay.marker.setIdentifier(String)¶
Sets an identifier to a marker. This will enable the system to optimize the usage of the marker. When a new marker is created, if it has the same identifier as an existing one, it can be reused instead of allocating a new marker. This is particularly useful if some markers share the same icon.
Push notification for Android¶
Push notification service API was updated to use Firebase Cloud Messaging for Android.
Projects that relied on old GCM must perform the update by:
- updating their server side to use FCM
- declaring and configuring their project on Firebase
- updating the NeoMAD project configuration
Configure the Firebase project¶
Please follow the Google documentation: https://firebase.google.com/docs/cloud-messaging
Update NeoMAD configuration¶
Download and put the google-services.json file that can be found in the project Firebase
console (under the project paramaters) in a directory in the project (let’s say android/pushservice
for the example).
Update the URS by replacing the attribute androidGCMProjectId by the new attribute googleServices
with the path to the google-services.json
<pushservice googleServices="android/pushservice/google-services.json" />
Fix¶
- iOS:
- Fix
Datepickeron iOS 14 and 15 to use a “wheel” as before
- Fix
