- IMPROVE Optimización de reglas de Proguard.
- FIX Solucionado el problema de ANR al enviar etiquetas cuando la conexión del dispositivo es deficiente o inexistente. En algunos casos, esto podía causar un ANR o un fallo en caso de pérdida total de conexión.
- NEW Añadido un nuevo callback de información de atribución de instalación en
startSession
.
- IMPROVE Las sesiones con una duración menor a 10 segundos son descartadas.
- FIX Miniaturas de notificación en Android solo aparecen cuando la notificación se colapsa.
- FIX Solucionado un fallo crítico con la dependencia
retrofit2
cuando la aplicación utiliza Android Gradle Plugin v8 y minifyEnabled
está en true
.
- NEW Añadido el nuevo método
sendDismissedClick
para enviar clics cuando un mensaje in-app es descartado.
- IMPROVE Los datos personales (PII) guardados en preferencias ahora están cifrados.
- NEW Eliminado el método
setCurrencyCode
y el parámetro currencyCode
de startOrder
. El código de moneda se selecciona ahora en el panel de control de EMMA. Todos los precios enviados en el pedido no serán convertidos por EMMA a una moneda específica, se interpretarán como un valor unitario.
- NEW Actualizado el
minSdkTarget
a Android 21 (Lollipop).
- FIX Corregido un problema donde algunos clics en tiempo real (RT) podían fallar si el SDK se iniciaba antes de que se procesara el clic.
- NEW Añadido soporte para notificaciones con título.
- NEW Añadido el nuevo método
requestNotificationsPermission
para solicitar permisos de notificaciones en Android 13.
- NEW Añadido el nuevo método
areNotificationsEnabled
para comprobar si las notificaciones están habilitadas.
- NEW Actualizado el
minSdkTarget
a Android 19 (KitKat).
- FIX Correcciones y mejoras menores.
- NEW Añadida la posibilidad de cerrar un WebView desde la web utilizando el deeplink
://startview/close
.
- FIX Corregido el error
ConcurrentModificationException
que podía ocurrir durante la atribución al enviar eventos en diferentes hilos.
- NEW Añadida compatibilidad con la política de Familias.
- NEW Añadido soporte para el referrer de instalación de Facebook.
- NEW Añadidos tipos de clic para comunicaciones in-app:
Adball
y StartView
.
- IMPROVE Mejorado el rendimiento en la atribución de eventos. Ahora los eventos se almacenan en caché y se han reducido las lecturas de disco.
- IMPROVE Actualizada la política de ID de publicidad de Google. ACTUALIZACIÓN IMPORTANTE para evitar la pérdida de dispositivos.
- NEW Añadido soporte para notificaciones con botones de acción.
- IMPROVE Actualizada la política de ID de publicidad de Google. ACTUALIZACIÓN IMPORTANTE para evitar la pérdida de dispositivos.
- IMPROVE Actualizado el target SDK de Android a 31.
- FIX Actualizada la versión de la dependencia
network
.
- IMPROVE Añadido soporte para
FCM > 22.0.0
para obtener el token de push.
- NEW Añadido el nuevo método
handleLink
para gestionar clics en enlaces de aplicaciones desde otros puntos de entrada.
- NEW Añadido un nuevo método para integrar plugins in-app.
- FIX Corregido un problema donde las solicitudes de reinicio podían provocar fallos en algunos casos.
- IMPROVE Migración a Android X.
- NEW Añadido un nuevo método para actualizar el
customerId
sin necesidad de iniciar sesión o registrar un evento de usuario.
- FIX Corregido un problema con el
UDID
autogenerado que se marcaba como Huawei OAID
.
- FIX Correcciones y mejoras menores.