Releases: pillar-markup/Microdown
Releases · pillar-markup/Microdown
Improved Visitor Logic
- Enhance the tree visitor so that it implements the invariant that only visitEach: is calling accept: so that we can get a handle on cutting visit of any nodes.
- Revisit all the visitor logic to work with such logic.
- Fixing accept: method
Introduce RawBlock and refine HTMLTagParagraphBlock
This release
- renamed RawParagraph into HTMLTagParagraph
- introduced MicParser instead of MicrodownParser
- introduced RawParagraph
For Foliage pre release
- Fix HTMNL orderedList
- explicit dependency to Mustache 1.4
- Windows file references
Templating visitor / Mustache 1.4
What's Changed
- First templating HTML visitor is working. The visitor is looking for templates for each tree element and apply the template instead of the traditional HTML Visitor to which the templating visitor is delegating in case of file absence.
- Using Mustache 1.4. This is important for Foliage.
Full Changelog: v2.9.5...v2.9.6
Ready for Pillar 11
- fixing integration with Pillar for the basic LaTeX generation.
- more book checkers in the pipeline.
- getting started with a Toc Builder.
What's Changed
- Merge dev into Pharo 13 by @Ducasse in #932
- Update MicAbstractAnnotatedBlock.class.st, use allButFirst by @vonbecmann in #973
- Allow MicCSSEntity to overwrite existing file by @AndrzejProchyra in #983
- A couple of tiny tidies by @AndrzejProchyra in #984
- Elaborating the MicTocBuilder by @AndrzejProchyra in #985
New Contributors
- @vonbecmann made their first contribution in #973
- @AndrzejProchyra made their first contribution in #983
Full Changelog: v2.9.4...v2.9.5
Fix HTML paragraph merge
Full Changelog: v2.9.2...v2.9.3
For Pillar and Foliage(v2.1.0) release
What's Changed
- Add package tags as a semantic entity by @iglosiggio in #929
- Proposing a simple workaround that add empty columns for short rows by @NicolasAnquetil in #927
New Contributors
- @iglosiggio made their first contribution in #929
- @NicolasAnquetil made their first contribution in #927
Thanks Kasper Osterbye and Cyril Ferlicot. Yes I redid all your PRs. Thank you.
Full Changelog: v2.9.1...v2.9.2
Version 2.9.1
What's Changed
Full Changelog: v2.8.2...v2.9.1
Another step to Foliage
- merged pharo 13 changes
- added gitbridge
- OCompiler migration
- cleaning syntax description
- Ready for Pillar and Foliage
- Code cleanup
v2.8.0
What's Changed
- Some cleanups by @jecisc in #917
- Improve preload to not be executed during the Pharo bootstrap by @jecisc in #918
- Add GitBridge to Microdown by @jecisc in #925
- getting changes from Pharo13 by @Ducasse in #931
- Branch: removeExtensionsAlreadyInPharo, Fixes # by @Ducasse in #933
- Merge dev into Pharo 13 by @Ducasse in #932
Full Changelog: v2.7.1...v2.8.0