Històric de canvis
Aquí podem veure resumidament els canvis que s'han fet en quan a requeriments, processos o noves passes a seguir:
| VERSIÓ |
DATA |
DESCRIPCIÓ CANVIS |
AUTOR |
| v11.6 | 09/07/25 | R1.1.6.2 -S'ha actualitzat el manual de integració continua per a proveïdors amb informació referent a Branch. R1.1.6.3 - S'ha aclarit aquest requeriment i s'han definit les variables d'obligatori ús en Flutter, i opcional per altres plataformes. R1.6.7 - S'ha afegit aquest punt per recomanar l'ús de l'eina Branch per a aquelles apps on sigui necessària la funcionalitat d'enllaços que redireccionan a l'app. R3.1.1 - Tant les noves apps com les actualitzacions han d'estar orientades com a mínim a Android 15 (API 35). R4.2.4 - Nou requeriment per utilitzar fitxers de la carpeta .env en temps de compilació. R4.2.5 - Ús obligatori dels valors obtinguts de la carpeta .env. |
JLM |
| v11.5 | 27/03/25 | R1.3.1 - S'ha modificat per indicar que el consentiment per a la gestió de dades personals s'ha de demanar quan sigui necessari i no abans. R1.3.2 - S'ha modificat la secció referent a notificacions push perque sigui més comprensible quan s'han de mostrar noticacions segons si l'usuari accepta el permís o no. R2.1.1 - S'ha aclarit aquest requeriment per indicar els casos on es possible considerar augmentar la compatibilitat. |
JLM |
| v11.4 | 12/02/25 | R1.2.2 - S'ha mogut aquest requeriment a R1.3.3, on encaixa millor. R1.4.1 - S'han tret punts d'aquest requeriments al estar deprecats i/o coberts en altres requeriments. R1.5.1 - En l'apartat d'Enregistrament de dades s'ha afegit que cal la confirmació de la OSAM que els noms de les pantalles són vàlids. R2.3.2 - S'ha tret el punt que feia referència als framework multiplataforma, ja que aquesta informació ja està coberta en altres requeriments. |
JLM |
| v11.3 | 31/10/24 | R2.2.1 - El desenvolupament ha de ser compatible amb iOS 17 o versions superiors. No es publicaran apps compatibles amb versions iOS 15 o inferiors. | JLM |
| v11.2 | 11/07/24 | R1.14.1 - S'ha modificat perque Mapbox sigui una recomanació i no un requeriment. R1.14.2 - S'ha canviat el fitxer que es posava a disposició per una url on es pot obtenir la cartografia. R4.1.3 - S'ha d'incloure una dependència per generar les icones de iOS i Android. També s'indiquen quines especificacions han de tenir les imatges de base. |
JLM |
| v11.1 | 06/05/24 | R1.1.3 - Aquest requeriment ja no és obligatori i passa a ser una recomanació. R1.6.2 - S'ha modificat el redactat i s'ha indicat l'assumpte que s'ha de posar al mail de contacte. També s'ha mogut l'explicació del mòdul comú per a obtenir la informació del dispositiu al R1.7.1. R1.7.1 - S'ha afegit l'explicació de la funcionalitat d'obtenir la informació del dispositiu i de l'app, com una tercera funcionalitat després del control de versions i control de valoracions. R1.9 - S'ha revisat la numeració per a versions hotfix. R3.3.1 - S'ha actualitzat la referència a la mida dels .aab. |
JLM |
| v11.0 | 05/04/2024 | R1.1.4 - S'ha afegit un enllaç als requeriments específics de Flutter R1.1.6.1 - Modificat el text referent als screenshots de dispositius iOS perque sigui més precís d'acord al model de l'App Store R1.1.6.2 - S'ha actualitzat el document "manual integració continua per a proveïdors" amb nous requeriments per a les apps desenvolupades amb Flutter. S'ha tret la referència al App Bundle, al ja estar inclós en el manual. R1.4.2 - A l'inici del projecte s'ha d'utilitzar la darrera versió estable del framework. Quan s'entregui el codi s'haurà d'utilitzar com a mínim la penúltima versió estable dels framework. R1.14.1 - S'ha actualitzat el plugin recomanat per integrar Mapbox. R1.15 - Afegit nou requeriment relacionat amb la documentació del projecte. R2.2. - S'ha modificat aquest requeriment, actualitzant la referència a "deployment info --> devices" per "supported destinations" i eliminant la referència a l'arquitectura de 32 bits al estar deprecat R3.1.3 i R3.1.4 - El requeriment R3.1.3 s'ha eliminat i el requeriment abans R3.1.4 ha passat a ser el R3.1.3. R3.3.1 - S'ha eliminat la part referent a Flutter d'aquest requeriment, degut a que ja no s'aplica. R4 - Creada nova pàgina amb els requeriments específics de Flutter |
JLM |
| v10.3 | 05/02/2024 | R1.2. - S'han actualitzat les guies d'estil enllaçades en aquest requeriment. R2.1.1 - El desenvolupament ha de ser compatible amb iOS16 o versions superiors. No es publicaran apps compatibles amb versions iOS 14 o inferiors. R3.1.1 - Les noves apps i actualitzacions (a partir de maig) han d'estar orientades com a mínim a Android 14 (API 34). |
JLM |
| v10.2 |
14/11/2023 |
R1.1.6.4 - S'ha d'informar abans de la publicació d'una nova versió si aquesta serà full roll-out o progressiva. R1.2.2 - S'ha modificat aquest requeriment, eliminant l'apartat referent a la icona de favorits. R1.11.2 - Passa a ser obligatori que es compleixen els criteris de qualitat de codi indicats a SonarQube. R3.3.1 - S'ha aclarit aquest requeriment, explicant que això implica mostrar una nova pantalla que compleixi amb els requeriments de disseny per l'splash screen. |
JLM |
| v10.1 |
06/06/2023 |
R1.4.3 - Les apps han de tenir un sistema per deshabilitar les crides a serveis, tant de tercers com propis. R1.11.2 - A partir d'octubre serà un requeriment complir amb els criteris de qualitat de codi per a la publicació d'apps. |
JLM |