Skip to content

Releases: thephpleague/commonmark

1.3.4

13 Apr 20:53
dd3261e
Compare
Choose a tag to compare

Fixed

  • Fixed configuration/environment not being injected into event listeners when adding them via [$instance, 'method'] callable syntax (#440)

1.3.3

05 Apr 16:02
5a67afc
Compare
Choose a tag to compare

Fixed

  • Fixed event listeners not having the environment or configuration injected if they implemented the EnvironmentAwareInterface or ConfigurationAwareInterface (#423)

1.3.2

25 Mar 19:56
75542a3
Compare
Choose a tag to compare

Fixed

  • Optimized URL normalization in cases where URLs don't contain special characters (#417, #418)

1.3.1

28 Feb 18:58
8015f80
Compare
Choose a tag to compare

Fixed

  • Fixed return types of Environment::createCommonMarkEnvironment() and Environment::createGFMEnvironment()

1.3.0

09 Feb 00:38
4f30be7
Compare
Choose a tag to compare

ℹ️ Do you use league/commonmark-ext* packages? Those features are now included directly in this library! See #409 for details on making the switch.

Added

  • Added (optional) full GFM support! 🎉🎉🎉 (#409)
  • Added check to ensure Markdown input is valid UTF-8 (#401, #405)
  • Added new unordered_list_markers configuration option (#408, #411)

Changed

  • Introduced several micro-optimizations for a 5-10% performance boost

1.2.2

16 Jan 01:19
34cf4dd
Compare
Choose a tag to compare

This release contains the same changes as 1.1.3:

Fixed

  • Fixed link parsing edge case (#403)

1.1.3

16 Jan 01:15
b9ffbab
Compare
Choose a tag to compare

Fixed

  • Fixed link parsing edge case (#403)

1.2.1

15 Jan 03:36
74e0879
Compare
Choose a tag to compare

Changed

  • Introduced several micro-optimizations, reducing the parse time by 8%

1.2.0

09 Jan 22:43
2533c38
Compare
Choose a tag to compare

Changed

  • Removed URL decoding step before encoding (more performant and better matches the JS library)
  • Removed redundant token from HTML tag regex

1.1.2

10 Dec 02:58
772e03f
Compare
Choose a tag to compare

Fixed

  • Fixed URL normalization not handling non-UTF-8 sequences properly (#395, #396)