v3.1.0
3.1.0 — Integrazione DB Privacy Hub (2026)
- Nuovo metodo pubblico
DBCM_Policy_Generator::get_sections()— espone le sezioni della Cookie Policy come array associativo per il riuso da parte del DB Privacy Hub (Privacy Policy unificata) - Sezione "Titolare del trattamento" della Cookie Policy ora legge automaticamente i dati salvati nel DB Privacy Hub (
dbph_titolare_*): se il Privacy Hub è installato e configurato, niente più placeholder da sostituire a mano DBCM_Privacy_Declarationsora si aggancia al filter unificatodbph_processing_registerdel Privacy Hub, mantenendo backward-compat condbseo_processing_register(SEO Manager 1.2.x)⚠️ Il filterdbcm_policy_sectionsora riceve un array associativo (chiavi:header,cookies_used, ecc.) invece che indicizzato — uso interno, breaking solo per filtri custom
3.0.2 — API pubblica scanner e README bilingue (2026)
- Nuovo metodo pubblico
DBCM_Scanner::get_cookies_by_provider_keyword($keyword, $limit = 50) - Modulo
DBCM_Privacy_Declarations: integrazione automatica con DB SEO Manager 1.2.0+ - Sanitizzazione difensiva: keyword min 2 caratteri, hard cap 200 righe
- README bilingue IT/EN con tabelle allineate
3.0.1 — Integrazione registro privacy SEO Manager (2026)
- Modulo
DBCM_Privacy_Declarations: dichiara i tre trattamenti al registro privacy DB SEO Manager 1.2.0+
3.0.0 — Rebuild completo (2026) ⚠️ Breaking change
Riscrittura da zero, non retrocompatibile con 2.x. Svuotare le option dbcm_* e ricreare le tabelle.
- Integrazione WP Consent API nativa — 5 categorie standard (
functional,preferences,statistics,statistics-anonymous,marketing) - Blocker preventivo riallineato: Cloudflare CDN sbloccato, aggiunti TikTok/Pinterest/Bing UET/MS Clarity/Mixpanel/Heap/Amplitude/FullStory/GTM; embed estesi (Instagram, X, Spotify, SoundCloud); placeholder iframe traducibile
- Consent log GDPR-friendly: UA aggregato, IP solo hashato, export JSON oltre a CSV, schema versionato con migrazione just-in-time
- Scanner: schema versionato, HTML detection allineata al blocker, parsing
Set-Cookiecompatibile WP < 6.2 e ≥ 6.2, injection automaticadbcm_consentnelle policy - Cookie database: 64 cookie noti, cookie unmatched →
marketingsafer-by-default,guess_provideresteso a 26 prefix - Policy generator: sezioni modulari filtrabili, riferimento Linee Guida Garante 2021, sezione "Servizi senza cookie"
- Admin UI completa: dashboard + 5 sottopagine, dispatcher centralizzato,
db-admin-ui.css - GitHub Updater integrato,
uninstall.phpcon cleanup completo, shortcode[dbcm_preferences] - DNT/GPC runtime opt-out automatico, geo-targeting opzionale UE/EEA/UK
2.0.1 (2026)
- Fix layout banner "barra": disposizione orizzontale su desktop (testo a sinistra, bottoni a destra)
- Cookie WordPress core (
wordpress_sec_*,wordpress_logged_in_*,wp-settings-*,wordpress_test_cookie) iniettati automaticamente nei risultati della scansione - Rilevamento Google Fonts alternativo via stili registrati WordPress e
theme_mod(fallback per hosting con loopback bloccato) - Fix salvataggio impostazioni: i checkbox non vengono più azzerati salvando da un'altra sezione
- Crediti "Powered by DB Cookie Manager" opzionali nel banner
- Try-catch nell'init JS per debug errori
2.0.0 (2026)
- Banner cookie frontend con 3 layout e tema chiaro/scuro
- Blocco preventivo script con attivazione dinamica
- Placeholder per iframe bloccati
- Registro consensi con export CSV e pulizia automatica
- Sistema multilingua integrato (6 lingue)
- Categoria "Prestazioni" per cookie CDN/caching
- Pagina impostazioni completa con anteprima colori live
- Accessibilità WCAG: ARIA, focus trap, keyboard navigation, reduced motion
1.0.0 (2026)
- Scansione asincrona AJAX
- Database 50+ cookie noti con classificazione automatica
- Generatore Cookie Policy
- Report con modifica manuale