Histórico de cambios
Aquí podemos ver resumidamente los cambios que se han realizado en cuanto a requerimientos, procesos o nuevos pasos a seguir:
| VERSIÓN |
FECHA |
DESCRIPCIÓN CAMBIOS |
AUTOR |
| v11.6 | 09/07/25 | R1.1.6.2 - Se ha actualizado el manual de integración continua para proveedores con información referente a Branch. R1.1.6.3 - Se ha aclaro este requisito y se han definido las variables de uso obligatorio en Flutter, y opcional para otras plataformas. R1.6.7 - Se ha añadido este punto para recomendar el uso de la herramienta Branch para aquellas apps donde sea necesaria la funcionalidad de enlaces que redireccionan a la app. R3.1.1 - Tanto las nuevas apps como las actualizaciones deben estar orientadas como mínimo a Android 15 (API 35). R4.2.4 - Nuevo requerimiento para utilizar archivos de la carpeta .env en tiempos de compilación. R4.2.5 - Uso obligatorio de los valores obtenidos de la carpeta .env. |
JLM |
| v11.5 | 27/03/25 | R1.3.1 - Se ha modificado para indicar que el consentimiento para la gestión de datos personales se ha de pedir cuando sea necesario y no antes. R1.3.2 - Se ha modificado la sección referente a notificaciones push para que sea más comprensible cuando se han de mostrar las notificaciones en función si el usuario aceptar el permiso o no. R2.1.1 - Se ha aclarado este requisito para indicar los casos donde es posible considerar aumentar la compatibilidad. |
JLM |
| v11.4 | 12/02/25 | R1.2.2 - Se ha movido este requisito a R1.3.3, donde encaja mejor. R1.4.1 - Se han eliminado puntos de este requisito al estar deprecado y/o cubiertos en otros requisitos. R1.5.1 - En el apartado de Registro de datos se ha añadido que es necesaria la confirmación de la OSAM que los nombres de las pantallas son válidos. R2.3.2 - Se ha eliminado el punto que hacia referencia a los framework multiplataforma, ya que esta información está cubierta en otros requisitos. |
JLM |
| v11.3 | 06/11/24 | R2.2.1 - El desarrollo debe ser compatible con iOS 17 o versiones superiores. No se publicarán apps compatibles con versiones iOS 15 o inferiores. | JLM |
| v11.2 | 11/07/24 | R1.14.1 - Se ha modificado para que Mapbox sea una recomendación y no un requisito. R1.14.2 - Se ha cambiado el archivo que se ponía a disposición por una url de donde se puede obtener la cartografía. R4.1.3 - Se debe incluir una dependencia para generar los íconos de iOS y Android. También se indican qué especificaciones deben tener las imágenes de base. |
JLM |
| v11.1 | 06/05/2024 | R1.1.3 - Este requisito ya no es obligatorio y pasa a ser una obligación. R1.6.2 - Se ha modificado el redactado y se ha indicado el asunto que se debe poner en el mail de contacto. También se ha movido la explicación del módulo común para obtener la información del dispositivo a R1.7.1. R1.7.1 - Se ha añadido la explicación de la funcionalidad de obtener la información del dispositivo y de la app, como una tercera funcionalidad después del control de versiones i control de valoraciones. R1.9 - Se ha revisado la numeración para versiones hotfix. R3.3.1 - Se ha actualitzado la referencia en el tamaño de los .aab. |
JLM |
| v11.0 | 05/04/2024 | R1.14 - Se ha añadido un enlace a los requisitos específicos de Flutter. R1.1.6.1 - Modificado el texto referente a los screenshots de dispositivos iOS para que sea más preciso de acuerdo al modelo de la App Store R1.1.6.2 - Se ha actualizado el documento "manual integración continua" para proveedores con nuevos requisitos para las apps desarrolladas con Flutter. Se ha eliminado la referencia al App Bundle, al ya estar incluida en el manual. R1.4.2 - Al inicio del proyecto se ha de usar la última versión estable del framework. Cuando se entregue el código se debe usar como mínimo la penúltima versión estable del framework. R1.14.1 - Se ha actualizado el plugin recomendado para integrar Mapbox. R1.15 - Añadido nuevo requisito relacionado con la documentación del proyecto. R2.2. - Se ha modificado este requisito, actualizando la referencia a "deployment info --> devices" por "supported destinations" y eliminando la referencia a la arquitectura de 32 bits al estar deprecada R3.1.3 y R3.1.4 - El requisito R3.1.3 se ha eliminado y el requisito antes R3.1.4 ha pasado a ser el R3.1.3 R3.3.1 - Se ha eliminado la parte referente a Flutter de este requisito, debido a que ya no aplica. R4 - Creada nueva página con los requisitos específicos de Flutter. |
JLM |
| v10.2 |
21/11/2023 |
R1.1.6.4 - Se debe informar antes de la publicación de una nueva versión si esta será full-out o progresiva. R1.2.2 - Se ha modificado este requisito, eliminando el apartado referente a la ícona de favoritos. R1.11.2 - Es obligatorio que se cumplan los criterios de calidad de código indicados en SonarQube. R3.3.1 - Se ha aclarido este requisito, explicando que esto implica mostrar una nueva pantalla que cumpla con los requisitos de diseño para la splah screen. |
JLM |
| v10.1 |
06/06/2023 |
R1.4.3 - Las apps deben tener un sistema para deshabilitar las llamadas a servicios, tanto de terceros como propios. R1.11.2 - A partir de octubre será un requisito cumplir con los criterios de calidad de código para la publicación de apps. |
JLM |