Releases: s9e/TextFormatter
Releases · s9e/TextFormatter
2.7.3 (2020-07-20)
Added
b65d3a585
MediaEmbed: added Castosd96e5b47b
MediaEmbed: added CodePenc7265bc7a
MediaEmbed: added Kaltura33da8e189
MediaEmbed: added TradingView1fa8bcd3b
MediaEmbed: added Vimeo oEmbed info
Changed
c81c92802
CallbackGenerator: explicitly cast callback to string715710926
MediaEmbed: updated MSNBCe9b901e96
MediaEmbed: updated Medium
2.7.2 (2020-06-22)
Changed
4fd902b91
BBCodes: updated default CODE BBCodeb2823a510
BBCodes: updated default CODE BBCodeb13470f70
MediaEmbed: updated Audiomacka5cce0a8e
MediaEmbed: updated Twitch615378133
MediaEmbed: updated Twitch
2.7.1 (2020-06-06)
Added
c34a75ea4
MediaEmbed: added Wistia
Changed
7f2a0a843
BBCodes: updated default CODE BBCode388e4fbfc
JavaScript: updated externs4d2792bc4
MediaEmbed: reinstated unofficial support for hashless VK URLsca83829e5
RegexpConvertor: reorganized codeb141e1098
RegexpConvertor: updated Unicode propertiesc5c2d2cbf
TaskList: replaced template manipulation with SweetDOM
2.7.0 (2020-05-30)
Added
ea4658c5b
Added template manipulation via SweetDOMdc61d807c
Litedown: added support for self-generated "id" attributes in headers
Removed
f9eb0e264
Autolink: removed dead code2e127910c
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)
Added
62942bbc2
Added AddAttributeValueToElements and SetAttributeOnElements template normalizersd4d0b66ec
MediaEmbed: added GIPHYef7a64e6b
MediaEmbed: added loading="lazy" attribute to iframesf136125c1
MediaEmbed: added support for GIPHY videos
Changed
a79accfd0
Emoji: updated Twemoji URLea42a6e90
Emoji: updated to Unicode 13.03f51c0852
MediaEmbed: updated Facebook782bbadbb
Renderers: ensure that floating point numbers are displayed in the C localea1d089576
SetRelNoreferrerOnTargetedLinks: refactored to extend AddAttributeValueToElementse08158d2f
TaskLists: ignore task IDs during live preview1b5d46223
XSLT: ensure that the decimal separator is a dot regardless of locale
2.5.0 (2020-04-29)
Added
f2d1ff160
Added TaskLists pluginc12c0db9c
Fatdown: added TaskLists96912cdeb
Litedown: added support for automatic links
Changed
885f7e234
Renderer: improved performance of safety check436c2d8d9
Utils: improved the performance of various functions
2.4.1 (2020-04-11)
Added
5c358aa8f
DisallowUnsupportedXSL: added xsl:attribute and xsl:element checks
Changed
af2944f19
DisallowUnsupportedXSL: refactored attribute requirements7e3c1a8c0
MediaEmbed: updated Facebook7290f8b4e
PHP renderer: match libxslt serialization of minimizable attributes in HTML7414ca9d5
Quick renderer: replaced hardcoded value with constant
2.4.0 (2020-03-31)
Added
6d9dcd09c
TemplateChecks: added DisallowUncompilableXSL039015605
TemplateChecks: added DisallowUnsupportedXSL, enabled by default
Changed
a5ddda129
DisallowUnsafeDynamicURL: improved detection of safe URLs27dbc900b
MediaEmbed: updated Spotify
2.3.7 (2020-03-10)
Fixed
12bdf56b7
JavaScript: fixed scripts not being executed on Blink browsers
Changed
544f430f9
BBCodes: updated default CODE BBCode61d3dcf2a
BBCodes: updated default CODE BBCode194bc5388
BBCodes: updated default CODE BBCode98fa77467
JavaScript: updated externs
2.3.6 (2020-02-24)
Fixed
15bfc779b
OptimizeChooseDeadBranches: fixed 00 incorrectly considered true732a54ac7
XPathHelper: fixed an issue with overzealous minification
Changed
3eae3fbe1
MediaEmbed: updated definitions