📋 Changelog

Historia zmian i aktualizacji Consent Guard. Format oparty na Keep a Changelog.

v1.0.0 2 marca 2026 Najnowsza
✦ Dodano
  • Pierwsza publiczna wersja Consent Guard
  • Baner zgód z trzema akcjami: Zaakceptuj wszystkie, Odrzuć opcjonalne, Ustawienia
  • Modal ustawień z accordion — szczegółowe opisy kategorii
  • 4 kategorie cookies: Niezbędne, Analityczne, Marketingowe, Funkcjonalne
  • Blokowanie skryptów <script> z atrybutem data-cookie-category
  • Blokowanie iframe z placeholderem i przyciskiem „Zaakceptuj i wyświetl"
  • MutationObserver — automatyczne blokowanie dynamicznie dodawanych elementów
  • Floating button 🛡️ do ponownego otwarcia ustawień
  • Zapis zgód w cookie z unikalnym ID i timestampem (audit trail)
  • System rewizji — zmiana numeru wymusza ponowną zgodę
  • Pełne API: ConsentGuard.init(), .hasConsent(), .getConsent(), .showSettings(), .reset(), .updateConsent()
  • Custom event cc:consent z detalami zgody
  • Callbacki: onAccept, onChange, onFirstConsent
  • Wszystkie teksty UI w języku polskim
  • Możliwość nadpisania tłumaczeń i dodawania własnych kategorii
  • Responsywny design — mobile, tablet, desktop
  • Pełna obsługa klawiatury i ARIA labels (accessibility)
  • Animacje z uwzględnieniem prefers-reduced-motion
  • CSS wbudowany w JS — wystarczy jeden plik do dołączenia
  • Strona główna projektu z pobieraniem paczki .zip
  • Strona demo z interaktywnymi przykładami
  • Przykładowa polityka prywatności zgodna z RODO