[iOS] 4. Registro de cambios
Changelog
Todos los cambios notables en este proyecto se documentarán en este archivo.
Versión 1.6.4 (publicada el 2023-05-24)
Adicional
- updateVendor Parámetro para actualizar proveedores en deshabilitar/habilitar la API PurposeList
Refactorizar
- Actualizaciones de documentación
Correcciones
- DisablePurposeList y enablePurposeList arreglan
- getDisableVendors y solución de propósito
- close Listener ahora se ejecuta correctamente
Versión 1.6.3 (publicada el 2023-05-14)
Adicional
- Verifique la API para el servidor de solicitudes si la capa de consentimiento debe estar abierta.
- Agregar habilitar y deshabilitar proveedor y propósito con devolución de llamada de comentarios
- Compruebe la función de almacenamiento en caché de la API
- Agregar el parámetro de ID de diseño para establecer el diseño de consentimiento
Refactorizar
- Eliminar Webview después de desaparecer
- Agregar URL V4 para el antiguo repositorio de Cmp
Correcciones
- deshabilitar la corrección de VendorList
Versión 1.6.2 (publicada el 2023-04-21)
Adicional
- Verifique la API para el servidor de solicitudes si la capa de consentimiento debe estar abierta.
Correcciones
- Error relacionado con la obtención de la lista de proveedores y propósitos
Versión 1.6.1 (publicada el 2023-04-12)
Refactorizar
- Se agregó la antigua API de constructor a CMPConsentTool
Adicional
- Presenta nuevos ID de código.
- Cmp Tipos de error en devolución de llamada de error.
- Devoluciones de llamada de evento de botón Cmp. La devolución de llamada brinda información sobre el botón en el que el usuario hizo clic
Refactorizar
- Se cambiaron las llamadas al constructor. Devoluciones de llamada encadenables y actualización automática eliminada
- Firma actualizada.
- Nomenclatura de función de API sincronizada.
- Firma refactorizada de las funciones de API, proceso modificado de consentimiento de lectura y escritura.
- Clase de servicio refactorizada a instancia única con propiedades de escucha.
- Nomenclatura interna refactorizada y proceso de consentimiento backend refactorizado.
- La firma modificada de las funciones API getAgreed se convierte en getEnabled.
Versión 1.6.0 (publicada el 2023-03-17)
Adicional
- Presenta nuevos ID de código.
- Cmp Tipos de error en devolución de llamada de error.
- Devoluciones de llamada de evento de botón Cmp. La devolución de llamada brinda información sobre el botón en el que el usuario hizo clic
Refactorizar
- Se cambiaron las llamadas al constructor. Devoluciones de llamada encadenables y actualización automática eliminada
- Firma actualizada.
- Nomenclatura de función de API sincronizada.
- Firma refactorizada de las funciones de API, proceso modificado de consentimiento de lectura y escritura.
- Clase de servicio refactorizada a instancia única con propiedades de escucha.
- Nomenclatura interna refactorizada y proceso de consentimiento backend refactorizado.
- La firma modificada de las funciones API getAgreed se convierte en getEnabled.
Versión 1.5.2 (publicada el 2023-02-07)
Correcciones
- Corrección de errores
Versión 1.5.1 (publicada el 2023-02-05)
Caracteristicas
- Se agregó obtener una lista de propósitos y proveedores deshabilitados.
- Propósitos y proveedores deshabilitados
- Cadena de proveedor modificada
- Se agregó habilitar/deshabilitar proveedor y propósitos
Versión 1.5.0 (publicada el 2023-01-21)
Refactorizar
- Limpiar
- Registros eliminados
- Troncos
- API refactorizada e interfaz añadida. Puntos finales limpios y puntos finales específicos marcados como obsoletos
Caracteristicas
- Cambió
- getAgreed y getAll api
Versión 1.3.93 (publicada el 2023-01-05)
Caracteristicas
- API de proveedor y propósito
- tiene API de consentimiento
Refactorizar
- Escucha de tiempo de espera y error
Versión 1.3.92 (publicada el 2023-01-04)
Refactorizar
- Actualización de idioma
Versión 1.3.91 (publicada el 2023-01-04)
Refactorizar
- Versión
- Escucha de tiempo de espera y error
Versión 1.3.9 (publicada el 2023-01-03)
Refactorizar
- Tiempo de espera y error común
- Sincronizar detector de errores
Versión 1.3.8 (publicada el 2022-12-21)
Refactorizar
- Vista de indicador eliminada
Versión 1.3.7 (publicada el 2022-12-13)
Caracteristicas
- Especificaciones de pod
- tiene API de consentimiento
Versión 1.3.6 (publicada el 2022-12-10)
Caracteristicas
- ModalTransitionStyle, error de openListener, característica de rechazo de todos
Versión 1.3.5 (publicada el 2022-11-23)
Caracteristicas
- Diseño personalizado y saltar a la página personalizada
Versión 1.3.4 (publicada el 2022-10-26)
Caracteristicas
- Color de interfaz de usuario personalizado
Versión 1.3.3 (publicada el 2022-10-24)
Correcciones
- Necesita corrección de aceptación
Versión 1.3.2 (publicada el 2022-10-21)
Refactorizar
- Firma cambiada a CmpSdk
- Actualizar oyente cercano y no cercano
Versión 1.3.1 (publicada el 2022-05-05)
Refactorizar
- Constructor agregado para la opción de verificación de backend
Versión 1.2.9 (publicada el 2022-03-22)
fijo
- Análisis predeterminado del usuario para valores de clave IABTCF
Versión 1.2.8 (publicada el 2022-03-15)
Refactorizado
- Mejoras de estabilidad para CMP Communication of ConsentLayer
- Fiabilidad de las solicitudes de red
Versión 1.2.7 (publicada el 2022-02-07)
fijo
- Se corrigió el estado de ATT para la configuración de capa de consentimiento:
Versión 1.2.6 (publicada el 2022-01-03)
Adicional
- registro de nivel detallado
fijo
- Control de flujo de proceso adicional
Versión 1.2.3 (publicada el 2021-12-09)
Refactorizado
- mejoras básicas y limpieza del proyecto
Versión 1.2.2 (publicada el 2021-12-09)
fijo
- decodificar error de cadena
Refactorizado
- Devolución de llamada del evento Consentlayer
Versión 1.2.1 (publicada el 2021-12-02)
Adicional
- Tiempo de espera para eventos específicos
Versión 1.2.0 (publicada el 2021-11-30)
Adicional
- función de marcador de posición
- ATT Support
cambiado
- Procesamiento de eventos de capa de consentimiento
- Consultas de la API
Refactorizado
- Proyecto de reestructuración
- Rendimiento mejorado de consentlayer
- Preparación para la nueva estructura de interfaz
Versión 1.1.1 (publicada el 2021-09-05)
fijo
- corrección de errores para el método hasVendor
Versión 1.1.0 (publicada el 2021-08-17)
Adicional
- evento de devolución de llamada agregado cuando la vista cmp no se abrirá
fijo
- desactivado descartando el cmp modal
- manejar la lógica de consentimiento con el tráfico fuera de la UE
Refactorizado
- cambió la lógica del generador de URL
Versión 1.0.3 (publicada el 2021-06-17)
fijo
- Se corrigió el mal comportamiento de las llamadas de enlace externo dentro de la vista cmp.
Versión 1.0.2 (publicada el 2021-06-14)
fijo
- problemas menores con la versión xcframework
Versión 1.0.0 (publicada el 2021-06-11)
Adicional
- añadido CHANGELOG al ciclo de vida de desarrollo
cambiado
- Se cambiaron los nombres de las clases internas con respecto a los conflictos de nombres.
fijo
- Se corrigió la advertencia de elemento no utilizado causada por Parser
- Se corrigió la advertencia de asociación de delegados de ConsentController
Versión 0.1.5 (publicada el 2021-03-22)
Refactorizado
- partes menores refactorizadas del sdk para un mejor mantenimiento
Versión 0.1.1 (publicada el 2021-03-21)
Adicional
- parámetro opcional adicional a CmpConsentTool para pasar idfa String
Versión 0.1.0 (publicada el 2021-03-21)
Adicional
- Integración de marco xc agregada
fijo
- manejo de errores fijos en datos json no válidos
Versión 0.0.1 (publicada el 2021-02-28)
Adicional
- proyecto de ejemplo de pod para el comando de prueba de pod
Versión 0.0.1 (publicada el 2021-02-27)
Adicional
- Proporcionar integración a través de cocoapod