Ehundu 0.5.0
One page for each value. A page with agrupar is a template of pages: the engine repeats it for each value of a field of the pages of a collection, which is what you need to have one page per tag without writing it by hand, on a blog where the next post may bring a new tag. It groups by slug, so Cultura pop and cultura-pop are one group; it gives the template grupo (the most used variant) and paginas (those of the group, with the shape of the ones coleccion() gives); it generates no page for a group with no published pages; and with etiquetas: [temas] the generated pages form a collection that serves as an index. It runs no code from the site, it is not pagination (which stays outside v1) and the incremental build knows about it: a new tag is a new page, and editing the body of a post does not rebuild the pages of its tags (docs/formato.md (opens in a new tab), §6.3, decision 105).
Publish on its date. A future fecha still hides nothing, like that of an event in a calendar. For a blog that is written in advance, publicarEnSuFecha: sí in the _datos.yml of its folder makes a page not be published before its fecha: it is the same as writing publicar with that date, without repeating it in every file. A subfolder removes it with no, an explicit publicar overrides it and borrador overrides both. A held-back page generates no file and does not appear in collections, sitemap, feed or translations, and it comes out when the site is built again after its day (§4, decision 106).
pagina.markdown. The Markdown of a page as it is written, without the front matter and unconverted, for an llms-full.txt that gathers the text of several articles. The pages that coleccion() gives have it too. Whoever reads it depends on the file of that page (§7.2, decision 104).
The format, for editors. The schema (§11) now describes the manual order of a type, fixed pages (unico), the side menu in sections (grupo, rotulo, excluir), drafts and the scheduling of pages from the editor (decisions 99 to 103). The engine reads none of these attributes: they are matters for editors.
0.4 sites build the same, file by file. The only thing that changes is that agrupar and publicarEnSuFecha are now reserved fields of the front matter, and that grupo and paginas only exist on the pages that agrupar generates.
This version on GitHub (opens in a new tab), with the ehundu.phar.