= 1.1.3 (2026-06-11) =
* Plugin header prepnutý — oficiálny názov "Emailcampaigns.eu" (slug pre WP.org), Plugin URI a Description v EN
* V cs_CZ.po preklad plugin headers — pri CS/SK locale sa pluginom v admine zobrazí "Emailkampane.cz" + CS popis + emailkampane.cz URL
* Plugin URI v plugin listingu sa prepína podľa locale cez .po preklad (CS → emailkampane.cz/integrace/woo-commerce, EN → emailcampaigns.eu/integrations/woo-commerce-en)
* Pri pluginu v admin Plugin listingu pridaný odkaz "Návod k použití" (CS/EN podľa locale)
* CS preklady doladené podľa klientovej zpätnej väzby (formulácie, label „Skupiny kontaktů" konzistentne, hladší popis tracking klíče)

= 1.1.2 (2026-05-19) =
* Locale fallback rozšírený o load_textdomain_mofile filter — pre admin user locale (sv_SE, de_DE, fr_FR...) sa skutočne načíta en_US.mo, predtým mohol v niektorých flow ostať CZ zdroj
* Newsletter checkbox text na pokladni teraz reaguje na aktuálny locale — predtým ostal v jazyku v ktorom ho admin uložil (option v DB drží literál). Teraz: ak je uložená hodnota známy CZ/EN default, render použije runtime __() preklad. Vlastný text admina sa nepreloží (ostáva ako-je).
* Settings → Newsletter checkbox text: default je teraz prázdny string + placeholder s preloženým textom. Admin uvidí v aktuálnom jazyku, plugin použije __() runtime preklad. Vlastný text rozpoznaný.

= 1.1.1 (2026-05-15) =
* Locale fallback — non-CS/SK locale zobrazí EN texty (predtým fallback na CZ zdroj)
* EN brand prepnutie na Emailcampaigns.eu vo všetkých user-facing textoch
* UI: tlačítko „Získat nový tracking klíč" presunuté inline za pole Tracking klíč
* UI: Ověřit připojení rozšírené o warning ak chýba tracking klíč
* UI: sekce Sledování zobrazuje stav tracking klíče (✓ nastaven / ⚠ chybí)
* UI: 4 odkazy (Info stránka + Návod, CZ/EN podľa locale) vo welcome notice a hlavičke nastavení
* Bug fix: bulk sync 0/1 progress UI — keď nie je čo synchronizovať, ukáže to namiesto progresso baru friendly hlášku „Všech X z Y je už v Emailkampane.cz"
* Bulk sync: queryuje len nesynchronizované záznamy (predtým: prvých 500 inkluzívne synced)
* CSS: širší prvý stĺpec v nastavení (1 riadok pre labels)
* Logging: bulk sync chyby sa logujú s user_id/order_id pre admin diagnostiku
* Dokumentácia: nový súbor DOKUMENTACE.md (instalace, konfigurace, hooks/filtry, troubleshooting)
* Preklady: kompletne prepracované CZ a EN .po, 147/147 reťazcov
* Bezpečnostný audit + chained AS bulk sync stress test na 18 500 userov (0 chýb)

= 1.1.0 (2026-05-07) =
* Hlavička `X-Consumer-Identification: WP_WOOCOMMERCE` ve všech voláních proti api.emailkampane.cz
* Vytváření chráněných systémových skupin (`protected: "D"` + unikátní `protected_type`: orders, registration, newsletter_yes, newsletter_no)
* Automatické získávání tracking klíče z endpointu tr-web.emailkampane.cz/tracking-code (po uložení credentials + manuální obnova z UI)
* Tlačítko „Získat tracking klíč z API" v nastavení připojení
* Hromadná synchronizace běží na pozadí přes Action Scheduler — neomezená velikostí dávky, neblokuje admin, ukazuje progress bar a lze ji zrušit
* Bulk sync queryuje pouze nesynchronizované záznamy (přes meta_query NOT EXISTS) — neztrácí se čas na již zpracovaných

= 1.0.0 (2026-04-16) =
* Prvý stabilní release
* JWT autentizace proti Emailkampane.cz JSON API v1.2
* Ověření připojení (AJAX) s šifrováním API hashe (AES-256-CBC)
* 4 skupiny kontaktů s automatickým vytvořením a detekcí jazyka (CS/EN)
* Synchronizace kontaktů při registraci uživatele a objednávce
* Podpora klasického i blokového WooCommerce checkoutu
* Vlastní atributy (město, telefon, společnost, země, PSČ) s lazy creation
* Trackovací kód na frontendu (starter + hlavní skript, pageVisit, loggedUser)
* Sledování košíků (addToCart, removeFromCart, updateCart)
* Sledování objednávek (orderSubmitted) s duplicate protection
* Newsletter checkbox (klasický + WC Blocks Additional Checkout Fields API)
* Integrace s cookie lištami (Complianz, CookieBot, CookieYes, vlastní)
* HPOS + Cart/Checkout Blocks kompatibilita
* Log viewer v admin UI (sekce Protokoly)
* Asynchronní zpracování přes WooCommerce Action Scheduler
* GDPR: volitelná synchronizace kontaktů bez souhlasu s newsletterem
* GDPR: integrace s WP Privacy Tools pro výmaz kontaktů
* Hromadná synchronizace existujících objednávek a uživatelů
* Admin welcome notice po aktivaci
