Skip to content

Releases: s9e/TextFormatter

2.7.2 (2020-06-22)

22 Jun 00:42
2.7.2
aea006f
Compare
Choose a tag to compare

Full commit log

Changed

  • 4fd902b91 BBCodes: updated default CODE BBCode
  • b2823a510 BBCodes: updated default CODE BBCode
  • b13470f70 MediaEmbed: updated Audiomack
  • a5cce0a8e MediaEmbed: updated Twitch
  • 615378133 MediaEmbed: updated Twitch

2.7.1 (2020-06-06)

06 Jun 15:00
2.7.1
16a1c75
Compare
Choose a tag to compare

Full commit log

Added

  • c34a75ea4 MediaEmbed: added Wistia

Changed

  • 7f2a0a843 BBCodes: updated default CODE BBCode
  • 388e4fbfc JavaScript: updated externs
  • 4d2792bc4 MediaEmbed: reinstated unofficial support for hashless VK URLs
  • ca83829e5 RegexpConvertor: reorganized code
  • b141e1098 RegexpConvertor: updated Unicode properties
  • c5c2d2cbf TaskList: replaced template manipulation with SweetDOM

2.7.0 (2020-05-30)

30 May 14:02
2.7.0
ebeadcd
Compare
Choose a tag to compare

Full commit log

Added

  • ea4658c5b Added template manipulation via SweetDOM
  • dc61d807c Litedown: added support for self-generated "id" attributes in headers

Removed

  • f9eb0e264 Autolink: removed dead code
  • 2e127910c PHP Renderer: removed redundant removal of meta-elements

Changed

  • cc0c621c2 Litedown: improved compatibility with original Markdown rules for parentheses in links

2.6.0 (2020-05-17)

17 May 14:10
2.6.0
9cb0710
Compare
Choose a tag to compare

Full commit log

Added

  • 62942bbc2 Added AddAttributeValueToElements and SetAttributeOnElements template normalizers
  • d4d0b66ec MediaEmbed: added GIPHY
  • ef7a64e6b MediaEmbed: added loading="lazy" attribute to iframes
  • f136125c1 MediaEmbed: added support for GIPHY videos

Changed

  • a79accfd0 Emoji: updated Twemoji URL
  • ea42a6e90 Emoji: updated to Unicode 13.0
  • 3f51c0852 MediaEmbed: updated Facebook
  • 782bbadbb Renderers: ensure that floating point numbers are displayed in the C locale
  • a1d089576 SetRelNoreferrerOnTargetedLinks: refactored to extend AddAttributeValueToElements
  • e08158d2f TaskLists: ignore task IDs during live preview
  • 1b5d46223 XSLT: ensure that the decimal separator is a dot regardless of locale

2.5.0 (2020-04-29)

29 Apr 16:13
2.5.0
1f92145
Compare
Choose a tag to compare

⚠️ This release contains functional changes. See docs/Internals/Changes.md for a description. ⚠️

Full commit log

Added

  • f2d1ff160 Added TaskLists plugin
  • c12c0db9c Fatdown: added TaskLists
  • 96912cdeb Litedown: added support for automatic links

Changed

  • 885f7e234 Renderer: improved performance of safety check
  • 436c2d8d9 Utils: improved the performance of various functions

2.4.1 (2020-04-11)

11 Apr 20:43
2.4.1
b9e564e
Compare
Choose a tag to compare

Full commit log

Added

  • 5c358aa8f DisallowUnsupportedXSL: added xsl:attribute and xsl:element checks

Changed

  • af2944f19 DisallowUnsupportedXSL: refactored attribute requirements
  • 7e3c1a8c0 MediaEmbed: updated Facebook
  • 7290f8b4e PHP renderer: match libxslt serialization of minimizable attributes in HTML
  • 7414ca9d5 Quick renderer: replaced hardcoded value with constant

2.4.0 (2020-03-31)

31 Mar 16:45
2.4.0
a9644df
Compare
Choose a tag to compare

Full commit log

Added

  • 6d9dcd09c TemplateChecks: added DisallowUncompilableXSL
  • 039015605 TemplateChecks: added DisallowUnsupportedXSL, enabled by default

Changed

  • a5ddda129 DisallowUnsafeDynamicURL: improved detection of safe URLs
  • 27dbc900b MediaEmbed: updated Spotify

2.3.7 (2020-03-10)

10 Mar 23:47
2.3.7
39088b7
Compare
Choose a tag to compare

Full commit log

Fixed

  • 12bdf56b7 JavaScript: fixed scripts not being executed on Blink browsers

Changed

  • 544f430f9 BBCodes: updated default CODE BBCode
  • 61d3dcf2a BBCodes: updated default CODE BBCode
  • 194bc5388 BBCodes: updated default CODE BBCode
  • 98fa77467 JavaScript: updated externs

2.3.6 (2020-02-24)

24 Feb 18:21
2.3.6
b96dc12
Compare
Choose a tag to compare

Full commit log

Fixed

  • 15bfc779b OptimizeChooseDeadBranches: fixed 00 incorrectly considered true
  • 732a54ac7 XPathHelper: fixed an issue with overzealous minification

Changed

  • 3eae3fbe1 MediaEmbed: updated definitions

2.3.4 (2020-02-18)

18 Feb 15:08
2.3.4
2e1fcc2
Compare
Choose a tag to compare

Full commit log

Added

  • 9db9113e6 Autolink: added support for trailing underscores
  • 4de32bb77 JavaScript: added minifier hints for plugin regexp

Fixed

  • c7d1b9e72 Autolink: fixed an issue where valid characters could be removed from the end of a URL
  • 3b08570a2 TemplateNormalizer: fixed an issue where the XSL namespace could become unregistered in XPath

Changed

  • 3d1969853 MediaEmbed: updated MSNBC and Tumblr
  • c1e06bc87 MediaEmbed: updated TikTok
  • 9bf0d3823 MediaEmbed: updated XboxClips, now GameClips.io
  • 19674d155 XPathConvertor: do not add extraneous calls to boolean() in conditions