info
Contenido

Descripción general y registro de cambios de la versión del SDK

Esta versión 3 tiene cambios importantes en todas las plataformas en relación con la v2. 

Registro de cambios del SDK de iOS v3

Versión 3.10.0 (publicada el 2026-04-02)

Adicional

    • forceRegulation parámetro en el urlConfig objeto, para permitir la configuración de una regulación específica para mostrar el banner de consentimiento. 

    Versión 3.9.0 (publicada el 2026-03-12)

    Adicional

      • webViewConnectionTimeoutMillis parámetro en el urlConfig Objeto para permitir la configuración de un tiempo de espera específico para la vista web. El valor predeterminado, si no se informa, es de 3000 ms. 

      Versión 3.8.0 (publicada el 2025-12-18)

      Adicional

        • isConsentRequired método, que ofrece la misma funcionalidad del método previamente obsoleto. checkIfConsentIsRequired Método
        • Estrategia de registro mejorada
        • Problema solucionado con el detector de tamaño de fuente

        Versión 3.6.0 (publicada el 2025-10-15)

        Adicional

          • noHash parámetro para UrlConfig Para controlar el método de inyección de datos de consentimiento y evitar enviar la cadena de consentimiento como un hash en la URL
          • Implementar la API setATTStatus() para almacenar y pasar automáticamente el estado de ATT

          Remoto

            • Todos los métodos marcados previamente como obsoletos

            Versión 3.5.2 (publicada el 2025-09-16)

            de revisiones

            • Se solucionó el problema que, dependiendo de las configuraciones de CMP y las pantallas del dispositivo, hacía que los botones dentro de WebView no se pudieran pulsar.

            Versión 3.5.1 (publicada el 2025-09-16)

            Adicional

            • Se agregó soporte para iPhone 17.  

            Versión 3.5.0 (publicada el 2025-08-12)

            Adicional

            • Objeto JSON con opciones de configuración para clientes específicos.
            • No es necesario actualizar a esta versión a menos que se indique explícitamente en las configuraciones del panel de control de CMP. 

            Versión 3.4.0 (publicada el 2025-07-09)

            Añadido/Mejorado

            Versión 3.3.1 (publicada el 2025-06-19)

            Fijo

            • Problema de tiempo de espera anticipado con checkAndOpen Método

            Versión 3.3.0 (publicada el 2025-06-18)

            Añadido/Mejorado

            Fijo

            • Problema con getGoogleConsentModeStatus método que devolvía la cadena incorrecta en algunos casos
            • Visualización errática de la capa de consentimiento en algunos dispositivos
            • El modo oscuro ahora muestra correctamente el diseño objetivo.
            • getStatusForVendor El método ahora devuelve correctamente el estado de un proveedor determinado
            • Problema que impedía que la capa de consentimiento se mostrara varias veces seguidas

            Versión 3.2.0 (publicada el 2025-03-17)

            Añadido/Mejorado

              Cambio importante/Eliminado

              • Todos los métodos de gestión de ATT debido a la imposibilidad de invocar métodos ATT durante los eventos del ciclo de vida adecuados, a los que no se puede acceder desde nuestro SDK de CMP. 

              Versión 3.1.1 (publicada el 2025-02-26)

              Adicional

              • Se agregó un serializador personalizado para manejar la asignación entre valores de cadena JSON y tipos de enumeración

              Fijo

              • Se actualizaron los métodos relevantes para usar los tipos de enumeración adecuados que arrojaban resultados "denegados" falsos para algunos consentimientos.

              Versión 3.1.0 (publicada el 2025-02-18)

              Cambios principales
              • Se introdujo una nueva gestión unificada del estado del consentimiento a través de getUserStatus() Método
              • Se agregó compatibilidad con la integración del modo de consentimiento de Google v2
              • Gestión mejorada de WebView y manejo del ciclo de vida
              Nuevas características
              • - Adicional getStatusForPurpose() y getStatusForVendor() para la verificación granular del consentimiento
              • Introdujo forceOpen() para la gestión directa de la capa de consentimiento con jumpToSettings parámetro
              • Adicional checkAndOpen() Con gestión de errores mejorada y soporte de devolución de llamadas
              • Se implementó nuevo ConsentStatus enumeración para una gestión más precisa del estado de consentimiento
              • Se agregó compatibilidad con el modo de consentimiento de Google v2 con getGoogleConsentModeStatus()
              • Introdujo LinkClickHandler typealias para devoluciones de llamadas de manejo de URL. Esto agrega capacidades de manejo de clics en enlaces a nuestro SDK de CMP, lo que permite que las aplicaciones personalicen cómo se manejan los enlaces dentro de la capa de consentimiento.
              Desaprobaciones

              Se han abandonado varios métodos en favor de alternativas más sólidas o unificadas:

              • checkIfConsentIsRequired() - Usar checkAndOpen()
              • hasUserChoice() - Usar getUserStatus()
              • hasPurposeConsent() - Usar getStatusForPurpose()
              • hasVendorConsent() - Usar getStatusForVendor() 

              Los siguientes métodos se han consolidado en getUserStatus():

              • getAllPurposesIDs()
              • getEnabledPurposesIDs()
              • getDisabledPurposesIDs()
              • getAllVendorsIDs()
              • getEnabledVendorsIDs()
              • getDisabledVendorsIDs()

              Métodos de interfaz de usuario

              • openConsentLayer() - Usar forceOpen()
              • checkWithServerAndOpenIfNecessary() - Usar checkAndOpen()
              Guía de migración

              Para migrar a la nueva API:

              1. Reemplazar los métodos de verificación del consentimiento individual con getUserStatus()
              2. Actualizar las llamadas relacionadas con la interfaz de usuario para usarlas forceOpen() y checkAndOpen()
              3. Refactorizar el propósito y las verificaciones del proveedor para su uso getStatusForPurpose() y getStatusForVendor()

              Todos los métodos obsoletos se eliminarán en la próxima actualización de la versión.

              Refactorizado

              Protección reforzada contra desestimación de vista web.

              Versión 3.0.2 (publicada el 2024-12-16)

              Fijo

              Problemas de vinculación con integraciones de Objective-C.

              Versión 3.0.1 (publicada el 2024-12-04)

              Fijo

              Problema con la codificación/decodificación JSON para algunos CMP específicos.

              Versión 3.0.0 (publicada el 2024-10-16)

              Esta versión, completamente reescrita desde cero, incorpora todos los beneficios, características y correcciones recopiladas con nuestros clientes a lo largo de los últimos años. Es más liviana, más rápida y más segura. 

              Registro de cambios del SDK de Android v3

              Versión 3.10.0 (publicada el 2026-04-02)

              Adicional

                • forceRegulation parámetro en el urlConfig objeto, para permitir la configuración de una regulación específica para mostrar el banner de consentimiento. 

                Fijo

                • Problema en Android que hacía que el fondo de la vista web no fuera transparente.

                Versión 3.9.1 (publicada el 2026-03-24)

                Fijo

                • Problema con el isConsentRequired Método que devuelve valores incorrectos en clientes Java.

                Versión 3.9.0 (publicada el 2026-03-12)

                Adicional

                  • webViewConnectionTimeoutMillis parámetro en el urlConfig Objeto para permitir la configuración de un tiempo de espera específico para la vista web. El valor predeterminado, si no se informa, es de 3000 ms.

                  Remoto

                    • SYSTEM_ALERT_WINDOW permiso del archivo XML de manifiesto de Android.

                    Fijo

                    • androidx.test:core-ktx y androidx.test.ext:junit-ktx fueron declarados incorrectamente como implementation, lo que provocó que se incluyeran en el AAR de la versión y se expusieran como dependencias transitivas a las aplicaciones cliente. Esto filtró la REORDER_TASKS permiso (de androidx.test:core), junit:junit y org.hamcrest:hamcrest-core en los manifiestos y binarios de producción del cliente. Ambas bibliotecas ahora se declaran como testImplementation y androidTestImplementation.

                    Versión 3.8.0 (publicada el 2025-12-18)

                    Adicional

                      • isConsentRequired método, que ofrece la misma funcionalidad del método previamente obsoleto. checkIfConsentIsRequired método.

                      Versión 3.7.1 (publicada el 2025-12-03)

                      Disposición

                      • Detección automática de la plataforma Android TV

                      Versión 3.7.0 (publicada el 2025-11-18)

                      Disposición

                      • ConsentLayerUIConfig El objeto ahora acepta:
                        • statusBarColor, containerBackgroundColor, dialogThemeResIdand y showSystemBars para lograr diseños perfectos al píxel

                      Versión 3.6.2 (publicada el 2025-11-06)

                      Añadido/Mejorado

                      • ConsentLayerUIConfig El objeto ahora acepta:
                        • gravity parámetro para permitir TOP, CENTER or BOTTOM configuración a través de Position.custom()
                        • navigationBarColor para permitir ocultar la barra de navegación (a través de Color.TRANSPARENT)

                      Versión 3.6.1 (publicada el 2025-11-03)

                      Fijo

                      • Radio de esquina mejorado; ahora el contenido de WebView se ajusta correctamente a las esquinas redondeadas.
                      • Position.custom() Ahora aplica correctamente el ancho y el alto personalizados en lugar de volver a la pantalla completa.
                      • respectsSafeArea La configuración ahora funciona correctamente: el diálogo se extiende debajo de las barras del sistema cuando se configura en false (Android 11 o superior)

                      Versión 3.6.0 (publicada el 2025-10-15)

                      Adicional

                      • Actualice Kotlin a 2.2.20 y AGP a 8.9.3
                      • Actualizar Compose BOM a 2025.02.00
                      • Actualice AndroidX y las bibliotecas principales a las últimas versiones
                      • noHash parámetro a la UrlConfig objeto, para evitar que pase el cmpimport parámetro a la URL usando un hash
                      • compileSdk actualizado a la versión 36
                      • Dependencias internas actualizadas a las últimas versiones (relacionadas con la serialización)

                      Versión 3.5.2 (publicada el 2025-09-30)

                      Adicional

                      • compileSdk se actualizó a la versión 36
                      • Dependencias internas actualizadas a las últimas versiones (relacionadas con la serialización)

                      Fijo

                      • Llamada incorrecta de la didCloseConsentLayer devolución de llamada al iniciar la aplicación limpiamente

                      Versión 3.5.1 (publicada el 2025-09-29)

                      Fijo

                      • BadTokenException reportado por algunos clientes a través de Crashlytics
                      • Llamada duplicada del didShowConsentLayer llamar de vuelta

                      Versión 3.5.0 (publicada el 2025-08-12)

                      Adicional

                      • Objeto JSON con opciones de configuración para clientes específicos.
                      • No es necesario actualizar a esta versión a menos que se indique explícitamente en las configuraciones del panel de control de CMP. 

                      Versión 3.4.0 (publicada el 2025-07-09)

                      Adicional

                      Versión 3.3.0 (publicada el 2025-06-18)

                      Añadido/Mejorado

                      Fijo

                      • El área segura ahora se emite en API 35+
                      • El modo oscuro ahora muestra correctamente el diseño objetivo.
                      • Parámetros de Javadoc en checkAndOpen Método

                      Versión 3.2.2 (publicada el 2025-04-17)

                      Fijo

                      • Problema con el parámetro jumpToSettings del método forceOpen. 

                      Versión 3.2.1 (publicada el 2025-03-27)

                      Remoto

                      • Permiso SYSTEM_ALERT_WINDOW

                      cambiado

                      • Nueva compatibilidad con minSdk, ahora a partir del nivel de API 21 (Android 5). 

                      Versión 3.2.0 (publicada el 2025-03-17)

                      Añadido/Mejorado

                      Fijo

                      • Fuga de memoria en los métodos delegados de CMPManager

                      Versión 3.1.2 (publicada el 2025-02-26)

                      Adicional

                      • Se agregó un serializador personalizado para manejar la asignación entre valores de cadena JSON y tipos de enumeración

                      Fijo

                      • Se actualizaron los métodos relevantes para utilizar los tipos de enumeración adecuados

                      Versión 3.1.1 (publicada el 2025-02-21)

                      Rompiendo cambios

                      • CMPManagerDelegate.didReceiveConsent ahora acepta mapas En lugar de JsonObject
                      • Se eliminó la exposición directa de JsonObject de las API públicas

                      Adicional

                      • Funciones de extensión seguras para tipos y valores nulos para Map

                      cambiado

                      • API pública del SDK de Android alineada con la implementación de iOS
                      • Seguridad de tipos y nulos mejorada en métodos delegados
                      • Manejo de serialización interna actualizado

                      Migración

                      Actualizar las implementaciones de CMPManagerDelegate para usar Map .

                      Versión 3.1.0 (publicada el 2025-02-18)

                      Cambios principales
                      • Se introdujo una nueva gestión unificada del estado del consentimiento a través de getUserStatus() Método
                      • Se agregó compatibilidad con la integración del modo de consentimiento de Google v2
                      • Gestión mejorada de WebView y manejo del ciclo de vida
                      Nuevas características
                      • - Adicional getStatusForPurpose() y getStatusForVendor() para la verificación granular del consentimiento
                      • Introdujo forceOpen() para la gestión directa de la capa de consentimiento con jumpToSettings parámetro
                      • Adicional checkAndOpen() Con gestión de errores mejorada y soporte de devolución de llamadas
                      • Se implementó nuevo ConsentStatus enumeración para una gestión más precisa del estado de consentimiento
                      • Se agregó compatibilidad con el modo de consentimiento de Google v2 con getGoogleConsentModeStatus()
                      • Introdujo LinkClickHandler typealias para devoluciones de llamadas de manejo de URL. Esto agrega capacidades de manejo de clics en enlaces a nuestro SDK de CMP, lo que permite que las aplicaciones personalicen cómo se manejan los enlaces dentro de la capa de consentimiento.
                      Desaprobaciones

                      Se han abandonado varios métodos en favor de alternativas más sólidas o unificadas:

                      • checkIfConsentIsRequired() - Usar checkAndOpen()
                      • hasUserChoice() - Usar getUserStatus()
                      • hasPurposeConsent() - Usar getStatusForPurpose()
                      • hasVendorConsent() - Usar getStatusForVendor() 

                      Los siguientes métodos se han consolidado en getUserStatus():

                      • getAllPurposesIDs()
                      • getEnabledPurposesIDs()
                      • getDisabledPurposesIDs()
                      • getAllVendorsIDs()
                      • getEnabledVendorsIDs()
                      • getDisabledVendorsIDs()

                      Métodos de interfaz de usuario

                      • openConsentLayer() - Usar forceOpen()
                      • checkWithServerAndOpenIfNecessary() - Usar checkAndOpen()
                      Guía de migración

                      Para migrar a la nueva API:

                      1. Reemplazar los métodos de verificación del consentimiento individual con getUserStatus()
                      2. Actualizar las llamadas relacionadas con la interfaz de usuario para usarlas forceOpen() y checkAndOpen()
                      3. Refactorizar el propósito y las verificaciones del proveedor para su uso getStatusForPurpose() y getStatusForVendor()

                      Todos los métodos obsoletos se eliminarán en la próxima actualización de la versión.

                      Refactorizado

                      Protección reforzada contra desestimación de vista web.

                      Versión 3.0.1 (publicada el 2024-12-04)

                      Fijo

                      Problema con la codificación/decodificación JSON para algunos CMP específicos.

                      Versión 3.0.0 (publicada el 2024-10-16)

                      Esta versión, completamente reescrita desde cero, incorpora todos los beneficios, características y correcciones recopiladas con nuestros clientes a lo largo de los últimos años. Es más liviana, más rápida y más segura. 

                      Registro de cambios del SDK de React Native v3

                      Versión 3.10.0 (publicada el 2026-04-09)

                      Adicional

                      Actualizando las dependencias de los SDK nativos subyacentes de iOS y Android a las versiones más recientes (Android: 3.10.0 e iOS: 3.10.0).

                      Versión 3.8.0 (publicada el 2025-12-22)

                      Adicional

                      Actualizando las dependencias de los SDK nativos subyacentes de iOS y Android a las versiones más recientes (Android: 3.8.0 e iOS: 3.8.0).

                      Versión 3.6.6 (publicada el 2025-12-15)

                      Disposición

                      Inconsistencia al escribir en el setATTStatus Método en el puente Objective-C y Swift.  

                      Versión 3.6.5 (publicada el 2025-12-09)

                      Fijo

                      Inconsistencia al escribir en el setATTStatus Método en el puente Objective-C y Swift.  

                      Versión 3.6.4 (publicada el 2025-12-04)

                      Agregar nuevas dependencias a la parte específica de Android: 

                      org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.2 
                      org.jetbrains.kotlinx:kotlinx-coroutines-android:1.10.2
                      androidx.lifecycle:lifecycle-runtime-ktx:2.6.1
                      androidx.lifecycle:lifecycle-common-java8:2.6.1

                      Versión 3.6.3 (publicada el 2025-12-03)

                      Se han actualizado las dependencias de los SDK nativos subyacentes de iOS y Android a la versión 3.7.1.

                      Versión 3.6.2 (publicada el 2025-11-26)

                      Fijo

                      Agregue enumeraciones/ayudantes tipificados para estilos de fondo, efectos de desenfoque, posiciones de vista web, estado ATT más validación/advertencias; normalice la configuración de vista web y el manejo del color.
                      Reenviar el parámetro noHash, alinear valores predeterminados y agregar advertencias de plataforma para background/customRect no compatible en Android.
                      Actualice los ejemplos para utilizar los nuevos enums/helpers y el enum ATT para obtener una guía más clara.

                      Versión 3.6.1 (publicada el 2025-10-30)

                      Fijo

                      Nueva arquitectura en la implementación específica para iOS.

                      Versión 3.6.0 (publicada el 2025-10-20)

                      Adicional

                      Actualizando las dependencias de los SDK nativos subyacentes de iOS y Android a las versiones más recientes (Android: 3.6.0 e iOS: 3.6.0).

                      Adaptación del código para tener en cuenta los cambios en los SDK nativos subyacentes v3.6.0

                      Versión 3.5.3 (publicada el 2025-09-29)

                      Adicional

                      Actualizando las dependencias de los SDK nativos subyacentes de iOS y Android a las versiones más recientes (Android: 3.5.1 e iOS: 3.5.2).

                      Versión 3.5.2 (publicada el 2025-08-27)

                      Adicional

                      Devolución de llamada que permite a los usuarios interceptar clics en enlaces dentro de la vista web (verificar la versión nativa) iOS y Android API). 

                      Versión 3.5.1 (publicada el 2025-08-18)

                      Fijo

                      Propiedad isCancellable Ahora, el SDK nativo de Android se asigna correctamente, lo que evita que la capa de consentimiento se descarte con el botón Atrás.

                      Versión 3.5.0 (publicada el 2025-08-13)

                      Fijo

                      Problema con las devoluciones de llamadas que no se activan correctamente

                      Adicional

                      Se han actualizado las dependencias de los SDK nativos subyacentes de iOS y Android a la versión 3.5.0.

                      Versión 3.4.0 (publicada el 2025-07-18)

                      Se han actualizado las dependencias de los SDK nativos subyacentes de iOS y Android a la versión 3.4.0.

                      Versión 3.3.0 (publicada el 2025-06-18)

                      Se han actualizado las dependencias de los SDK nativos subyacentes de iOS y Android a la versión 3.3.0.

                      Versión 3.2.4 (publicada el 2025/04/17)

                      Actualizando dependencias a la versión nativa de Android 3.2.2.

                      Versión 3.2.3 (publicada el 2025/04/15)

                      Se eliminaron las funciones relacionadas con el Seguimiento de Transparencia de Apple (ATT). Para más información sobre ATT, consulta aquí

                      Versión 3.2.2 (publicada el 2025/04/10)

                      Corrección de dependencias internas faltantes en iOS 3.2.0.

                      Versión 3.2.1 (publicada el 2025/03/27)

                      Actualización de dependencias internas a la versión 3.2.1 de Android Native

                      Versión 3.2.0 (publicada el 2025/03/17)

                      Actualización de versión para dar cabida a los cambios mencionados anteriormente en los SDK nativos de Android e iOS. 

                      Versión 3.0.0 (publicada el 2024-10-16)

                      Esta versión, completamente reescrita desde cero, incorpora todos los beneficios, características y correcciones recopiladas con nuestros clientes a lo largo de los últimos años. Es más liviana, más rápida y más segura. 

                      Registro de cambios React Native SDK v3 Nueva arquitectura

                      Versión 4.1.0 (publicada el 2026-04-09)

                      Adicional

                      Actualizando las dependencias de los SDK nativos subyacentes de iOS y Android a las versiones más recientes (Android: 3.10.0 e iOS: 3.10.0).

                      Registro de cambios del SDK de Flutter v3

                      Versión 3.10.0 (publicada el 2026-04-02)

                      Adicional

                      Actualizando las dependencias de los SDK nativos subyacentes de iOS y Android a las versiones más recientes (Android: 3.10.0 e iOS: 3.10.0).

                      Versión 3.9.0 (publicada el 2026-03-24)

                      Adicional

                      Actualizando las dependencias de los SDK nativos subyacentes de iOS y Android a las versiones más recientes (Android: 3.9.0 e iOS: 3.9.1).

                      Fijo

                      Problema con la asignación de campos en los métodos acceptVendors, rejectVendors, acceptPurposes y rejectPurposes En Android, eso impedía que funcionaran como se esperaba.

                      Versión 3.8.0 (publicada el 2025-12-22)

                      Adicional

                      Actualizando las dependencias de los SDK nativos subyacentes de iOS y Android a las versiones más recientes (Android: 3.8.0 e iOS: 3.8.0).

                      Versión 3.6.1 (publicada el 2025-10-27)

                      Fijo

                      Condición identificada en el setUrlConfig() Implementación del método que estaba desencadenando checkAndOpen() automáticamente.

                      Versión 3.6.0 (publicada el 2025-10-20)

                      Adicional

                      Actualizando las dependencias de los SDK nativos subyacentes de iOS y Android a las versiones más recientes (Android: 3.6.0 e iOS: 3.6.0).

                      Adaptación del código para tener en cuenta los cambios en los SDK nativos subyacentes v3.6.0

                      Versión 3.5.1 (publicada el 2025/09/30)

                      Adicional
                      • Actualización de las dependencias internas de las versiones nativas subyacentes del SDK de Android a 3.5.2

                      Versión 3.5.0 (publicada el 2025/09/29)

                      Adicional
                      • Actualización de las dependencias internas de las versiones nativas subyacentes del SDK de Android a 3.5.1 y de iOS a 3.5.2

                      Versión 3.4.1 (publicada el 2025/08/18)

                      Fijo
                      • Propiedad isCancellable Ahora, el SDK nativo de Android se asigna correctamente, lo que evita que la capa de consentimiento se descarte con el botón Atrás.

                      Versión 3.4.0 (publicada el 2025/07/14)

                      Adicional
                      • Actualización de las dependencias internas de las versiones nativas subyacentes de Android e iOS a 3.4.0

                      Versión 3.3.0 (publicada el 2025-06-18)

                      Añadido/Mejorado

                      • Dependencias actualizadas para tener en cuenta el lanzamiento de la versión v.3.3.0 de los SDK CMP nativos subyacentes de iOS y Android
                      • Soporte para modo oscuro 
                      • Compilado con Flutter 3.32.0
                      • Controlador de clics de enlace puenteado

                        Fijo

                        • Fuga de memoria e inconsistencias entre llamadas de métodos específicos de la plataforma.

                        Versión 3.2.3 (publicada el 2025/06/10)

                        Fijo

                        Versión 3.2.2 (publicada el 2025/05/22)

                        Fijo
                        • Mensaje de error falso que se estaba registrando en los métodos forceOpen y checkAndOpen, a pesar del éxito de la operación

                        Versión 3.2.1 (publicada el 2025/03/27)

                        Actualización de dependencias internas a la versión 3.2.1 de Android Native

                        Versión 3.2.0 (publicada el 2025/03/17)

                        Actualización de versión para dar cabida a los cambios mencionados anteriormente en los SDK nativos de Android e iOS. 

                        Versión 3.0.0 (publicada el 2024-10-16)

                        Esta versión, completamente reescrita desde cero, incorpora todos los beneficios, características y correcciones recopiladas con nuestros clientes a lo largo de los últimos años. Es más liviana, más rápida y más segura. 

                        Registro de cambios del SDK de Unity v3

                        Versión 3.6.0 (publicada el 2025/10/23)

                        Actualización de la versión para dar cabida a los cambios mencionados anteriormente en los SDK nativos subyacentes de Android y iOS. 

                        Versión 3.2.0 (publicada el 2025/03/19)

                        Actualización de la versión para dar cabida a los cambios mencionados anteriormente en los SDK nativos subyacentes de Android y iOS. 

                        Versión 3.0.0 (publicada el 2024-10-16)

                        No utilice esta versión, está obsoleta y no tendrá soporte, utilice la 3.2.0 en su lugar.

                        Esta versión, completamente reescrita desde cero, incorpora todos los beneficios, características y correcciones recopiladas con nuestros clientes a lo largo de los últimos años. Es más liviana, más rápida y más segura. 

                         

                        Volver