Show HN: Podlite 2.0 – a block-based markup language with typed blocks
Podlite 2.0 has been released, introducing significant changes and new features. The update includes the removal of legacy attribute syntax and reclassification of the =include directive. Existing documents remain compatible with the new version, ensuring a smooth transition for users.
- ▪Podlite 2.0 features eight new additions, including a typed section divider and content masking.
- ▪Legacy attribute syntax has been removed, but current syntax remains unchanged for document authors.
- ▪=include is now classified as a directive, affecting only tools that build abstract syntax trees.
Opening excerpt (first ~120 words) tap to expand
Podlite 2.0 released Breaking changes Legacy attribute syntax removed =include is now a directive New features at a glance Where to go from here Podlite — one markup, many possibilitiesPodlite 2.0 is tagged. The specification is at podlite.org/specification. The full changelog sits inside the spec under =head2 v2.0. The Coming in Podlite 2.0 article from the review window covered what is new in depth. This post focuses on what to do now: how to migrate existing documents and where to find the rest. For most documents the answer is short — a well-formed v1.0 document renders unchanged under v2.0. From v1.0 to v2.0Breaking changes Two changes parse differently than before. Neither touches a well-formed document — if anything needs updating, it is a parser, not your text.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at Podlite.