Skip to content

Releases: textile/php-textile

v4.1.3

07 Jan 14:12
Compare
Choose a tag to compare
  • This is a security update, which fixes stored XSS vulnerability in image link handing.
  • Fixed: In restricted mode, restrict image link protocol. Previously and an image link's href allowed all protocols in restricted mode. Now it goes through the same validation as text links.

v4.1.2

29 Aug 16:29
Compare
Choose a tag to compare
  • Fix PHP 8.4 compatibility issues (closes #227).

v4.1.1

07 Jun 18:59
Compare
Choose a tag to compare
  • Links are now rendered when block tags are disabled (closes #225).

v4.1.0

02 Jan 17:48
Compare
Choose a tag to compare
  • Support : and ! characters in CSS class names (closes #224).
  • Support including textile escape sequences inside link title attribute (closes #223).

v4.0.0

03 Dec 18:45
Compare
Choose a tag to compare
  • HTML void tags render a self-closing slash based on the given document type. If Parser::setDocumentType() is given Parser::DOCTYPE_XHTML, self-closing tags are used, otherwise not.

v3.8.0

03 Dec 18:20
Compare
Choose a tag to compare
  • Added Parser::setAlignClasses() and Parser::isAlignClassesEnabled(). This can be used to enable img alignment classes in XHTML output document mode, instead of the default align attribute.
  • Added Parser::DOCTYPE_HTML5 and Parser::DOCTYPE_XHTML constants. These can be used with Parser::setDocumentType() to specify the output document type.

v3.7.7

01 May 17:05
Compare
Choose a tag to compare
  • Fix deprecation errors that appear on PHP >= 8.1 about preg_split limit argument's NULL value.

v3.7.6

08 Jan 21:15
Compare
Choose a tag to compare

Changes:

  • Fix: support consecutive links without whitespace between using bracket syntax (closes #202, #205 and #206).

Install using Composer:

$ composer require netcarver/textile:3.7.6

PHP-Textile v3.7.6 requires PHP 5.3.0 or newer.

v3.7.5

16 Dec 21:49
Compare
Choose a tag to compare

Changes:

  • Fix PHP 7.4 compatibility issues (closes #199).

Install using Composer:

$ composer require netcarver/textile:3.7.5

PHP-Textile v3.7.5 requires PHP 5.3.0 or newer.

v3.7.4

15 Dec 14:42
Compare
Choose a tag to compare

Changes:

  • Fix issue where an inline tag preceding the last character, that is a glyph, is not rendered if the block tags are disabled with Parser::setBlockTags (closes #198).

Install using Composer:

$ composer require netcarver/textile:3.7.4

PHP-Textile v3.7.4 requires PHP 5.3.0 or newer.