Releases: xp-forge/markdown
Releases · xp-forge/markdown
8.1.0: XP 12 compatibility
8.0.1: Fix for list items with `|`
8.0.0: Explicit line breaks
- Heads up: This release refactors the
Emitter
interface to an
abstract base class with empty implementations. This will prevent
BC breaks in the future should new node kinds need to be added
(@thekid) - Merged PR #20: Add support for line breaks, via
<br>
and via two
(or more) spaces at the end of the line.
(@thekid)
7.1.2: Braced links fix
- Fixed auto-linking inside braces - @thekid
7.1.1: Auto-linking fix
- Fixed auto-linking inside lists - @thekid
7.1.0: Code inside lists and blockquotes
7.0.0: Code blocks compliance
- Implemented xp-framework/rfc#341: Drop support for XP 9 and lower
(@thekid) - Merged PR #14: Spec compliance testing. Not run in the test suite yet!
(@thekid) - Heads up: No longer use the
lang
attribute on<code>
. Instead,
useclass="language-..."
in compliance with spec.
(@thekid) - Merged PR #17: Emit code blocks as
<code>
wrapped in<pre>
. Solves
problem described in issue #16.
(@thekid)
6.1.0: Fenced code blocks with ~
6.0.2: PHP 8.2 compatibility
- Fixed "Creation of dynamic property" warnings in PHP 8.2 - @thekid
6.0.1: PHP 8.1, XP 11 compatibility
- Made compatible with PHP 8.1 using
#[ReturnTypeWillChange]
attributes,
preventing null values forpreg_match()
and using ENT_COMPAT for
htmlspecialchars()
flags
(@thekid)