Loading debian/changelog +13 −0 Changes for debian/changelog: 13 added lines, 0 removed lines. Original line number Diff line number Diff line blogi (20260707+3) unstable; urgency=medium * blogi-editor: move llms.txt generation from a central tag-name dispatch over the exported widget XML to a virtual EditPlugin::toLlmsBlock() each widget implements itself, walking the live document tree directly (TextBox/Article/List/Table/FAQ/Accordion/Survey/CustomHtml). The old dispatch silently dropped any widget type it didn't special-case (Article's own text, List items, Table cells) — a new widget added later would default to the same silent loss; the new default is "no text" instead, which fails safe. -- Jan Koester <jan.koester@tuxist.de> Tue, 07 Jul 2026 19:00:00 +0200 blogi (20260707+2) unstable; urgency=medium * staticpage: stop letting an empty llms_txt on republish wipe out a Loading Loading
debian/changelog +13 −0 Changes for debian/changelog: 13 added lines, 0 removed lines. Original line number Diff line number Diff line blogi (20260707+3) unstable; urgency=medium * blogi-editor: move llms.txt generation from a central tag-name dispatch over the exported widget XML to a virtual EditPlugin::toLlmsBlock() each widget implements itself, walking the live document tree directly (TextBox/Article/List/Table/FAQ/Accordion/Survey/CustomHtml). The old dispatch silently dropped any widget type it didn't special-case (Article's own text, List items, Table cells) — a new widget added later would default to the same silent loss; the new default is "no text" instead, which fails safe. -- Jan Koester <jan.koester@tuxist.de> Tue, 07 Jul 2026 19:00:00 +0200 blogi (20260707+2) unstable; urgency=medium * staticpage: stop letting an empty llms_txt on republish wipe out a Loading