Changelog CCM19 05.05.2021 - 04.08.2021
Sie können es hier nachlesen: Hinter den Kulissen wird ständig an Verbesserungen unseres Cookie Consent Managers gearbeitet.
Version 2021.08.04
04.08.2021 - 39dddefc8e3088564201bc00f817ba6d0f4c21e2
Mit dieser Version kommen u. a. einige Performance-Optimierungen, Verbesserung beim Nachladen geblockter Skripte und natürlich auch ein paar Bugfixes.
Das Update wird wie üblich über den Update-Bereich der CCM19-Administration installiert.
Die Änderungen kurz zusammengefast:
- NEW - GeneralAPI: Kompatibilität mit neuem LogStream-System
- NEW - Domain-Embeddings: Übernehmen auf Basis von CookieDB-IDs statt Cookie-Namen
- NEW - Admin-Embeddings: Übernehmen auf Basis von CookieDB-IDs statt Cookie-Namen
- NEW - Fallback-Sprache für den User auswählbar machen
- NEW - Länderauswahl sortieren
- NEW - Translation-System auf neue '/share/'-Struktur umstellen
- NEW - Prüfung auf CCM19-Skript für externe Ressourcen optimiert
- NEW - TCF: Publisher-TC aus TC-String wegen Kodierungsproblemen entfernt
- NEW - Embedding-DB: Auflistung der möglichen Embeddings über neue APIv2
- NEW - Paginierung von Protocol und SystemLog optimiert
- NEW - Neue 'LogStream'-Komponente für Speicherung von 'Protocol' und 'SystemLog'
- NEW - Trennung Mitgelieferter Models und dynamischer Models
- BUMP - Composer-Pakete aktualisiert
- FIX - Login: Kleinere Fixes/Optimierungen
- FIX - Code-Optimierungen
- FIX - Mögliche Deadlocks verhindern
- FIX - Spaltenbreite beim Einblenden für DataTables ermitteln
- FIX - Fehlerbehandlung bei Systemlog auf neues Repo-System umgestellt
- FIX - User-Locales: Bei Deploy nur Übersetzungen löschen, die auch überschrieben werden
- FIX - Fehlende Übersetzung ergänzt
- FIX - Änderung von UserLocale 'cz_CZ' auf 'cs'
- FIX - Platzhalter für E-Mail-Templates in jeder Edition anzeigen
- FIX - Kategorie-Übersetzungen in Einbindungs-/Cookie-Verwaltung anwenden
- FIX - Sprachen korrigiert, insb. Sprachcode von Tschechisch
- FIX - Skripte mit defer-Attribut sequenziell nachladen
- FIX - Logische Reihenfolge beim Nachladen von Skripten beachten
- FIX - Funktion 'Utils.fnmatch()' in Cookie-Verwaltungsstruktur ergänzt
- FIX - Numerische IDs bei Kumulation registrierter Sprachen erhalten
- FIX - Übersetzungen aktualisiert
- FIX - Vollständige URLs in Preload-Headern - könnte Warnungen in Safari reduzieren
- FIX - Datenbank-Übersetzungen bei NoLabel-Einlesen berücksichtigen
- FIX - Gesamte Cache-Knotentiefe bei Schreibvorgängen bereinigen
- FIX - Zugriff auf undefinierte Variable behoben
- FIX - Deprecation-Warnung für Symfony-Debug-Komponente beseitigt
- FIX - SubGroups-Repository jetzt im Benutzerkontext für Kontoinhaber
- FIX - Setup: Barrierefreiheit
- FIX - Standardwert für die Positionierung des Widgets, wenn leer
Version 2021.07.15
15.07.2021 - e43ecdfc729cfd66c2b893d4b0b680d9b84c9271
Behebt ein Darstellungsproblem in den Statistiken, die Datumsauswahl war gestört.
Version 2021.07.14
14.07.2021 - 69accf3758eb6254c5e0f12b667329c0edfb7879
Heute gibt es ein Bugfix Release mit rel. wenig neuen Punkten, wir arbeiten derzeit zu fast 100% an einer Portierung zu MongoDB, die hoffentlich Mitte August für alle zur Verfügung stehen wird.
Die Änderungen kurz zusammengefast:
- NEW - Neue Translations für Texte / Sprachen werden jetzt aus dem Skeleton in die Accounts übertragen wenn der Menüpunkt aufgerufen wird
- NEW - Translation berücksichtigt auch die user-locales Skeleton...
- NEW - Translations auch nach CZ
- NEW - target blank bei Imprint und DS Link ermöglicht
- NEW - Extra Footer in Kategorie Fenster anzeigen lassen... teilweise legal Anforderung von Kunden
- NEW - TECH - Sprachen werden nun über Funktion im LocaleService abgefragt.
- FIX - Email Verbindungssicherheit konnte nicht auf "keine" eingestellt werden, jetzt funktioniert das
- FIX - Login Admin - es gab in seltenen Fällen einen Fehler weil kein Array vorhanden war
- FIX - Subuser Anzeige Themes funktioniert wieder in der Vorschau
- FIX - Spracheinträge aus Skeleton übernehmen um neue Daten zu übertragen.
- FIX - Dashboard entschlackt
- FIX - Einbindungscheck optimiert
- FIX - Translations aktualisiert
- FIX - Globales Session-Handling korrigiert
- FIX - Onboarding funktioniert jetzt wieder korrekt, gab unter bestimmten Bedingungen einen Fehler
- FIX - Text, um mehr Details zu Zwecken anzusehen anpassbar sowie übersetzbar gemacht.
- FIX - Session-Handling optimiert
- FIX - Zugriffe während der kritischen Update-Phase sperren um die Caching Probleme bei den Updates zu fixen die immer mal wieder sporadisch auftraten
- FIX - Domain Name auch korrekt holen wenn er mit http & Co anfängt - sonst gabs beim Scannen Konstrukte wie https://https//ccm19.de
- FIX - Sprachkürzel beim Speichern im Bereich Barrierefreiheit berücksichtigen
- FIX - Kodierungproblem auch bei purposes Translation behoben
- FIX - Codierungsproblem bei der Translation behoben
Version 2021.06.29
29.06.2021 - 84fa02b032a6eb3e061cd32a22756171e1786344
Heute gibt es einige größere Änderungen. Die wichtigste vorab - endlich schalten wir das schon lange von vielen sehnsüchtig erwartete A/B Test Plugin frei. Hier im Screenshot sieht man einmal eine Testanalyse.
Außerdem haben wir das Statistik Plugin ebenfalls überarbeitet, so dass dort dann auch die hier zu sehenden Daten verarbeitet und dargestellt werden.
Die Änderungen kurz zusammengefast:
- NEW - A/B Test Plugin
- NEW - neues Login Bild
- NEW - Originales Iframe bei Freigabe mit dem Iframe-Blocker wiederherstellen
- UPDATE - Statistik Plugin verarbeitet jetzt neue Daten
- FIX - Import neuer Theme Vorlagen in bestehende Accounts
- FIX - korrekter Purpose aus der DB übernehmen
- FIX - mehr Speicherbuttons bei der Bearbeitung von Texten
- FIX - Min. Button-Breite für Theme Position bottom left/right festlegen
- FIX - falscher Spracheintrag für Embeddingnamen bei Mehrsprachigkeit korrigiert
- BUMP Packages
Version 2021.06.24.2
24.06.2021 - 020e22867433d19ac341e58eb282cf862f3279cc
Und noch einige kleinere Fixes
Die Änderungen kurz zusammengefast:
- FIX - Übernahme der Daten aus der alten Cookie Einstellung an aktuelle Gegenheiten angepasst
- FIX - Fehlermeldung bei unverschlüsselter SMTP-Konfiguration vermeiden
- FIX - Routing Fehler bei Plugins korrigiert, Daten werden jetzt wieder korrekt angezeigt
Version 2021.06.24
24.06.2021 - b2bdeceebb75181b0312961db366752278305820
Der Menüpunkt IAB Framework wurde bei der Umsetzung der dynamischen Menüpunkte vergessen und wird hiermit nachgereicht
Die Änderungen kurz zusammengefast:
- FIX - IAB Menüpunkt hinzufügen
Version 2021.06.22
23.06.2021 - 317c60ac5609360da6951f2b2e643333e04ee406
Dieses Update liefert hauptsächlich diversen Korrekturen und Optimierungen.
Die Änderungen kurz zusammengefast:
- FIX – Fehlerseiten bei ungültigen URLs korrigiert
- FIX – Übergabe der URL bei "Domain über Onboarding hinzufügen" korrigiert
- NEW - Intern dynamische Verwaltung der Menüpunkte
- NEW - Subuser brauchen jetzt keine Rechte auf den Domain-Manager mehr (Full-Service, Agency-Edition)
- FIX - Breadcrumbs in mehreren Menüpunkten korrigiert
- FIX - Überzählige Dateien entfernt
- FIX - Doppelte Übersetzungen entfernt und menübezogene Übersetzungen korrigiert
- NEW - Scrollbar-Breite zwecks Verdeckung dynamisch ermitteln
- NEW - Vorbereitung neuer CCM19-Edition
- FIX - Kein Abbruch bei ungültigen Datumswerten in globaler Cookie-DB
- NEW - Embedding-Struktur-Status im Domainlisting (Full-Service, Agency-Version)
- NEW - Aktives Theme im Domainlisting anzeigen (Full-Service, Agency-Version)
- NEW - Vorauswahl des Landes beim Anlegen einer neuen Domain
- FIX - Statistik-Code überarbeitet
- FIX - Datatable-Übersetzungen korrigiert
Version 2021.06.15
15.06.2021 - dabcb20d4fe99f1a9e07dee1547f8d1bce6e6b08
Dieses Update liefert neben diversen Korrekturen und Optimierungen eine visuelle Auswahl der Themes - wir hier im Screenshot zu sehen, zusätzlich gibt es jetzt die neuen vorbelegten Positionsansichten links unten und rechts unten.
Außerdem können jetzt pro Domain Consents je nach Unterverzeichnis realisiert werden. Was bedeutet das? Z.B. können Sie mit ihre_seite.com/de_DE/ und ihre_seite.com/en_US/ jeweils eigene Consents abfragen und eigene Skripte und Cookies setzen. Gerade in mehrsprachigen Umsetzungen sehr sinnvoll!
NEW - Vorschaubild klickbar
- NEW - Blocking Funktion wird auch in der Vorschau dargestellt
- NEW - Darstellung Theme Vorschau noch etwas optimiert und DEL Button im Default Theme entfernt...
- NEW - sonstige Cookies werden unter einem Vendor "Sonstige" zusammengefasst...
- NEW – Auswahl der Themes überarbeitet - jetzt mit Pseudovisual besser dargestellt...
- NEW – TCF-API: Debugging vereinfachen
- NEW – Erweiterte TCF Storage Disclosures: CORS Fix
- NEW – Erweiterte TCF Storage Disclosures in Frontend anzeigen.
- NEW - Neue Route: 'tcf/{vendor}/disclosures.json'
- NEW - Reihenfolge der Widget-Buttons per Theme-Konfiguration festlegen
- NEW - per Lang Parameter im Onboarding die Sprache setzen... da gehts nach dem Login direkt in die Oberfläche in der passenden Sprache
- NEW - Sporadischen Fehler beim Importieren aus der Embedding-DB behoben
- NEW - Access-Control-Header für interne Cronjobs
- NEW - Google Additional Consent Mode
- NEW - Auswahltyp "Schalter" auch im Hauptfenster des Widgets anwenden
- NEW - Translations erweitert mit den neuen Einträgen zum Löschen der Accounts...
- NEW - Toglle Delete List Haken - können alle angetoggelt werden
- BUMP alle packages
- FIX – Layout Fehler im Setup - Headline und Backgroundimage waren nicht mehr korrekt und wurden korrigiert
- FIX – Überflüssige Dateien gelöscht, Typos gefixt
- FIX – Neue Domains überall mit der Verwaltungsstruktur "Embedding" anlegen
- FIX – Domainerzeugung beim Setup entfernt, da obsolet
- FIX – Logout-GET-Route
- FIX - Vorschau account- und systemweiter Themes repariert
- FIX - Korrektur Cookie-Lebenszeit-Berechnung bei Anzeige
FIX - Translations / Sprachverwaltung unter Texte und Sprachen etwas verständlicher umgesetzt...
- FIX - Vorerst immer Standardsprache 'de' bei Embedding-DB annehmen
- FIX - Überarbeitung EmbeddingDB-Code
- FIX - Fehler in Fehlermeldungsseite vermeiden
- FIX - Beim Laden von Domains immer prüfen, ob ein User aktiv ist
- FIX - Fehler beim Cronjob-Laden vermeiden
- FIX - möglichen Deadlock in Cron-Jobs beseitigt
- FIX - Ungültige Protokolleinträge verwerfen
- FIX - CORS für CronWorker korrigiert
- FIX - CronWorker: 403 statt 401 bei Fehlern verwenden
- FIX - DE-Übersetzungen korrigiert
- FIX - Standard-Locale bei Unter-Benutzern korrekt bestimmen
- FIX - Immer das Domain-Repository des Kontoinhabers verwenden
- FIX - Cron: globalen Cron-Key einführen
- FIX - Theme im Code-Schnipsel bei CCM19-Einbindung bestimmen
- FIX - Performance optimiert
Version 2021.05.26
27.05.2021 - 04f1c4a3e5c4dfdb74170cbb7ceb2e4dfbdc16e8
Dieses Update liefert neben diversen Korrekturen und Optimierungen eine Version des Cookie-Dialogs mit Auswahltyp "Schalter" im Hauptfenster, den Google Additional Consent Mode für TCFv2 und in der Agency-Version eine Sammel-Löschfunktion für Kundenaccounts.
Die Änderungen kurz zusammengefast:
- FIX - Domains, Locales, Themes und den Domain-Index auch bei Subusern korrekt behandeln
- FIX - Verfügbare Menüpunkte anhand von Gruppenberechtigungen korrigiert
- NEW - Embedding-Quelle (selbst angelegt oder importiert) intern speichern
- NEW - neue Bilder
- FIX - Problem bei Import aus der Cookie-Datenbank, wenn Deutsch nicht die Standardsprache war, beseitigt
- FIX - Fehler in Fehlermeldungsseite vermeiden
- FIX - Beim Laden von Domains immer prüfen, ob ein User aktiv ist, insb. bei Cron-Jobs
- FIX - möglichen Deadlock in Cron-Jobs beseitigt
- FIX - Ungültige Protokolleinträge verwerfen
- FIX - Cron-Jobs: 403 statt 401 bei Fehlern verwenden
- NEW - Google Additional Consent Mode
- FIX - Übersetzungen korrigiert
- NEW - Auswahltyp "Schalter" auch im Hauptfenster des Widgets anwenden
- NEW - Sammel-Löschfunktion für inaktive Kundenaccounts (Agency-Version)
Version 2021.05.14
14.05.2021 - 70568c764bc0f22c3ab7f2bf9ffeb8eacfe0eed4
Mit diesem Update liefern wir eine Korrektur nach, die ein Problem beim Erstellen von Einbettungen bei einigen Nutzern behebt und setzen jetzt die Domain der CCM19-Installation in den Betreff von Update-Benachrichtigungs-E-Mails auf Self-Service-Installationen.
Die Änderungen kurz zusammengefast:
- FIX - Embeddings: Standard-Übersetzung immer korrekt bestimmen
- NEW - Domain im Betreff von Auto-Update- und Update-Verfügbar-Mails anzeigen
Version 2021.05.11
11.05.2021 - 0d6386caa4a83a630554f8a6b595fcb6cae6d40e
Dieses Update liefert Aktualisierungen im Onboarding und bei den Übersetzungen fürs Frontend sowie kleinere technische Optimierungen.
Folgend die wichtigsten Neuerungen zusammengefasst:
- FIX - Onboarding schlägt nicht mehr fehl, wenn 0 Cookies gefunden werden
- FIX - Onboarding überschreibt jetzt wie gewarnt auch alte Einträge
- FIX - Irrelevante Service-Definitionen für Plugins entfernt, stattdessen wird bereits PSR-4 verwendet
- FIX - Update-Hinweis-E-Mails verwenden bei der Agentur-Version jetzt immer den Namen des Administrators in der Anrede
- NEW - Dynamische Content-Security-Policy für URLs in individuellem CSS. Die nötigen Domains werden automatisch aus dem CSS extrahiert
- NEW - Übersetzungen können jetzt in der Full-Service-Version und Agentur-Versionen für alle Domains eines Nutzers vorgegeben und pro Domain übersteuert werden
- NEW - Bestimmte IP-Adressen (z. B. hauseigene) und User-Agents lassen sich jetzt aus der Aufruf-Zählung ausschließen
- Projektabhängigkeiten aktualisiert
Version 2021.05.06
07.05.2021 - c075e7458de4e78abdb675834cf4c79d6d977446
Mit diesem Update gibt es – neben kleineren Korrekturen – eine neue Komfort-Funktion, die das erneute Anmelden nach Sitzungsablauf vereinfacht, eine bessere Zusammenarbeit des Page-Checks mit XSS-Filtern (z.B. bei Cloudflare) und eine Korrektur der TCFv2-Funktionalität, die in einigen Konstellationen auftretende Fehlermeldungen bei Google AdSense beseitigt.
Die Änderungen kurz zusammengefast:
- Sitzung-Abgelaufen-Hinweis: Direktes Wiederanmelden ermöglichen
- HTML-Code im Page-Check Base64-kodiert übermitteln, um XSS-Filter zu besänftigen
- FIX - Base64-Längenberechnung in bestimmten Konstellationen im TC-String korrigiert
- FIX - Korrektur des Test-E-Mail-Versands
- FIX - Warnung bei PHP 8 behoben
Version 2021.05.05
05.05.2021 - 7b4b4cd817c51baa29f9096f6ded24fed34e323a
Mit diesem Update gibts ein neues Login Bild und die Testmail kann jetzt an eine frei wählbare Adresse gesendet werden in der SelfService-Version.
Die Änderungen kurz zusammengefast:
- NEW - Neues Login Bild Kirschblüte
- NEW - frei wählbare Test E-Mail