= 1.1.1 =
* Oprava: Při uložení do cache mizela z Markdownu zpětná lomítka – YAML hlavička s uvozovkami nebo víceřádkovým popisem pak byla neplatná („rnrn“, neescapované uvozovky). Cache se po aktualizaci přegeneruje automaticky, stránky uložené v editoru Markdownu je potřeba uložit znovu
* Oprava: Odkazy tel:, mailto: a sms: se už nepřepisují na adresu webu; kotvy (#sekce) a relativní cesty se vztahují ke správné stránce; pomocný parametr _tmcb se nedostává do odkazů stránkování
* Oprava: Převodník odděluje bloky (hlavička, sekce, FAQ v details/summary) prázdným řádkem, nadpisy a otázky se nelepí na další text; zachovává mezery u řádkových prvků; prázdné ikony už nevytváří osamocené „**“; položky seznamů zachovávají odkazy, formátování i vnořené seznamy
* Oprava: E-maily chráněné Cloudflare se dekódují i z kódování antispambot(); HTML entity v titulku a popisu v YAML hlavičce se dekódují
* Markdown sitemap a llms-full.txt nově obsahují i vlastní typy obsahu (služby, portfolio, FAQ…), každý ve vlastní sekci od nejnovějšího; v nastavení lze omezit počet položek pro všechny typy i pro každý zvlášť
* Nové nastavení „Max. stáří cache“ (výchozí 30 dní) – starší stránky se při zobrazení přegenerují na pozadí; cache se maže také při změně šablony a při aktualizaci pluginu, zamčené stránky zůstávají
* llms.txt se servíruje dynamicky v kódování UTF-8 místo fyzického souboru v kořenu webu (starý soubor se při uložení editoru odstraní); bez vlastního obsahu se zobrazí výchozí text místo chyby 404
* Z instalačního balíčku odstraněn vývojářský soubor .claude/settings.local.json, aktualizace ho z webu smaže
* Metabox upozorní, když se nepodařilo stáhnout vyrenderovanou stránku; v nastavení poznámka k hlavičce Accept u webů s cache celých stránek
* Oprava: Při uložení do cache mizela z Markdownu zpětná lomítka – YAML hlavička s uvozovkami nebo víceřádkovým popisem pak byla neplatná („rnrn“, neescapované uvozovky). Cache se po aktualizaci přegeneruje automaticky, stránky uložené v editoru Markdownu je potřeba uložit znovu
* Oprava: Odkazy tel:, mailto: a sms: se už nepřepisují na adresu webu; kotvy (#sekce) a relativní cesty se vztahují ke správné stránce; pomocný parametr _tmcb se nedostává do odkazů stránkování
* Oprava: Převodník odděluje bloky (hlavička, sekce, FAQ v details/summary) prázdným řádkem, nadpisy a otázky se nelepí na další text; zachovává mezery u řádkových prvků; prázdné ikony už nevytváří osamocené „**“; položky seznamů zachovávají odkazy, formátování i vnořené seznamy
* Oprava: E-maily chráněné Cloudflare se dekódují i z kódování antispambot(); HTML entity v titulku a popisu v YAML hlavičce se dekódují
* Markdown sitemap a llms-full.txt nově obsahují i vlastní typy obsahu (služby, portfolio, FAQ…), každý ve vlastní sekci od nejnovějšího; v nastavení lze omezit počet položek pro všechny typy i pro každý zvlášť
* Nové nastavení „Max. stáří cache“ (výchozí 30 dní) – starší stránky se při zobrazení přegenerují na pozadí; cache se maže také při změně šablony a při aktualizaci pluginu, zamčené stránky zůstávají
* llms.txt se servíruje dynamicky v kódování UTF-8 místo fyzického souboru v kořenu webu (starý soubor se při uložení editoru odstraní); bez vlastního obsahu se zobrazí výchozí text místo chyby 404
* Z instalačního balíčku odstraněn vývojářský soubor .claude/settings.local.json, aktualizace ho z webu smaže
* Metabox upozorní, když se nepodařilo stáhnout vyrenderovanou stránku; v nastavení poznámka k hlavičce Accept u webů s cache celých stránek
= 1.1.0 =
* Oprava: Markdown verze stránky přicházela o hlavní obsah u šablon, které mají na obalu stránky třídu obsahující „sidebar“ (např. sidebars1, has-sidebar, no-sidebar) – ve výstupu pak zůstala jen data produktu a atributy
* Oprava: Generování Markdownu nově projde ochranou heslem pluginu Password Protected (typicky na staging webech) – vlastní požadavek pluginu se ověřuje tajným tokenem
* Metabox stránky/produktu upozorní, když se vyrenderovanou stránku nepodařilo stáhnout (přihlašovací stránka, HTTP chyba, prázdná odpověď) a Markdown obsahuje jen základní obsah
* Nové soubory pro AI agenty: llms-full.txt (rozšířený index se strojově čitelnými endpointy), agents.md (provozní manuál pro AI agenty s editorem v administraci) a sitemap sitemap_agentic_discovery.xml zařazená do indexu sitemap WordPressu, Yoastu i Rank Math
* Markdown verze stránky je dostupná i přes příponu .md v URL (/stranka.md, /kategorie/index.md)
* Hlavičky X-Markdown-Tokens a Content-Signal u Markdown odpovědí (kompatibilní s Cloudflare Markdown for Agents), nastavení Content-Signal v administraci
* llms.txt podle specifikace v2 – odkaz rel="describedby" v hlavičce stránky i HTTP hlavičce Link, odkazy na llms-full.txt a agents.md v robots.txt
* Oprava: Markdown verze stránky přicházela o hlavní obsah u šablon, které mají na obalu stránky třídu obsahující „sidebar“ (např. sidebars1, has-sidebar, no-sidebar) – ve výstupu pak zůstala jen data produktu a atributy
* Oprava: Generování Markdownu nově projde ochranou heslem pluginu Password Protected (typicky na staging webech) – vlastní požadavek pluginu se ověřuje tajným tokenem
* Metabox stránky/produktu upozorní, když se vyrenderovanou stránku nepodařilo stáhnout (přihlašovací stránka, HTTP chyba, prázdná odpověď) a Markdown obsahuje jen základní obsah
* Nové soubory pro AI agenty: llms-full.txt (rozšířený index se strojově čitelnými endpointy), agents.md (provozní manuál pro AI agenty s editorem v administraci) a sitemap sitemap_agentic_discovery.xml zařazená do indexu sitemap WordPressu, Yoastu i Rank Math
* Markdown verze stránky je dostupná i přes příponu .md v URL (/stranka.md, /kategorie/index.md)
* Hlavičky X-Markdown-Tokens a Content-Signal u Markdown odpovědí (kompatibilní s Cloudflare Markdown for Agents), nastavení Content-Signal v administraci
* llms.txt podle specifikace v2 – odkaz rel="describedby" v hlavičce stránky i HTTP hlavičce Link, odkazy na llms-full.txt a agents.md v robots.txt
= 1.0.5 =
* Oprava: Stránka Sitemap v administraci, kdy na velkých webech mohlo dojít k pádu z důvodu nedostatečné PHP memory limit – obsah se nyní generuje jen jednou a dávkově s uvolňováním paměti
* Rozšířena detekce AI botů z 24 na 56 – přidány SearchGPT, Microsoft Copilot, Applebot, Meta, CCBot, Mistral, DeepSeek, Perplexity a další
* Nové kategorie v logu přístupů: Vyhledávače (Yandex, Seznam, DuckDuckGo…) a SEO crawlery (Ahrefs, Semrush…)
* Titulky se speciálními znaky (dvojtečky, uvozovky, mřížky) už nerozbijí YAML hlavičku Markdown výstupu
* Minimální požadovaná verze PHP zvednuta na 8.1
* Oprava: Stránka Sitemap v administraci, kdy na velkých webech mohlo dojít k pádu z důvodu nedostatečné PHP memory limit – obsah se nyní generuje jen jednou a dávkově s uvolňováním paměti
* Rozšířena detekce AI botů z 24 na 56 – přidány SearchGPT, Microsoft Copilot, Applebot, Meta, CCBot, Mistral, DeepSeek, Perplexity a další
* Nové kategorie v logu přístupů: Vyhledávače (Yandex, Seznam, DuckDuckGo…) a SEO crawlery (Ahrefs, Semrush…)
* Titulky se speciálními znaky (dvojtečky, uvozovky, mřížky) už nerozbijí YAML hlavičku Markdown výstupu
* Minimální požadovaná verze PHP zvednuta na 8.1
= 1.0.4 =
* Content negotiation – plugin nyní vrací Markdown při požadavku s hlavičkou Accept: text/markdown (běžné prohlížeče nejsou ovlivněny)
* Link HTTP response headers (RFC 8288) – odkaz na Markdown verzi a llms.txt v hlavičce HTTP odpovědi pro lepší AI discovery
* Content Signals v robots.txt – deklarace preferencí využití obsahu umělou inteligencí (ai-train, search, ai-input)
* Ochrana před cache pluginy – Markdown odpověď se již neukládá do mezipaměti (WP Rocket, WP Fastest Cache, LiteSpeed Cache aj.)
* Nové nastavení „Chráněná slova" – možnost přidat vlastní výrazy (např. mAh, kWh), které se nemají při generování Markdownu dělit
* Content negotiation – plugin nyní vrací Markdown při požadavku s hlavičkou Accept: text/markdown (běžné prohlížeče nejsou ovlivněny)
* Link HTTP response headers (RFC 8288) – odkaz na Markdown verzi a llms.txt v hlavičce HTTP odpovědi pro lepší AI discovery
* Content Signals v robots.txt – deklarace preferencí využití obsahu umělou inteligencí (ai-train, search, ai-input)
* Ochrana před cache pluginy – Markdown odpověď se již neukládá do mezipaměti (WP Rocket, WP Fastest Cache, LiteSpeed Cache aj.)
* Nové nastavení „Chráněná slova" – možnost přidat vlastní výrazy (např. mAh, kWh), které se nemají při generování Markdownu dělit
= 1.0.3 =
* Oprava: Fatal error při ukládání ACF options page (plugin předával neplatný typ parametru)
* Aktualizace stránky Toret plugins v administraci
* Oprava: Fatal error při ukládání ACF options page (plugin předával neplatný typ parametru)
* Aktualizace stránky Toret plugins v administraci
= 1.0.1 =
* Nový odkaz v admin liště – rychlý přístup k Markdown verzi aktuální stránky přímo z frontend toolbaru
* Dropdown menu s možností otevřít Markdown náhled (nové okno) nebo přejít do editoru
* Nové nastavení „Odkaz v admin liště" – ve výchozím stavu vypnuto, lze zapnout v nastavení pluginu
* Nové tlačítko „Dogenerovat chybějící cache" – vygeneruje Markdown pouze pro stránky, které ještě nemají cache
* Doplněny české překlady pro nové řetězce
* Nový odkaz v admin liště – rychlý přístup k Markdown verzi aktuální stránky přímo z frontend toolbaru
* Dropdown menu s možností otevřít Markdown náhled (nové okno) nebo přejít do editoru
* Nové nastavení „Odkaz v admin liště" – ve výchozím stavu vypnuto, lze zapnout v nastavení pluginu
* Nové tlačítko „Dogenerovat chybějící cache" – vygeneruje Markdown pouze pro stránky, které ještě nemají cache
* Doplněny české překlady pro nové řetězce