Skip to content

Releases: xp-forge/markdown

8.1.0: XP 12 compatibility

24 Mar 14:35
Compare
Choose a tag to compare
  • Made compatible with XP 12 - @thekid
  • Added PHP 8.4 to the test matrix - @thekid

8.0.1: Fix for list items with `|`

09 Jan 21:33
Compare
Choose a tag to compare
  • Added PHP 8.4 to the test matrix - @thekid
  • Fixed Call to a member function length() on string errors for lists
    with an item containing a | sign
    (@thekid)

8.0.0: Explicit line breaks

27 Sep 16:07
Compare
Choose a tag to compare
  • 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

30 Apr 11:43
Compare
Choose a tag to compare
  • Fixed auto-linking inside braces - @thekid

7.1.1: Auto-linking fix

02 Apr 12:23
Compare
Choose a tag to compare
  • Fixed auto-linking inside lists - @thekid

7.1.0: Code inside lists and blockquotes

30 Mar 20:20
Compare
Choose a tag to compare
  • Fixed code blocks inside a block quote - @thekid
  • Removed setTokens() and setHandlers() from contexts - @thekid
  • Merged PR #19: Fix formatting inside lists - @thekid

7.0.0: Code blocks compliance

23 Mar 20:12
Compare
Choose a tag to compare
  • 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,
    use class="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 ~

23 Mar 18:25
Compare
Choose a tag to compare
  • Merged PR #18: Add support for fenced code blocks enclosed with ~~~
    (@thekid)
  • Merged PR #15: Migrate to new testing library - @thekid

6.0.2: PHP 8.2 compatibility

26 Feb 11:34
Compare
Choose a tag to compare
  • Fixed "Creation of dynamic property" warnings in PHP 8.2 - @thekid

6.0.1: PHP 8.1, XP 11 compatibility

21 Oct 20:50
Compare
Choose a tag to compare
  • Made compatible with PHP 8.1 using #[ReturnTypeWillChange] attributes,
    preventing null values for preg_match() and using ENT_COMPAT for
    htmlspecialchars() flags
    (@thekid)