diff --git a/public/sw.js b/public/sw.js index 7b408ed..7881f15 100644 --- a/public/sw.js +++ b/public/sw.js @@ -13,20 +13,21 @@ * Il nome cache include la release: va BUMPATO ad ogni rilascio (vedi version.json), * cosi' activate elimina automaticamente la shell vecchia. */ -const CACHE = 'nis2-shell-v1.23.0'; +const CACHE = 'nis2-shell-v1.25.0'; +// Shell V3 (top-nav): niente più style.css/common-bi.js/bootstrap-italia (UI V2). const PRECACHE = [ '/offline.html', '/manifest.webmanifest', - '/css/style.css', + '/css/v3.css', '/js/common.js', - '/js/common-bi.js', '/js/api.js', '/js/i18n.js', + '/js/help.js', + '/js/topnav-v3.js', '/js/pwa.js', - '/vendor/bootstrap-italia/dist/css/bootstrap-italia.min.css', - '/vendor/bootstrap-italia/dist/js/bootstrap-italia.bundle.min.js', - '/vendor/bootstrap-italia/dist/svg/sprites.svg', + '/vendor/inter/inter.css', + '/vendor/lucide/lucide.min.js', '/assets/icons/icon-192.png', '/assets/icons/icon-512.png' ]; diff --git a/public/version.json b/public/version.json index 8867c12..310fc38 100644 --- a/public/version.json +++ b/public/version.json @@ -1 +1 @@ -{"version": "1.24.15", "build": "2026-06-25-v1.24.15", "date": "2026-06-25", "changelog": "Inventario beni — Ora puoi ORDINARE la lista facendo click su un'intestazione di colonna (Nome, Tipo, Categoria, Criticita, Rilevanza NIS2, Owner, Stato). Un secondo click inverte l'ordine (freccia ▲/▼). Criticita e Rilevanza NIS2 si ordinano per valore reale (Critico prima di Basso, punteggio alto prima di basso), non in ordine alfabetico. L'ordinamento si combina con i filtri ed e usabile da tastiera. Risolve ticket #442."} +{"version": "1.25.0", "build": "2026-06-27-v1.25.0", "date": "2026-06-27", "changelog": "Nuova interfaccia (UI V3): la navigazione e' ora un menu IN ALTO a tendina (al posto della barra laterale a sinistra), con un design piu' moderno (tema blu/oro, nuovi font e icone). Tutte le funzioni e i dati restano gli stessi: cambia la veste e dove trovi le voci. L'assistente ARIA, l'aiuto contestuale (?), le traduzioni IT/EN e la knowledge base sono allineati alla nuova navigazione."}