Cangelog CCM19
Potete leggere qui: Dietro le quinte, lavoriamo costantemente per migliorare il nostro Cookie Consent Manager.
Versione 2023.05.22
22.05.2023 - 6a026dfd52b76a440956e225ccea25a60d9079fe
Nuova versione con alcune correzioni di bug, funzioni migliorate nel plugin segnaposto degli script, una nuova funzione per i modelli di incorporamento a livello utente e alcune aggiunte minori. Come di consueto, l'aggiornamento sarà distribuito a tutti nei prossimi giorni.
Ecco le modifiche in dettaglio:
- NOVITÀ - Segnaposto script: campi di input reversibili per i segnaposto derivati
- NOVITÀ - Segnaposto script: aggiunta area per i modelli statici
- NUOVO - Segnaposto script: Incorporamenti collegati nella tabella di riepilogo
- NUOVO - Segnaposto script: aggiunto un modello per gli overlay generici
- NUOVO - Priorità opzionale delle impostazioni della lingua del browser rispetto all'attributo 'lang'
- NOVITÀ - Possibilità di aprire e chiudere la finestra dei dettagli tramite API JavaScript
- NOVITÀ - Diversi indirizzi e-mail di fatturazione forniti nel modello di dati
- NOVITÀ - Gestione dei tag batch: aggiunto il pulsante "Distribuisci tutto" per gli embedding
- NUOVO - Protocollo di consenso: esportazione dei risultati della ricerca
- NOVITÀ - Durata del consenso deviata opzionale per il consenso parziale
- NOVITÀ - JavaScript-API ampliata con la proprietà "CCM.fullConsentGiven"
- NUOVO - Funzione di ricerca integrata nei SystemLogs
- NUOVO - Aggiunto un suggerimento nel contesto del dominio se un'inclusione non viene mai visualizzata da "Escludi URL"
- NUOVO - Nuova immagine di sfondo con sensazione di estate al login
- NUOVO - Campi di input reversibili per le traduzioni dell'account (testi standard)
- NOVITÀ - Aggiunta infrastruttura per i cronjob degli utenti
- NUOVO - Aggiunti modelli di integrazione utente
- NUOVO - Sostituzione di template/variabili Twig in "CSS individuale" dei temi
- MODIFICA: Prestazioni nelle installazioni in cluster: Caching-ETags basato su un hash del contenuto invece che su timestamps
- MODIFICA - Estensione delle routine di aggiornamento in base ai numeri di versione per una pianificazione più mirata del processo di aggiornamento
- MODIFICA - Aggiunti valori predefiniti per gli elementi dei widget nei CSS
- MODIFICA - Modelli di incorporamento: aggiunti i sottotitoli nelle tabelle
- MODIFICARE - Segnaposto di script: ordinamento dei modelli per nome
- MODIFICARE - Segnaposto di script: elenco alfabetico dei segnaposto contabilizzati
- MODIFICATO - "Utils::getAccessRightsAccount()" rinominato in "Utils::filterAccessRightsAccount()
- MODIFICARE - Modelli di e-mail standard relativi al limite di chiamate integrati dal nome del dominio interessato
- FIX - Corretta la destinazione di inoltro per "Salva e chiudi" nella panoramica dei domini
- FIX - Includere nel conteggio il dominio effettivo più i domini di condivisione dei consensi
- FIX - Segnaposto script: aggiunto elemento genitore per il pulsante di dettaglio nell'elenco delle categorie per conformarsi all'audit di Google Pagespeed
- FIX - Segnaposto script: evitare manipolazioni DOM ridondanti
- FIX - Prestazioni: visualizzazione del conteggio dei domini già cumulati nella dashboard dell'agenzia
- FIX - Rilevare correttamente i modelli di segnaposto mancanti quando si importano nuovi domini
- FIX - Protocollo di consenso: esportazione CSV meglio strutturata
- FIX - Codice rivisto per le nuove versioni di PHP (rimosso l'obsoleto 'var')
- FIX - Generazione degli attributi 'width' e 'height' per il logo della pagina nel banner
- FIX - Correzioni delle traduzioni in tedesco
- FIX - Correzioni delle traduzioni in spagnolo
- FIX - Revisione delle impostazioni globali dell'account
- FIX - Plugin SSO: Mostra di nuovo le impostazioni in "Il mio account"
- FIX - Vista mobile: Mostra completamente il piè di pagina su schermi piccoli
- FIX - Vista mobile: Ottimizzata la panoramica delle tariffe nell'amministrazione del dominio
- FIX - Temi utente: Suggerimento, se non è stato ancora creato alcun tema, rivisto
- FIX - Elenco clienti: Corretto il testo della ricerca non andata a buon fine
- FIX - Modelli di incorporamento: Paginazione riparata e standardizzata
- FIX - Ridotto l'uso di Inline-CSS nel backend
- FIX - Corretto lo stile del suggerimento "Utilizzi solo incorporazioni tecnicamente necessarie"
- FIX - Correzione della struttura HTML nelle impostazioni IFrame
- FIX - Lettura dei modelli di dati dai plugin
- FIX - Rifattorizzazione del codice basata sull'analisi statica del codice
- FIX - Correzioni per la compatibilità con PHP 8.2
- FIX - Segnaposto script: migliorata la compatibilità con il browser dell'anteprima dei template
- FIX - Segnaposto script: Considerare l'opzione "Escludi URL" delle incorporazioni collegate
- FIX - Modelli di incorporamento: La traduzione del backend può essere composta da diverse lingue
- FIX - Modelli di incorporamento: Ricerca solo traduzioni per la lingua attiva del backend
- FIX - Modelli di incorporamento: Valutazione dei risultati della ricerca e ordinamento per rilevanza
- FIX - Disattivato l'aggiornamento automatico delle istanze del cluster
- FIX - Il link alla tariffa scorrevole ora si apre in una nuova scheda
- FIX - Blocco Iframe: l'accesso alla miniatura di sfondo a volte non è riuscito
- FIX - Ottimizzazione delle prestazioni durante l'eliminazione dei clienti
- FIX - MongoDb: Invalidazione della cache del frontend ottimizzata per le modifiche globali su più domini
- FIX - Hosting-API: sotto-richieste interne dotate di 'Session' temporanea e 'RequestContext' sensibile
- FIX - Hosting API: Messaggi di errore più significativi
- FIX - Corretta la lettura del timestamp dell'ultima esecuzione del cronjob
- FIX - Costruzione centralizzata degli URL dei servizi per semplificare i test
- FIX - Evitare un possibile messaggio di errore durante un aggiornamento
Versione 2023.05.19
19.05.2023 - f690cc9b1ebe5e18c6467a3738fa2ca9cab6d869
Hotfix per dati TCF errati. Purtroppo, l'ultimo aggiornamento di una risorsa IAB/TCF della sera del 18.05.2023 collega dati non validi. Ciò comporta problemi nell'elaborazione di tali contenuti e nella successiva emissione del banner per alcuni domini che utilizzano il framework TCF. Nella versione del file interessata, l'integrità dei dati è danneggiata dal riferimento a un oggetto non definito - non abbiamo potuto prevederlo, ma solo gestirlo ora dopo il fatto. Si prega di installare urgentemente questo hotfix se si utilizza il componente TCF.
Nel corso della prossima settimana sarà disponibile un altro aggiornamento regolare con alcune nuove funzioni, che conterrà ovviamente anche la correzione.
Addendum: il file interessato è stato aggiornato nel frattempo, quindi il problema può essere risolto anche scaricando la cache di TCF in CCM19 invece di questo aggiornamento.
Ecco le modifiche in dettaglio:
- FIX - Ignora le voci non valide del file JSON interessato e lascia passare solo i dati corretti
Versione 2023.03.29
29.03.2023 - 5e6c6a5c30e903e59876273cea9fb8398fcdefc8
Nuova versione con alcune correzioni di bug e nuova funzione di importazione dei banner di altri produttori. L'aggiornamento sarà distribuito a tutti nei prossimi giorni come di consueto.
Ecco le modifiche in dettaglio:
- NOVITÀ - Le pagine Cookiebot possono ora essere rilevate completamente dopo una prima scansione. Tutti i cookie, gli incorporamenti e persino la colorazione saranno trasferiti al banner CCM19. È stato attivato anche il rilevamento automatico degli script offuscati (vedi punto 2), che avviene automaticamente non appena lo scanner trova un'implementazione CB
- NOVITÀ - Considerare la notazione "[type="text/plain"][data-cookieconsent]" nel blocco degli script (opzione sotto "Impostazioni sviluppatore")
- NOVITÀ - I suggerimenti per l'aggiornamento sono diventati un po' più amichevoli e chiari
- NOVITÀ - I modelli di tema sono ora attivi di default con il pulsante "Salva nella finestra dei dettagli"
- FIX - Correzione della clonazione dei domini
- FIX - Aggiunto token CSRF al Controllore del Protocollo di Consenso
- FIX - Evitata la possibile duplicazione dell'elemento 'p' nel testo introduttivo
- FIX - Correzione dei refusi, ottimizzazione del codice, miglioramento dei commenti, ristrutturazione del codice
Versione 2023.03.20
20.03.2023 - c59f97501ea1d4302716644a436a9dde8bd03ff7
Nuova versione! La dashboard è stata rivista e ora offre una panoramica delle integrazioni esistenti, gli URL per l'imprinting e la privacy, il tema attivo e le informazioni sul dominio. Inoltre, il widget del frontend è ora attivabile e disattivabile nella dashboard. Inoltre, questa versione contiene varie correzioni di bug, ottimizzazioni e nuove funzioni.
Ecco le modifiche in dettaglio:
- NUOVO - Segnaposto di script: i modelli a livello di account sono stati sostituiti da segnaposto distribuibili
- NUOVO - Aggiunto il link per richiamare i domini nell'amministrazione del cliente
- NOVITÀ - Opzioni per i siti web che fanno parte di una rete priva di pubblicità e di tracciamento
- NUOVO - Dashboard rivisto
- FIX - Mantenere lo stato "attivo" quando si distribuiscono traduzioni a livello di account
- FIX - Inoltrare l'evento "load" o "error" allo script ricaricato per attivare i gestori registrati
- FIX - Nascondere l'elemento immagine finché non viene caricata l'icona dell'impostazione (ottimizzazione della velocità delle pagine)
- FIX - Corretto l'ordine di caricamento del CSS personalizzato nel blocco iframe
- FIX - Cambiati l'icona e il colore per l'attivazione del widget collettivo
- FIX - Corretto il possibile messaggio di errore del plugin 2FA nell'amministrazione utenti
- FIX - Controllo per il file 'setup.php' ancora esistente: non attivare l'avviso 'open_basedir'
- FIX - Corretti i messaggi deprecati per PHP 8.1
- FIX - Caricare i plugin nella lingua riconosciuta o attiva
- MODIFICARE - Ripristinato il colore predefinito per l'icona delle impostazioni dopo la v2023.01.31
- MODIFICATO - Spostata la sezione "Comportamento del frontend" in "Impostazioni per gli sviluppatori". Il widget frontend è ora disattivato/attivato tramite la dashboard.
- MODIFICA - Facilitata la lettura dei limiti tariffari con l'aggiunta del separatore delle migliaia
- AGGIORNAMENTO - Ottimizzata l'esecuzione delle routine di migrazione dopo un aggiornamento
- AGGIORNAMENTO - Aggiunte proprietà al plugin ImEx e all'API di hosting
- AGGIORNAMENTO - Ottimizzate le installazioni di CCM19 sotto MongoDB
- AGGIORNAMENTO - Aggiunta e aggiornamento dei modelli di tema
Versione 2023.02.22
22.02.2023 - 22a58c3ac723b9306e8f9b2ca8cd47b7cc2d9d98
Nuova versione! Alcune correzioni di bug e nuove impostazioni per gli utenti nell'amministrazione, dove ogni utente può sbloccare gli oggetti dall'amministrazione.
Ecco i cambiamenti in dettaglio:
- NEW - Nuova area impostazioni, diverse impostazioni possono ora essere attivate nel proprio account, come la gestione dei temi cross-domain, la gestione delle lingue, l'API del dominio, IAB/TCF e altro ancora.
- FIX - Caricamento del blocco iframe nella lingua riconosciuta o attiva
- FIX - Considerare la lingua del backend quando si elencano le integrazioni a livello di sistema
- FIX - Assume la traduzione del nome visualizzato quando si importano integrazioni a livello di sistema
- FIX - Visualizzazione del contatore di reset nella colonna corretta
- FIX - Plugin Manager a livello di dominio - mostra solo i plugin che possono essere attivati per dominio
- FIX - La visualizzazione di Resend in Agency Plugin non viene più mostrata per i clienti accettati
Versione 2023.02.15
15.02.2023 - 04f238e811f36c991a9937da951837ed2651caa5
Nuova versione! Questa volta con alcune ottimizzazioni e correzioni retroattive rispetto all'ultima versione.
Ecco le modifiche in dettaglio:
- FIX - Corretta l'attivazione di vari plugin per i sottoutenti
- FIX - ImEx-Plugin: corretta l'importazione di varie proprietà
- FIX - Gestione delle sessioni ottimizzata per Symfony 5
- FIX - Corretto il riferimento a classi orfane, introdotto con la v2023.02.10
- FIX - Corretto il bug dei template, introdotto con v2023.02.10
- AGGIORNAMENTO - Aggiornate le traduzioni
Versione 2023.02.10
10.02.2023 - 87ae32d469374cb6a2d886b59165bf362d156a1a
Abbiamo una nuova versione per voi, il cui punto forte dovrebbe essere l'aggiornamento dal vecchio Symfony 4.4 LTS a Symfony 5.4 LTS.
Attenzione: le seguenti informazioni sono rilevanti solo per i clienti di agenzie/imprese e tariffe che utilizzano una versione scaricata con installazione propria!
- Finché CCM19 funzionerà con Symfony 5.4 LTS, le versioni PHP da 7.2.5 a 8.0.x saranno ancora supportate, probabilmente fino alla fine del 2024.
- Con la prossima versione LTS (probabilmente Symfony 6.4) smetteremo di supportare queste vecchie versioni di PHP: lo sviluppo di PHP 7 è già stato completamente interrotto e PHP 8.0 riceverà solo patch di sicurezza fino a novembre 2023.
- Il passaggio alla prossima versione LTS è previsto per la fine del 2024/inizio 2025. Da quel momento in poi, CCM19 funzionerà solo con PHP 8.1 e versioni successive.
- Per una rapida panoramica delle versioni LTS di Symfony, si consiglia di dare un'occhiata al calendario dei rilasci di Symfony.
La modifica non influisce sul supporto per PHP 8.1 e versioni successive.
Ecco i cambiamenti in dettaglio:
- NUOVO - CCM19 ora funziona con Symfony 5.4 LTS
- NOVITÀ - Eccezioni al contatore di chiamate estese a intervalli di indirizzi IP
- NOVITÀ - Mantiene attivo il frontend anche se la memoria di sessione non funziona bene
- NOVITÀ - Considerare l'attributo "long" per il riconoscimento automatico della lingua
- FIX - Aggiunta la spaziatura intorno all'etichetta del pulsante di consenso per gli iframe
- FIX - ImEx-Plugin: considerare proprietà aggiuntive
- FIX - Disabilitazione dell'evidenziazione visiva di 'role="document"]:focus-visible
- FIX - Evitare l'errore NULL byte nella scansione dei cookie e nel crawler permanente
Versione 2023.01.31
01.02.2023 - f906bfb3e8e199ce6648b9b8bb15d933841cab06
È disponibile una nuova versione! Sono state integrate alcune correzioni di bug e alcune cose sono di nuovo nuove. In particolare, è ora possibile personalizzare il colore dell'icona delle impostazioni sul sito web.
Ecco le modifiche in dettaglio:
- NUOVO - API di hosting: Implementati gli endpoint per la gestione dei binding a livello di sistema
- NUOVO - API di hosting: Documentazione aggiornata
- NOVITÀ - Aggiunta un'impostazione per ridurre gli eventi "Google Tag Manager"
- NOVITÀ - Colori dell'icona delle impostazioni liberamente definibili per tutti i tipi di tema
- FIX - Blocco iframe: ottimizzato il rilevamento/sblocco degli iframe modificati
- FIX - Completati i pannelli "Iframes" e "Escludi URL" nelle incorporazioni di sistema
- FIX - Corretta la decodifica JSON nel caso speciale del repository
- FIX - Aggiunti casi mancanti a 'ConfigNotWritableException' per la directory 'var' non scrivibile
- FIX - Assicurato che l'icona Impostazioni non venga visualizzata negli IFrames interni quando CCM19 è già in esecuzione all'esterno
- FIX - Migrare le nuove traduzioni a livello utente dopo un aggiornamento
- FIX - Plugin ImEx: ignorare gli ID fornitore TCF non più esistenti
- FIX - Revisione degli indici MongoDB
- FIX - Migrazione delle descrizioni dei cookie di incorporamento non tradotte per installazioni molto vecchie
- AGGIORNAMENTO - Ottimizzazione delle prestazioni
- AGGIORNAMENTO - Aggiornamento del database Geo-IP
Versione 2023.01.18
18.01.2023 - 22bdb5afc412164b08c68493993dc54ac2d28351
È disponibile una nuova versione! Sono state integrate alcune correzioni di bug e alcune cose sono di nuovo nuove.
Ecco i cambiamenti in dettaglio:
- NUOVO - Rilascio o blocco a livello utente degli aggiornamenti automatici per le integrazioni
- NOVITÀ - Tabelle ordinabili nel backend: salvataggio dell'ordinamento e della lunghezza della paginazione nel LocalStorage
- NOVITÀ - Segnaposto script: implementata la condizione di visualizzazione in base al tempo
- NOVITÀ - Eliminazione dei dati TCFv2 memorizzati nella cache anche quando si cancella manualmente la cache
- NOVITÀ - Versione per agenzie: opzione di hosting per l'output dei widget, se gli embedding sono attivi
- NOVITÀ - Nuova immagine di sfondo per il login - Cardiff Bay
- NOVITÀ - Versione per agenzie: API di hosting: 'Locale' viene ora creato con i valori predefiniti di 'UserLocale'
- NUOVO - I dati di protezione della directory possono ora essere inseriti per dominio
- NOVITÀ - Quickscan può ora utilizzare i dati di protezione delle directory
- NOVITÀ - Versione per agenzie: API di hosting: Endpoint implementati per gestire i binding a livello di sistema
- NOVITÀ - Aggiunta impostazione per gli sviluppatori per ridurre gli eventi "Google Tag Manager"
- FIX - Ridotto il consumo di memoria durante il caricamento del database dei cookie
- FIX - Consent-Sharing anche per i clic sui link negli elementi DOM in ombra
- FIX - Consent-Sharing ora più robusto contro la manipolazione degli URL da parte di script stranieri
- FIX - Le mail automatiche non vengono inviate agli utenti disattivati
- FIX - Correzione delle traduzioni in polacco
- FIX - Evitare il lampeggiamento del pulsante darkmode se non è stata ancora scelta esplicitamente una combinazione di colori
- FIX - Quando si cambia utente, utilizzare e salvare lo schema di colori del backend dell'utente originariamente connesso
- FIX - Darkmode: corretta la visualizzazione di alcuni campi di input quando si cambia schema di colori
- FIX - Correzione degli ID HTML nel backend
- FIX - Plugin Statistiche: corretto il messaggio di errore su statistiche vuote
- FIX - Darkmode: corretta la visualizzazione dell'elenco di selezione per i nomi dei provider
- FIX - Corretto il supporto TCFv2 nei modelli di incorporamento a livello di sistema
- FIX - Modelli di incorporamento: unificata la barra dei pulsanti di salvataggio
- FIX - Migliorata la gestione degli errori durante il download dei dati TCFv2
- FIX - Componente colore integrato con una nuova sintassi CSS per i valori dei colori
- FIX - Modello di configurazione YAML del plugin adattato per i percorsi 'var' divergenti
- FIX - Lettura del valore predefinito per il fuso orario dei domini da parte dell'utente principale
- FIX - Lo scorrimento della tariffa è ora possibile solo nelle tariffe mensili a pagamento, altrimenti appare un messaggio di errore
- FIX - In caso di dati TCF corrotti, mostrare comunque il banner del frontend per quanto possibile
- FIX - TCFv2: non salvare nella cache i download danneggiati
- FIX - Risolti i problemi di visualizzazione dei CSS con checkbox/slider nel banner su alcuni siti web
- FIX - Corretto l'errore durante il salvataggio dei dati NoLabel nelle installazioni MongoDB
- FIX - Ignora il contesto del dominio al di fuori dei percorsi specifici del dominio
- FIX - La versione della libreria PHP di MongoDB è stata corretta per supportare tutte le versioni di MongoDB 1.6 e successive
- FIX - Corretto il registro dei consensi in uscita CSV
- FIX - Legami: Pulire il database quando si eliminano le voci dei cookie
- MODIFICA - Ottimizzazione delle prestazioni dell'autoloader PHP
- MODIFICA - Traduzioni aggiornate
- MODIFICA - Versione per agenzie: riviste le voci di menu e i percorsi NoLabel della navigazione dell'hosting
- MODIFICARE - Versione dell'agenzia: Aggiornamento della documentazione
- MODIFICA - Rimossi dal CSS di backend i workaround deprecati per IE7
- MODIFICATO - Nuovo blocco "Preferenze di dominio" nelle impostazioni dell'account
Vecchi changelog