Changelog CCM19 07.09.2021 - 16.12.2022
Version 2022.12.16
16.12.2022 - 2e48e0d31de605751009327ca3c05ea7845f36d3
Nicht erschrecken, nur ein kleines Hotfix-Release.
Hier die Änderungen im Detail:
- FIX - Skript-Platzhalter: Textbausteine beim Erstellen aus Vorlage abspeichern
- FIX - Mögliche Rekursionsschleife beim Bauen der Cookie-Erklärungstabelle behoben
Version 2022.12.15
15.12.2022 - 2dce7e90fae35887f819f83c5361375bd8c51d57
Eine neue Version ist da! Es wurden einige Bugfixes integriert und einiges ist auch wieder neu. Die optisch hervorstechenste Neuerung ist der Darkmode, der jetzt einfach per Klick aktiviert werden kann und dauerhaft pro Userkonto gespeichert wird.
Hier die Änderungen im Detail:
- NEW - Darkmode für jeden Benutzer verfügbar
- NEW - In der Cloud können jetzt auch alle Benutzer ihre aktuellen Rechnungen downloaden
- NEW - Erweiterungen der Oberfläche mit "Speichern" & "Speichern und Schließen" Buttons - diese Funktionen werden im Laufe der nä. Wochen weiter ausgerollt.
- NEW - bei Verlassen der Seite und es liegen noch ungespeicherte Änderungen vor wird nun gewarnt
- NEW - neues Winterbild
- NEW - Iframe-Blockier-Strings beim Onboarding (auch per API) berücksichtigen
- NEW - Agency-Version: Kundensuche auch nach Frontend-API-Schlüssel ermöglichen
- NEW - Agency-Version: Origins aus NoLabel-CSS in CSP übernehmen
- NEW - Agency-Version: Kundensuche auch nach Frontend-API-Schlüssel ermöglichen
- NEW - Neue Developer-Einstellung zur Verzögerung der initialen Widgetausgabe
- NEW - Kontoeinstellung "Banner-nur-auf-richtigem-Hostnamen-anzeigen" als Voreinstellung für neue Domains
- NEW - Sticky-Speichern-Leiste, die jetzt beim Scrollen und beim Ändern eines Eingabefelds erscheint
- NEW - Skript-Platzhalter: Verwaltung accountweiter Vorlagen implementiert
- FIX - IMEX Plugin - Weiter korrigiert & optimiert
- FIX - Performance-Fix: Inline-CSS in Theme-Übersicht ausgelagert
- FIX - Kleinere Performance-Optimierungen, Vorschläge aus Lighthouse umgesetzt für Backend
- FIX - Fix Barrierefreiheit bei Kontrastausgabe in der Theme-Farbauswahl
- FIX - Plugin Skripte-Platzhalter: Diverse Anpassungen und Fixes
- FIX - Benutzer-Adressfelder wieder weitgehend optional gemacht
- FIX - auf 404-Fehlerseiten keinen "Ihre Session ist abgelaufen"-Dialog mehr anzeigen
- FIX - Logikfehler in der Aktivierung des Iframe-Blockers behoben
- FIX - Consent-Sharing überträgt jetzt auch nachträgliche Änderungen des Consents korrekt an andere Domains
- FIX - Frontend-Javascript: überflüssige Browser-Warnung "unreachable code after return statement" verhindern
- FIX - Reverse-Proxy-Support: Geänderten Hostnamen durch Reverse-Proxy erlauben
- FIX - Bauen der Cookie-Erklärungstabelle zentral in "Build-Pipeline" eingebunden
- FIX - Formulare zum Anlegen und Bearbeiten von Kunden vereinheitlicht
- CHANGE - Zuordnung von Pflichtkategorien im Update-Service erhalten
- CHANGE - Iframe-Blocker aktivieren, wenn beim Onboarding relevante Einbindungen erzeugt werden
- CHANGE - Auto-Update bei Embeddings: Hinweis nach oben geschoben weil er oft überlesen wird
- CHANGE - Kundenverwaltung in "Hauptkonten" und "Unterbenutzer" unterteilt
- CHANGE - Button "Einbingung jetzt aktualisieren" nach Feedback in "Neuste Version aus der Datenbank holen" umbenannt
- BUMP - Pakete aktualisiert.
Version 2022.11.08
08.11.2022 - 6f689489ed66cf1bef899e892131c5f3ac2255fd
Eine neue Version ist da! Es wurden einige Bugfixes integriert und einiges ist auch wieder neu.
Hier die Änderungen im Detail:
- NEW - In den Dev Einstellungen kann man jetzt einstellen dass der Banner nur auf der zugehörigen Domain angezeigt wird.
- NEW - Neue Einstellung um alle CSS Settings mit Importent zu versehen
- NEW - Agency-Version: Vertrauenswürdige Reverse-Proxies konfigurierbar
- FIX - IMEX Plugin - Standardwerte bei unvollständigen Import-Dateien korrigiert
- FIX - Widget-Styling: Teilweise Isolation von umgebender Website
- FIX - Timeout Problem mit der neuen Cookie Datenbank behoben
- FIX - Nur Agency Version - Clientfelder nicht mehr alle auf required
- FIX - Nur Agency Version - nach Bearbeitung eines Users in der Maske bleiben
- FIX - Einbettungs-Zuordnung bei automatischer Aktualisierung korrigiert
- FIX - Unsubscribe-Funktion in E-Mails repariert
- FIX - Nur Agency Version - CSS aus dem WL Bereich wurde nicht korrekt gesetzt - Sonderzeichen gingen verloren
- FIX - Theme-Konfiguration konnte u. U. nicht abgespeichert werden
Version 2022.11.02
02.11.2022 - 601ab189d5679eb74c8b8c39efe1258ebfbc7638
Eine neue Version ist da! Die wichtigsten Neuerungen und Verbesserungen können folgender Liste entnommen werden. Das Update wird wie gehabt über den Menüpunkt "Update" eingespielt bzw. automatisch in den nächsten Tagen bezogen, sofern Auto-Update aktiv ist.
Hier die Änderungen im Detail:
- NEW - Hinweis wenn ein Update in Kürze verfügbar ist
- NEW - ImEx-Plugin: AB-Tests berücksichtigen
- NEW - Das Widget kann jetzt für mehrere Domains auf einmal aktiviert werden
- NEW - Kundenliste umgedreht (neuste Einträge zuerst - nur für Agency / Enterprise Version)
- NEW - Notfall-Cache-Leeren-Funktion bei Ausnahmefehlern
- NEW - Hosting-API: 'Client'-Komponente um neue Eigenschaften erweitert
- NEW - Hosting-API: Neuer Endpunkt zum Anlegen von Einbindungen nach Cookies
- NEW - Speichern-Button via Theme-Konfiguration im Detailfenster einblenden
- FIX - Darstellungsprobleme behoben
- FIX - Doppelter Skriptausführung bei HTML-Manipulation vorbeugen
- FIX - Cookie-Erklärungstabelle nicht innerhalb eines '<p>'-Elements bauen
- FIX - ImEx-Plugin: Weitere Benutzerdaten berücksichtigen
- FIX - SSO-Plugin: Bugfixes und aussagekräftigere Fehlermeldungen
- FIX - SSO-Plugin: Kompatibilität mit Gitlab verbessert
- FIX - Sortierung der Länderliste an aktuelle Backend-Sprache angepasst
- FIX - Hosting-API: Auto-Update für importierte Einbindungen aktivieren
- FIX - Hosting-API: Es wurde u. U. fälschlicherweise ein Erfolgscode gesendet
- FIX - Hosting-API: Übersetzungen werden jetzt korrekt übernommen
- FIX - Hosting-API: Diverse Programmlogik-kritische Korrekturen durchgeführt
- CHANGE - Neue Voraussetzung für Neuinstallationen: 'intl'-PHP-Erweiterung
- UPDATE - Übersetzungen aktualisiert
- UPDATE - Hosting-API: Dokumentation aktualisiert
Version 2022.09.21
21.09.2022 - 80c8a1edb573ae46e07e48ae2304b58accecef00
Hier haben wir nochmal ein bisschen an der Performance-Schraube gedreht. Man denkt ja immer, mehr geht nicht, aber dann finden wir dann doch nochmal die ein oder andere Stellschraube. Außerdem haben wir die GEO-IP-Datenbank aktualisiert und einen neuen 1-Klick-Endpunkt in der Hosting-API hinzugefügt.
Hier die Änderungen im Detail:
- NEW - Frontend Performance erhöht
- NEW - IFrame-Blocker: Gemerkte zugelassene Iframe-Domains werden vergessen, sobald der Cookie-Dialog ohne "Alles Akzeptieren" neu abgespeichert wird
- NEW - MongoDB-Performance-Optimierungen
- NEW - Hosting-API: "1-Klick"-Endpunkt zum Erzeugen von Domains mit Website-Scan
- NEW - Admin Menü - Kontoeinstellungen und Tarifverwaltung jetzt in einem eigenen Bereich zusammengefasst
- FIX - Skript-Platzhalter auch zur Laufzeit bauen
- FIX - Blockade beim Setup in aktuelles Verzeichnis ('./') vermeiden
- FIX - Fehler bei unbekanntem Land in BackendLanguage-Model vermieden
- FIX - ImEx-Plugin Diverse Fixes für die korrekte Übertragung von Daten
- UPDATE - Aktualisierung des GeoIP-Datenbank
- BUMP - alle vorhandenen Packages aktualisiert
Version 2022.09.06
06.09.2022 - fe32bf80001b02e444e356a5f5b51de09cb22f9d
Ein bisschen mehr Performance, etwas weniger Bugs – eine neue Version ist da! Das Update wird wie gehabt über den Menüpunkt "Update" eingespielt bzw. automatisch in den nächsten Tagen bezogen, sofern "Auto-Update" aktiv ist.
Hier die Änderungen im Detail:
- NEW - Frontend-Cache: Performance erhöht
- NEW - Neues Hintergrundbild für den Login-Bildschirm (Winter is coming…)
- NEW - Neue Sprachvarianten für Übersetzungen aufgenommen (en_CA, fr_BE, it_CH und weitere)
- NEW - HTML-Links im Text des Iframe-Blockers bleiben jetzt erhalten
- NEW - Update-Verlauf im Update-Bereich einsehbar
- FIX - Cookiebot-Importer Sprach-Bug behoben
- FIX - ImEx-Plugin: fehlende Locale-Attribute ergänzt
- FIX - Hosting-API (Domain): Pfad aus 'name' extrahieren, auch wenn kein Protokoll definiert ist
- FIX - Bessere Fehlerbehandlung beim Caching der TCF-Vendor-Liste
- FIX - Rechtstexte konnten u. U. nicht gespeichert werden
- FIX - Korrupte Einträge in Logfiles (z.B. wegen voller Festplatte) überspringen
- FIX - Infotabellen über Cookies etc. bei Bedarf horizontal scrollbar
- CHANGE - "Ablehnen"-Schaltfläche nicht erzwingen, wenn es nur technisch notwendige Einbindungen gibt
Version 2022.08.24
24.08.2022 - 114fdbd1f83411c406c88e5d4e495072e292f0f8
Eine kleine Bugfixversion und diese Version bereitet die Cloud für die kommenden Agentur / Reseller Tarife vor.
Hier die Änderungen im Detail:
- NEW - TCF: Extended-Disclosure-Daten standardmäßig über Reverse-Proxy herunterladen
Diese müssen On-Demand vom Server des jeweiligen TCF-Vendors heruntergeladen
werden. Ohne Reverse-Proxy lässt sich also bei restriktiven Umgebungen keine sinnvolle Firewall-Regel einstellen. - NEW - Lazy-Loading für das Einstellungs-Icon eingebaut
- NEW - Konsolenkommandos 'app:env:all', 'app:env:get', 'app:env:set' - Vereinfacht das (automatisierte) Setzen von Variablen in '.env.local', z.B. in Ansible.
- NEW - Konsolen-Kommando 'app:debug:model:list' hinzugefügt
Damit kann man sich alle Einträge in einem Model ausgeben lassen.
Z.B. 'bin/console app:debug:model:list User' - FIX - Protokoll-Rotation erzwingen, wenn Einträge im laufenden Consent-Protokoll älter als 1 Jahr sind.
- FIX - Cronjob zum Löschen alter Consent-Protokoll-Archiveinträge hinzugefügt - konnte unter Umständen nicht korrekt laufen
- FIX - Website wurde mobil abgedunkelt, auch wenn das Widget nicht blockierte
- FIX - CSS Darstellung Tabellen in einige Templates war nicht scrollbar und teilweise falsch dargestellt
Version 2022.08.15
15.08.2022 - 559d2d81d75d60161693144d0a0e2fc7fcd5d53a
Zeit für eine neue Version: Allerlei Korrekturen, Änderungen und ein paar Neuheiten. Das Update wird wie gehabt über den Menüpunkt "Update" eingespielt bzw. automatisch in den nächsten Tagen bezogen, sofern "Auto-Update" aktiv ist.
Hier die Änderungen im Detail:
- NEW - Neues Plugin: Skripte-Platzhlater
- NEW - Onboarding: Session-Storage- und Local-Storage-Einträge ohne Treffer werden jetzt unter "Sonstiges" gelistet
- NEW - Consent-Teilung auch beim Absenden von Formularen durch Javascript
- NEW - Das Einstellungs-Icon ist jetzt für Account- und System-Themes einheitlich definierbar
- FIX - Content-Security-Policy für Single-Sign-On-Plugin angepasst
- FIX - Datenübertragung beim Bearbeiten einer Einbettung optimiert
- FIX - Sprachübergreifende Einstellungen für Inhaltsseiten korrekt übernehmen
- FIX - Mögliche Konnektivitätsprobleme für cURL-Aufrufe berücksichtigen
- FIX - Onboarding: Fehler beim Hinzufügen einer Domain durch einen Unterbenutzer beseitigt
- FIX - ImEx-Plugin: Korrekturen bei der Übertragung von Gruppenrechten
- FIX - Domainliste wurde für Unterbenutzer u. U. nicht geladen
- FIX - Mögliches Problem beim Bearbeiten eines Themes in MongoDB-Installationen behoben
- FIX - Layout: Überlappung mehrzeiliger Panel-Header mit anderem Inhalt behoben
- FIX - Datenbereinigung beim Löschen von Datensätzen optimiert
- FIX - Inaktive Benutzer-Übersetzungen in der Vorlage korrigiert
- FIX - Invalidierung des Frontend-Caches optimiert
- FIX - Zeitspannen-Darstellung für Wochen korrigiert
- FIX - Widget-Korrekturen für Domains, die durch Unterbenutzer erstellt wurden
- FIX - Themes: Konfigurierte Widget-Schaltflächen korrekt anwenden
- FIX - Einbindungen mit aut. Aktualisierung bei Aktivierung von Sprachen übersetzen
- CHANGE - Aktive und inaktive Plugins in separaten Tabs ausgeben
- CHANGE - Iframe-Blocker: Vorschau-Hintergrundbild wird jetzt für ARIA als 'role="presentation"' markiert
- CHANGE - Beim Aufruf des Detail-Dialogs Hash in der URL nicht mehr verändern und 'popstate'-Event vermeiden
- CHANGE - Widget: X-Schaltfläche wird jetzt auch als "Ablehnen" gezählt, sofern noch keine Consent-Einstellungen getroffen wurden
Version 2022.06.30
05.07.2022 - 83feb5c6d2e7ac31e75748f52278f59c1565a773
Diese Version ist eine kleine Bugfix Version. Das Update wird wie gehabt über den Menüpunkt "Update" eingespielt bzw. automatisch in den nächsten Tagen bezogen, sofern Auto-Update aktiv ist.
Hier die Änderungen im Detail:
- NEW - Komprimierbare Fonts auch gzip/brotli-komprimieren
- NEW - CSV Export des Consent Logs hinzugefügt
- NEW - Permanent Crawler: neue Maske zum Übertragen von Cookies etc. in Einbindungen
- NEW - Neue Gruppenberechtigung zum Bearbeiten von "Quellcode der Einbindung"
- NEW - Update auf spezielle Version im Backend von CCM19 ermöglicht
- FIX - Sprachverwaltung, einige unschöne Bugs bei dem Handling diverser Sprachen beseitigt
- FIX - Handling im Update, einige seltener auftretende Bugs bei der Usermigration gefixt
- FIX - Verbesserung im JS / CSS Caching
- FIX - kleinere Code Optimierungen
Version 2022.06.01
01.06.2022 - e5b908fea44641885b86dc75b686f5694bf37e74
Viele, viele Anpassungen, Neuerungen und auch Korrekturen kommen mit dieser Version. Das Update wird wie gehabt über den Menüpunkt "Update" eingespielt bzw. automatisch in den nächsten Tagen bezogen, sofern Auto-Update aktiv ist.
Hier die Änderungen im Detail:
- NEW - Update auf spezielle Version im Backend von CCM19 ermöglichen
- NEW - OnBoarding: Automatische Embedding-Aktualisierung direkt (de-)aktivierbar
- NEW - OnBoarding: Gefundene Embeddings mit automatischer Aktualisierung verknüpfen
- NEW - Domain-Verwaltung: Sammel-Löschfunktion für aktive Domains erweitert
- NEW - System-Log: Download-Funktion
- NEW - Consent-Archiv: Kommandozeilen-Kommando zum Migrieren
- NEW - Protokoll-Archiv bei neuen Installationen stärker konfigurierbar
- NEW - Pfad zum Protokoll-Archiv in '.env.local' konfigurierbar
- NEW - Export jetzt mit archivierten Logdateien, wenn JSON-Format
- NEW - Hilfetext für "Kein Passwort"-Checkbox
- NEW - SSO-Plugin: Kunden ohne Passwort (nur SSO-Login) erstellbar
- NEW - SSO-Plugin: Subuser ohne Passwort anlegbar
- NEW - Import jetzt auch via Command mit der Übernahme von API-Key und Domain-IDs
- FIX - Frontend-Cache unabhängig vom Backend-Modul auffrischen
- FIX - OnBoarding: Standardeinstellungen korrigiert
- FIX - Import/Export-Plugin: Export von Übersetzungen korrigiert
- FIX - Import/Export-Plugin: Domain bei fehlerhaftem Import zurücksetzen bzw. neue Domains löschen
- FIX - Repository-Wechsel für Domains beim Export korrigiert
- FIX - Übersetzungen der Sprachnamen in der Backend-Auswahlliste verwenden
- FIX - Länderflaggen-Zuordnungen von Sprachen korrigiert
- FIX - Versehentlich entfernte Sprachen wieder hinzugefügt
- CHANGE - Brasilien-Portugiesisch als Backend-Sprache deaktiviert
- CHANGE - Umbenennung "Page-Check" zu "Permanent Crawler" an mehreren Stellen übernommen
Version 2022.05.09
03.05.2022 - b9d815e64871f603a3559124a9b5c8f4b101b0cc
Diese Version ist eine kleine Bugfix Version. Das Update wird wie gehabt über den Menüpunkt "Update" eingespielt bzw. automatisch in den nächsten Tagen bezogen, sofern Auto-Update aktiv ist.
Hier die Änderungen im Detail:
- NEW - Hosting-API Dokumentation erweitert
- NEW - Nutzung Import / Export Plugin via Konsole
- FIX - Bei Update nie das Plugin-Verzeichnis überschreiben
Version 2022.05.03
03.05.2022 - 3caba8036f04963043844038841c8c7415344f3e
Diese Version ist vollgepackt mit neuen Funktionen und diversen Korrekturen. Das Update wird wie gehabt über den Menüpunkt "Update" eingespielt bzw. automatisch in den nächsten Tagen bezogen, sofern Auto-Update aktiv ist.
Highlights dieser Version:
- Hosting-API – Kunden, Domains, Themes usw. per REST-API verwalten (Agency-Edition)
- Single Sign-on (Plugin) – ermöglicht SSO über externe Anbieter mit OpenID Connect (OAuth 2.0)
Hier die Änderungen im Detail:
- NEW - Hosting-API veröffentlicht – Verwaltung von u. a. Kunden, Domains, Einbindungen und Themes über eine REST-API
- NEW - Neues Plugin "Single Sign-on" hinzugefügt
- NEW - Plugin-Models können Model-Vorlagen mitbringen
- NEW - ImEx-Plugin: Kunden exportieren/importieren
- NEW - Frontend-Cache im Caching-Menüpunkt getrennt leerbar
- NEW - Übersetzungen aktualisiert
- FIX - System-Themes konnten u. U. nicht angelegt werden, wenn die Datei 'cm-themes.json' noch nicht existierte
- FIX - Im Menüpunkt Einbindungen bei Cookies nicht die Fallback-Sprache anzeigen, wenn eine Übersetzung fehlt
- FIX - Mögliche Probleme beim Betrieb über Loadbalancer vorgebeugt
- FIX - Iframes bei Widerruf der Zustimmung direkt blockieren
- FIX - Iframes bei Beschränkung des Widgets auf die EU (o. DNT) u. U. zulassen
- FIX - Anmeldeprozess besser gegen Timing-Angriffe abgesichert
- FIX - Cache-Leeren für Unterbenutzer korrigiert
- CHANGE - Fehlerseiten kriegen keinen CSP-Header mit 'https://update.ccm19.de' mehr
- CHANGE - Embedding-Auto-Update: häufiger auf Aktualisierungen prüfen (6-12 h statt 24h)
- CHANGE - Embedding-Auto-Update: Aktualisierung erfolgt jetzt auch, wenn eine neue Sprache aktiviert wurde, für die Übersetzungen fehlen
Version 2022.04.22
22.04.2022 - 3dbd1dbf6f23c1ac6ee5ae48f7fe24b7ad39ecda
Aufgrund der Osterferien war jetzt ein wenig mehr Zeit als geplant zwischen der letzten und diesen Version. Wie immer können Sie diese Version über Update einspielen oder es wird automatisch in den nächsten Tagen eingespielt.
Die wichtigsten Punkte im Detail
- Login - endlich Sommer
- Consent Log jetzt durchsuchbar nach Datum und Ids
- Cache Ausgabe optimiert
Hier die Änderungen im Detail:
- NEW - Option zur Einbindung von Inline-Skripten ohne eval-Funktion
- NEW - Kompatibilität der Erkennung vorkomprimierter Ressourcen optimiert
- NEW - System-Log: Löschfunktion für Logs vergangener Monate
- NEW - Cache: komprimierte Fassungen beim Schreiben für die Auslieferung direkt im RAM halten
- NEW - Beim Speichern im Widget-Cache direkt die komprimierte Fassung ausliefern
- NEW - Cache: für Cloudflare immer gzip ausliefern
- NEW - Laden technisch notwendiger Einbindungen ohne Zustimmung an-/abschaltbar
- FIX - Erkennung der Primärfarbe u. a. für Checkboxen optimiert
- FIX - Widget-Cache leeren, wenn System-Themes aktualisiert werden
- FIX - Sprachauswahl bei Code-Erzeugung im Dashboard durch Checkbox steuern
- FIX - Theme-Auswahl bei Code-Erzeugung aus dem Dashboard entfernt - hat zu oft zu Problemen geführt
- FIX - Berechtigungen zum Bearbeiten individuellen CSS-Codes korrigiert
- FIX - Schreibgeschützte CodeMirror-Elemente entsprechend kennzeichnen
Version 2022.03.25
25.03.2022 - f572eb7ee323069153f9eefe5ebee1a8c94c5aec
Eine kleine Hotfix-Version mit ein paar Optimierungen und neuen Optionen.
Hier die Änderungen im Detail:
- NEW - Laden technisch notwendiger Einbindungen ohne Zustimmung ist jetzt an-/abschaltbar (Developer-Einstellungen)
- NEW - Kompatibilität der Erkennung vorkomprimierter Ressourcen optimiert
- FIX - Sprachauswahl im Setup repariert
Version 2022.03.24
24.03.2022 - 6ee7a1ff282b54600a43ae62f0b5fdd1b937e66c
Die neue Version kommt mit diversen Korrekturen und auch ein paar Neuerungen. Hier die Highlights:
- Freigabe von Iframes durch Checkboxen unterhalb des Elements (automatische Freigabe von Einbindungen)
Hier die Änderungen im Detail:
- NEW - Theme-Präfix im Skeleton von ccm19 in ccm umbenannt
- NEW - Setze CORS-Header für die app.css (Heatmaps, Session-Recording)
- NEW - Sprachwechsel des Widgets über Javascript ermöglichen
- NEW - Schalter zum beliebigen Freigeben und Sperren von Iframes
- Option im Bereich "Iframes" zur De-/Aktivierung der Schalter
- Texte der Iframe-Consent-Schalter sind übersetzbar
- FIX - Script-Loader: Die Warteschlange wurde u. U. nicht abgearbeitet
- FIX - Korrekturen innerhalb der Spracheinstellungen
- FIX - Sprungmarke auch dann ansteuern, wenn ein Modal bereits geladen ist
- FIX - Technisch notwendige Einbindungen auch ohne Zustimmung einbinden
- FIX - Einstellungs-Icon nur anzeigen, wenn kein Modal aktiv ist
- FIX - Erzeugung von Benutzern per API korrigiert - defaultLocale wurde nicht korrekt bestimmt…
- FIX - Redundante Backend-Sprachen herausfiltern
Die Erweiterung für Iframes hier einmal im Bild
Version 2022.03.10
10.03.2022 - 53e4915451615897bc3b7c228c103a95fba0f38f
Es gibt diesmal wieder einige größere Neuerungen und Anpassungen und natürlich wie immer Bugfixing und Verbesserungen in kleinen Details.
Die wichtigesten Anpassungen hier:
- Individuelles Languagesetting für Agenturen - man kann nun die verfügbaren Sprachen einstellen
- Login in gewünschte Sprache mit Sprachwahl in der Login Maske
- CookieBot Import Plugin - um Domains mit allen Daten aus Cookiebot importieren zu können.
- Komprimierung und Optimierung Backend - das läuft jetzt flüssiger
Hier die Änderungen im Detail
- NEW - Backend-CSS auch vorkomprimiert ausliefern
- NEW - Brotli- und Gz-komprimierte Versionen der größeren Javascript Dateien integriert
- NEW - htaccess: Asset-Requests (img/, js/, update-progress-download.json, usw.) nie durch PHP schicken
- NEW - Allow-/Blockliste für Einbindungsoption "URLs ausschließen" ergänzt
- NEW - Nachladen externer Inhalte (Iframes) im Consent-Protokoll festhalten
- NEW - Button zum manuellen Aktualisieren von importierten Embeddings
- NEW - Hinweis bei nur tech notwendigen Cookies dass evtl. ein Banner nicht notwendig ist
- FIX - Autoupdate immer auf true als Vorlage setzen
- FIX - Consent-Sharing in Multi-Domain-Edition aktivieren
- FIX - Texte des Iframe-Blockers pro Einbindung übersetzbar
- FIX - Hilfetext für die Option "Automatische Aktualisierung" bei Einbettungen ergänzt
- FIX - ser-/System-Themes: Standardfarben bei neuem Theme auf "weiß auf schwarz" gesetzt
- FIX - Extra-Footer für Impressum und Co. auch in System- und User-Themes
- FIX - Iframe-Blocker: Iframes mit leerem src-Attribut ignorieren
- Fix - Stellt Kompatibilität zu dynamischen Iframes her, die mittels Fancybox v3 eingebunden werden.
- FIX - Iframe-Blocker: Blockiermodus auch bei leerer Filterliste anwenden
- FIX - Einbettungsvorlagen und Import um "Script-Loader-Gruppe" und "Iframes-Blockieren" ergänzt Einbettungsvorlagen können jetzt auch eine Script-Loader-Gruppe und blockierte Iframes haben Blockierte Iframes können jetzt auch aus der Cookie-DB übertragen werden
- FIX - Protokoll-Rotieren in Cronjob ausgelagert
- FIX - diverse Fixes im Statistik Plugin
- BUMP Packages
- BUMP Translations
Version 2022.02.17
17.02.2022 - f495fe06b26cd9fa4b044a1bc8ccc112bc7423bf
Es gibt diesmal nur wenige spektakuläre Neuerungungen, es handelt sich hier um einen Bugfix Release mit nur 2 kleineren Neuerungen
Hier die Änderungen im Detail
- NEW - generelles Blocking Element unter Developer Einstellungen - damit lassen sich Skripte generell blocken und nicht mehr entblocken
- NEW - Übersetzung der Widget-Buttons in der Theme-Konfiguration verwenden
- FIX - Rekursive Blockierung von Iframes unterbinden
- FIX - Optionale Consent-Lifetime eingeführt Für TCFv2-Konformität (Consent max. 13 Monate gültig)
- FIX - Browserkompatibilität des Script-Loaders optimiert Es wird nun unterbunden, dass der Safari Skripte vorlädt und u. U. Cookies setzt.
- FIX - Mögliche Fehler bei der Vorschau von System-Themes behoben, Fallback-Domain gewährleisten
- FIX - Weiterleitung von / zu /public/ korrigiert Einige Clients (z.B. der SSLLabs-Test-Bot) können mit /./ im Pfad bei der Weiterleitung nichts anfangen
- FIX - diverse kleinere selten auftretende PHP Fehler bereinigt
- FIX - Ziel des Einstellungs-Icons der Theme-Konfiguration entnehmen
- FIX - Cookie Löschen Exception in der Agency Version in den Vorlagen gefixt
- FIX - AB Test Daten - wurden teilweise nur unvollständig aus dem Archiv verwertet - ist korrigiert
- FIX - Fehlermeldung behoben, beim verwenden der Suchen & Ersetzen Funktion
- FIX - Validierung von Benutzereingaben für die Benutzerverwaltung optimiert
- BUMP Packages
- BUMP Translations
Version 2022.02.03
03.02.2022 - 6d4027902e50406f5a26b8829eef83aa3f8b8456
Diese Version bringt eine Reihe Bugfixes und einen Hinweis auf die Neuigkeiten zum Thema IAB / TCF, auch hier nachzulesen.
Die wichtigesten Anpassungen hier:
- Kunden können jetzt selber über den Mailversand bestimmen
- Neue NoLabel Funktionen für Agenturen integriert
Hier die Änderungen im Detail
- NEW - neues Mailhandling - User können jetzt selber die Einstellungn zu den Systemmails treffen inkl. Opt Out Text
- NEW - erweitertes Handling im NoLabel Bereich für Agenturen, Logo, Hintergrundbild für Loginbereich, Eigene Doku verlinken uvm. - näheres dazu hier in der Doku
- NEW - Warnung wenn das Einstellungs-Icon deaktiviert wird + Hilfetext
- NEW - Themes: Deaktivieren-Warnungen jetzt mit Confirm-Dialog + Rotem Ausrufezeichen
- FIX - Kleinere Fixes im Plugin Im/Export zum abfangen speziellerer Situationen
- FIX - Optionale Consent-Lifetime eingeführt Für TCFv2-Konformität (Consent max. 13 Monate gültig)
- FIX - Verarbeitung der Statistik Daten optimiert bei Cronjobs
- FIX - Rechte behoben für Benutzer- und Gruppenverwaltung (Vorher wurde in der Multidomain-Version diese nicht ausgegeben)
- FIX - Diverse Fixes beim Mailversand, Variablen, Platzhalter, korrekter Versand
- FIX - primäre Setup Datei kann jetzt zwischen de/en switchen
- FIX - weitere Setup Dateien können jetzt zwischen allen verfügbaren Sprachen switchen -> nur Download Variante
- FIX - Subuser erreichen jetzt auch iframes und Developer Einstellungen.
- FIX - Hintergrundbild bei Themes korrigiert.
- FIX - Content-Security-Policy in Theme-Preview korrekt setzen
- FIX - diverse seltene Timeout Phänomene beim PageCheck korrigiert
- BUMP Packages
Version 2022.01.25
25.01.2022 - d57cecc3170b9de6002cc0cf537534966fa567fb
Diese Version bringt viele Bugfixes und einige größere Neuigkeiten und einige Komfortfunktionen mit.
Die wichtigesten Anpassungen hier:
- Neues Plugin die 2-Faktor-Authentifizierung an - hier mehr dazu.
- Neues Plugin Import / Export - damit können komplette Accounts / Domains im inkl. aller Einstellungen importiert oder exportiert werden
- Und eine essentiell in Zukunft notwendige Funktion - das Schließen des Widgets über ein X oben rechts.
Hier die Änderungen im Detail
- NEW - Ablehnen Button wird jetzt fix festgesetzt und kann nur noch über die Developer Einstellungen deaktiviert werden
- NEW - Haken eingebaut um Permascanner zu deaktivieren - es erfolgt dann KEIN Report mehr... -> mehrfacher Kundenwunsch
- NEW - Schließen Butto n (X) oben rechts im ersten Widget jetzt per Theme aktivierbar
- NEW - Plugin 2-Faktor-Authentifizierung
- NEW - Import / Export Plugin
- FIX - Timeout optimiert bei PageCheck / Crawler Aufrufen
- FIX - Consent Sharing etwas besser dargestellt
- FIX - Die Dev Settings werden jetzt auch in Accounts ohne Rechte ausgegeben, Layout optimiert
- FIX / NEW - im Free Tarif jetzt sinnvoller Hinweis das keine Plugins zur Verfügung stehen
- FIX - Translations ergänzt
- FIX - diverse Typos und Textausgeben verbessert
- FIX - Verlinkung zur Dokumentation an allen Punkten wieder hergestellt nachdem die Struktur der Doku geändert wurde
- FIX - HTML-Struktur TCF-Einstellungen
- FIX - neue IAB Anbieter werden jetzt nicht mehr sofort sondern erst nach Prüfung aktiviert / Hinweistext zu neuen IAB-Anbietern eingebaut
- FIX - diverse weitere Fixes bei der Statistik, Wochen / Monate wieder auswählbar, negative Daten aufgrund einer fehlerhaften Berechnung korrigiert
- FIX - Google AdSense pausieren während Consent abgefragt wird
- FIX - Estellung eines Themes klappt jetzt wieder...
- FIX - neues Embedding aus der remote DB ist jetzt standardmäßig aktiviert
- FIX - Speichern der Plugin-Einstellungen im Plugin-Manager:
- BUMP Packages
Das Update wird wie üblich über den Update-Bereich der CCM19-Administration installiert und wird im Laufe der nächsten Tage in allen Versionen installierbar sein.
Version 2022.01.13
13.01.2022 - a13fb0519ac9535e3da182c84a1a04d5d9f34dd2
Zum Ende des letzten Jahres haben sich einige größere Änderungen gesammelt die wir jetzt in diesem Release veröffentlichen. Die wichtigesten Anpassungen hier:
- Größerer Umbau in der Administration - alle komplexen Einstellungen die höheres Wissen bei der Bearbeitung von Webseiten erfordern wurden jetzt unter dem neuen Punkt "Developer Einstellungen" zusammengefasst. In der Beta Phase war das Feedback der teilnehmenden Kunden sehr gut: z.B. "Endlich mehr Klarheit an dieser Stelle"... Zur Dokumentation
- Der Menüpunkt Skripte wurde entfernt und die Inhalte unter Developer Einstellungen eingebaut.
- Es gibt einen neuen Menüpunkt "Iframes". Hier werden jetzt alle Einstellungen bezgl. Iframes wie Youtube und Co. definiert.
- Die Plugininfrastruktur im System wurde komplett neu gebaut und völlig modernisiert, mehr dazu in Kürze in der Dokumentation.
- Lese und Schreibrechte sind jetzt für Untergruppen / User getrennt steuerbar
- Blockierung / Freigabe von Resourcen jetzt über expliziete Freigaben im Quelltext möglich - damit kann das vorzeitige Laden von Resourcen OHNE Consent verhindert werden die direkt über den HTML Quelltext geladen werden. Erfordert allerdings manuellen Eingriff in den Quelltext. Zur Dokumentation
Hier die Änderungen im Detail
- FIX - Code bereinigt, PHPdoc optimiert
- FIX - NEW Cookie Cronjob angepasst damit die Daten gecrawlt werden, die Versendung aber nur erfolgt wenn sie aktiv durchgeführt werden soll...
- NEW - die gefundenen Cookies werden jetzt durch den neuen externen Crawler auf den Seiten überprüft die aufgeführt sind. Falls die Cookies / LocalStorage etc. dort nicht zu finden sind werden die Einträge auf ignore gesetzt.
- NEW - Plugin Infrastruktur komplett neu gebaut und modernisiert, mehr dazu in Kürze in der Dokumentation.
- FIX - Cache-Integrität beim Löschen von Dokumenten erhalten (MongoDB)
- FIX - Anzeige Tarif Panel auch im multidom Bereich
- FIX - Speicherbelegung Statistik optimiert
- FIX - Möglichen Fehler behoben, beim Anmelden mit einem nicht-existierenden Benutzernamen
- FIX - Unterbenutzer konnten das Frontend-Widget u. U. fälschlicherweise nicht aktivieren
- FIX - Zugriff auf neu erzeugte Domains dem aktiven Unterbenutzer gewähren
- FIX - Plugins: Plugin-Versionsveränderung spätestens beim nächsten Cache-Löschen registrieren
- FIX - Diverse kleinere Fixes (statische Analyse) und Code-Qualitätssicherung
- NEW - Man kann die Kunden API jetzt nutzen um mit einem String nach einer ID zu suchen.
- FIX _ Translations und Page Check in Permanent Crawler umbenannt... damit wirds evtl deutlicher was gemeint ist
- FIX - Plugins in Base-Edition für den Hauptuser aktivieren
- FIX - Seiten-Reload bei Re-Login in Kundenaccount als Admin vermeiden
- FIX - Fenstergröße nicht mehr für Statistik erfassen
- FIX - Rücksprung zur richtigen Route bei Forced-Logout repariert
- FIX - Session mit User-ID statt Username führen.
- FIX - Check auf doppelten Usernamen überarbeitet
- NEW - Kunden-Usernamen in Hosting-Verwaltung änderbar machen
- FIX - Cookie-Beschreibungstexte aus Embeddingvorlagen für die richtigen Sprachen übernehmen
- FIX - Menü-Sortierung korrigiert
- FIX - Hosting-Dashboard: Statistik auf aktuellen Monat beschränken -> Performance bei großen Datenmengen
Das Update wird wie üblich über den Update-Bereich der CCM19-Administration installiert und wird im Laufe der nächsten Tage in allen Versionen installierbar sein.
Version 2021.12.17
17.12.2021 - 622ea0aafb16cbf27555aa3640087030798c109d
Diese Version bringt einen Bugfix, der bei einigen Installationen auftretende Blockaden bei der Nutzung des Backends behebt.
- FIX: Mögliche Deadlocks mit der PHP-Session beseitigt
Das Update wird wie üblich über den Update-Bereich der CCM19-Administration installiert und wird im Laufe der nächsten Tage in allen Versionen installierbar sein.
Version 2021.11.30
30.11.2021 - e2358a4bdb4926c1c532c8cbff839e3ea30f949c
Auch diesesmal gibt es wieder einige Bugfixes und eine größere Neuerung speziell für AWIN-Publisher.
- NEW - Für AWIN-Publisher kann jetzt der Consent automatisch an Links und Bilderlinks angehängt werden
- NEW - Zu viele fehlgeschlagene Login-/Recovery-Versuche sperren eine IP-Adresse für 5 Minuten aus
- NEW - Bruteforce-Schutz: Nach fehlgeschlagenem Login wird die Anmeldung für einen User für 3 s blockiert
- NEW - Winter-Hintergrundbild im Login
- NEW - General-API gibt immmer die Daten der letzten 2 Tage aus - im Zweifel auch aus dem Archiv.
- FIX - Typ-Zuordnung von Assets aus der Embedding-DB
- FIX - einige Cronjobs optimiert
- FIX - Serbische Übersetzungen
- FIX - MongoDB-Optimierungen durchgeführt
- FIX - Session / Loginprobleme unterbunden die durch teilweise erratische Cookie-Einstellungen hervorgerufen wurden.
- FIX - E-Mail-Adresse in Versandfehlermeldung richtig bestimmen
- UPDATE - GeoIP-Datenbank aktualisiert
- UPDATE - Abhängigkeiten aktualisiert
Das Update wird wie üblich über den Update-Bereich der CCM19-Administration installiert und wird im Laufe der nächsten Tage in allen Versionen installierbar sein.
Version 2021.11.18
18.11.2021 - 3f57cdd3d4ee43936954df3c427d48884ff713cd
Einige kleinere Bugfixes.
- FIX - behebt einen Pfadfehler der in alten Versionen die korrekte Anzeige von Plugins im Menü verhindert hat
Das Update wird wie üblich über den Update-Bereich der CCM19-Administration installiert und wird im Laufe der nächsten Tage in allen Versionen installierbar sein.
Version 2021.11.16
16.11.2021 - afb7660db74e56fd81350e1fcd021dd2d7be3d94
Einige kleinere Bugfixes.
- FIX - Unter bestimmten Umständen kam es im Business / Starter Tarif in den Download Versionen zu einer weiteren falschen Zuordnung des Tarifs - das wurde nun ebenfalls behoben
- FIX - 2 kleine Fehlermeldungen wurden abgefangen
- FIX - Anzeige Screenthots in der Theme Vorschau wurde ebenfalls überarbeitet und korrigiert
Das Update wird wie üblich über den Update-Bereich der CCM19-Administration installiert und wird im Laufe der nächsten Tage in allen Versionen installierbar sein.
Version 2021.11.05
05.11.2021 - 4bfb3bfa0f5a13bffc8366537bb0a6bebf9398a6
Hier gleich noch einmal eine kleine Korrektur hinterher.
- Unter bestimmten Umständen kam es im Business Tarif zu einer falschen Zuordnung des Tarifs - das wurde nun behoben
Das Update wird wie üblich über den Update-Bereich der CCM19-Administration installiert und wird im Laufe der nächsten Tage in allen Versionen installierbar sein.
Version 2021.11.04
04.11.2021 - 83f17a115c763a35404e08d85bad23cf4253059e
Es gibt wieder eine neue aktualisierte Version mit einigen kleineren Änderungen. Die wichtigsten neuen Features:
- NEW - Theme Vorschau jetzt mit Screenshot der Webseite bei allen aktuellen Versionen, die alten DL Versionen können das Feature leider nicht umsetzen, da der Domainname dort nicht gespeichert wird.
- NEW - In den Multi Domain Versionen wurden die Mailvorlagen aktiviert die notwendig sind.
- NEW - Vorbereitung für neue Tarife - betrifft Bestandskunden nicht.
- NEW - Gleittarife für bestehende User in den aktuellen Tarifen jetzt möglich
- NEW - Support für Preloader etc. durch Auslösen des 'load'-Events im Iframe
- FIX - beim wechseln zwischen 2 Domains wurde die Session nicht sofort neu geladen, die Daten wurden nicht korrekt aktualisiert, funktioniert jetzt
- FIX - AB Test Daten wurden nicht erzeugt, klappt jetzt wieder...
- FIX - Reset Lizenzkey setzt jetzt auch die Daten des Tarifs wieder korrekt neu
- FIX - einige Probleme bei der Verarbeitung alter Lizenzen wurde nicht berücksichtigt.
Das Update wird wie üblich über den Update-Bereich der CCM19-Administration installiert und wird im Laufe der nächsten Tage in allen Versionen installierbar sein.
Version 2021.10.19
19.10.2021 - d47f92e5d3929300b2d09f4ec14c08e0bdb4c048
Hier gleich noch einmal ein paar kleine Korrekturen und Optimierungen hinterher. Die wichtigsten neuen Features:
- Browserkompatibilität des Iframe-Blockers optimiert
- Vorlagen der accountweiten Übersetzungen korrigiert (u. a. Serbisch in lateinischem Alphabet wieder eingesetzt)
Das Update wird wie üblich über den Update-Bereich der CCM19-Administration installiert und wird im Laufe der nächsten Tage in allen Versionen installierbar sein.
Version 2021.10.18
18.10.2021 - 476e754de57d374133188de143505a65a7338f48
Auch diesmal gibt es wieder einige Neuerungen - und eine Reihe von kleineren Bugfixes. Die wichtigsten neuen Features:
- Mit der Cache Optimierung verbessert sich die Ladezeit bei den Kundenseiten teiweilse um den Faktor 10 auf ca. 30 - 60 ms, und die Last der Agentur Installationen sinkt massiv um ca. 50-60%.
- Weitere Sprachen hinzugefügt, Dänisch, Griechisch, Irisch, Isländisch, Norwegisch, Schwedisch, Rumänisch, Schwedisch, Slowenisch, Slowakisch, Türkisch, Finnisch, Serbisch, Kroatisch
Das Update wird wie üblich über den Update-Bereich der CCM19-Administration installiert und wird im Laufe der nächsten Tage in allen Versionen installierbar sein.
Die Änderungen kurz zusammengefast:
- NEW - Logo/Einstellungs-Icon zurücksetzbar
- NEW - Jetzt standardmäßig no nudging Themes - Hintergrund siehe auch hier
- NEW - Widget-Cache kontextbasiert für entsprechende Domains erneuern
- NEW - Widget-Cache standardmäßig aktiv
- NEW - Widget-Cache-Größe unter "Caching" auflisten
- NEW - FAll Background Image
- NEW - weitere Sprachen hinzugefügt, Dänisch, Griechisch, Irisch, Isländisch, Norwegisch, Schwedisch, Rumänisch, Schwedisch, Slowenisch, Slowakisch, Türkisch, Finnisch
- NEW - Sprachselektor Backend Topmenü 3 spaltig gemacht - sieht besser aus so..
- FIX - Serbisch jetzt in Latin
- FIX - htaccess: Standardmäßig Brotli-Support entfernt
- FIX - Darstellung Statistik Daten im Dashboard, Daten stimmten nicht. Evtl. muss nach dem Update einmal im Erweiterten Statistik Plugin einmal auf Import Daten aus Archiv geklickt werden.
- FIX - Fehler in der Statistik Grafik Linux wurde doppelte gezählt durch Android Phones..
- FIX - 'SessionHandler::gc(): ps_files_cleanup_dir'-Fehler vermeiden
- FIX - DE als Standard-Land im User statt in den Domains vorbelegen
- FIX - Barrierefreiheit: Tastaturbedienung der "Datei auswählen"-Buttons bei Logo-Upload
- FIX - Cache auch bei UserLocale und UserThemeManager zurücksetzen
- FIX - Lock-Handling in Update, ein weiterer Schritt um die Updatefähigkeit zu verbessern.
- FIX - Spracherkennung in Widget-Cache, und weitere Optimierungen im Cache
- FIX - Timeout bei Kommunikation mit dem Lizenzserver konfiguriert
- FIX - alte Bilder entfernt
- FIX - Tarif Buttons im Account nach oben gerutscht
- FIX - Vorschau account- und systemweiter Themes repariert
- BUMP Packages
Version 2021.09.21
21.09.2021 - 86b4ddc8f466443d5cde46f002dd53efcf1cc86b
Auch diesmal gibt es wieder einige Neuerungen - mit einer sehr großen.
- Ab jetzt mit MongoDB Support. Mit der Version schalten wir den schon länger im Hintergrund laufenden MongoDB Support für alle größeren Downloadversionen frei.
- Und wie immer einge Reihe von Bugfixes
Das Update wird wie üblich über den Update-Bereich der CCM19-Administration installiert und wird im Laufe der nächsten Tage in allen Versionen installierbar sein.
Die Änderungen kurz zusammengefast:
- NEW - MongoDB Install jetzt möglich
- NEW - Konsolen-Kommandos für Update-Komponente
- FIX - Browser-Kompatibilität des Widgets optimiert
- FIX - Abschalten mehrerer Einbindungen per Kategorie-Schalter repariert
- FIX - Sprachvorlage - da waren falsche Daten drin - auch direkt in der Cloud korrigiert (cm-user-locales.json)
- FIX - AB Test Plugin läuft jetzt wieder über die zentrale Verwaltung... bei Gelegenheit anpassen...
- FIX - Route AB Tests Plugin
- FIX - SubUserGruppen jetzt auch mit Zugriff auf Plugins - das fehlte ja noch die ganze Zeit...
- FIX - composer.json's der Plugins vervollständigt
- FIX - leere Daten in Impressum, Datenschutz und Barrierefreiheit abfangen - sonst knallt's...
- FIX - speichern von kaputten Daten in AB Tests...
- FIX - Berechnung Statistik Daten... da war noch ein Fehler bei der Aufsummierung drin
- FIX - Import aus Archiv nur bei json-repo aktivieren, ist bei mongodb nicht notwendig da keine Autoarchivierung stattfindet
- FIX - : System-Log: Monatsauswahl bei MongoDB repariert
- FIX - Passwort-Resets per Kommandozeile loggen
- FIX - Downgrade per Kommandozeile schaltet auch AutoUpdates aus
- FIX - Kompatibilität mit php-mongodb 1.5-1.8
- FIX - Bot-Erkennung: Erkennung von Google-Bots verbessert
- FIX - Tarifmitteillungen etwas ausführlicher geschrieben.
- FIX - Consent-Log JSON-Export repariert
- BUMP Packages
Version 2021.09.07
07.09.2021 - b79d4ff66534cabd9850d340fc44a008323ca3bc
Diese Version bringt einige wichtige Neuerungen nach der Sommerpause mit:
- Erweitertes Caching der Widgets - dadurch sind Aufrufzeiten von ca. 30ms mögliche
- Dynamisches Nachladen der großen Widgetmasken - dadurch sind die initialen Aufrufe sehr viel kleiner und schneller
- Google Consent Mode
- Automatische Aktualisierung von Embeddings und Cookie Beschreibungen aus unserer Datenbank heraus, das bedeutet dass Ihre Texte automatisch auf dem neuesten Stand bleiben!
- Und dutzende Bugfixes
Das Update wird wie üblich über den Update-Bereich der CCM19-Administration installiert und wird im Laufe der nächsten Tage in allen Versionen installierbar sein.
Die Änderungen kurz zusammengefast:
- NEW - Consent-Optionen für nachgeladene Widget-Elemente initialisieren
- NEW - Komprimierte Varianten von 'ccm19.components.min.js' generieren
- NEW - Cache: Komprimierte Varianten erstellen und ausliefern
- NEW - Widget-Cache: "304 Not Modified"-Shortcut
- NEW - Google Consent Mode: auch in System-Embeddings
- NEW - Google Consent Mode anwenden
- NEW - Google Consent Mode: Im Embedding-Erstellen-Dialog anzeigen
- NEW - Farbe Backend geändert - näher an die Webite Farben gebracht
- NEW - Option "Nur in der EU anzeigen?" im Widget-Cache berücksichtigen
- NEW - Google Consent Mode: Im Embedding-Erstellen-Dialog anzeigen
- NEW - User-Consent-ID (ucid) clientseitig generieren
- NEW - Frontend-Verhalten um Option "Widget-Cache aktivieren" erweitert
- NEW - Caching für den Frontend-Einstiegspunkt implementiert
- NEW: Consent-Dialog neu anzeigen, wenn Embeddings geändert wurden
- NEW - Zeitstempel rechtlich relevanter Änderungen an Embeddings erfassen
- NEW - Bei "Nur in der EU anzeigen" auch in der Schweiz ausspielen
- NEW - EmbeddingDb: Asset-Storage-Typ korrekt aus Datenbank übertragen
- NEW - Bildschirm beim Nachladen abdunkeln; zeitgleiches Nachladen verhindern
- NEW - Detailfenster samt TCF-Overhead auf Anfrage nachladen
- NEW - Zustandsverwaltung auch bei gruppierenden TCF-Checkboxen aktualisieren
- NEW - TCF-Checkboxen anhand der neuen Zustandsverwaltung vorbelegen
- NEW -TemplateRenderEvent eingeführt und Payment-Plugin aus Core-Code herausgetrennt
- FIX - Neue Translations hinzugefügt
- FIX - Standardsprache für Hosting-Embeddings Systemkonfiguration entnehmen
- FIX - fehlerhaftes ausführen User Update Settings
- FIX - Berechtigungen für generierte Dateien setzen
- FIX - Host+Schema mit als Cache-Salt verwenden
- FIX - Etag bei Login-Check hinzugefügt
- FIX - Verschachtelte Tabs beim Seite-Neuladen wieder korrekt öffnen
- FIX - Zuordnung Menüpunkte im Menü-Manager
- FIX - Tab-Wechsel anhand des Fragments nur wenn Tab-Button nicht versteckt
- FIX - Hinweis bzgl. eingeschränkter Funktionalität bei aktivem Cache ergänzt
- FIX - Aufrufe per bin/console repariert
- FIX - Doppeltes Escaping bei 'replace_placeholders' vermeiden
- FIX - Widget-Cache leeren, wenn domainspezifische Daten angepasst wurden
- FIX - Backport Automatischer Consent-Reset auf Cookie-Model + Fixes
- FIX - Styling Einstellung Consent-Aufhebung
- FIX - Aktiv-Schalten eines Embeddings löst noch keine rechtlich relevante Änderung aus
- FIX - Onboarding-Überarbeitung
- FIX - Onboarding-Referenzen und use-Statement korrigiert
- FIX - Statistik Plugin Darstellung Daten optimiert
- FIX - Login-Check: Übermittlung der AppId in '/login/check' entfernt
- FIX - Login-Check: Keine Verwirrung mehr bei mehreren CCM19-Installationen auf der selben Domain
- FIX - Vorlage "Vorlage" aus Vorlagen entfernt
- FIX - Überarbeitung OnBoarding: Multi-Sprachfähig gemacht
- FIX - Embedding-DB-Überarbeitung: Sonderfall ccm_consent schon in 'EmbeddingDb' behandeln
- FIX - Prefetching des Detail-Dialogs
- FIX -Zugelassene Embeddings wurden u. U. nicht korrekt festgehalten
- FIX - Aktualisiere 'embedding.consent' beim Umschalten einer Kategorie
- FIX - Logging der SystemEmbedding-Updates
- FIX - Cronjob-System umstrukturiert
- FIX - Prename Fehler im Impressum Crawler behoben und die ganzen Namen hinzugefügt anhand der Crawler Herr/Frau bestimmt falls es nicht im Impressum drin steht...
- FIX - Makefile nochmal erweitert damit auch das mit den countries durchläuft...
- FIX - Übersetzungen: Datumsschemata ergänzt
- FIX - Update: Prüfung ob CCM19-Hauptverzeichnis beschreibbar ist
- FIX - Entfernen des Widgets durch Frameworks erkennen und umkehren
- FIX - 'TemplateRenderEvent::extendTemplate()' hinzugefügt
- FIX - Typos
- FIX - diverse Fixes bei dem Handling des Caches / Templates im Rahmen des Updates
Ältere Changelogs