All Versions
10
Latest Version
Avg Release Cycle
164 days
Latest Release
1710 days ago
Changelog History
Changelog History
-
v0.7.4
March 08, 2020 -
v0.7.3 Changes
December 03, 2019 -
v0.7.2 Changes
April 20, 2019 -
v0.7.1 Changes
February 03, 2019๐ Fixed #74.
-
v0.7.0 Changes
December 18, 2018- ๐ many
RegularParser
improvements and fixes:- backtracks now rely on their offsets only, this is an over 10x performance and memory usage improvement which evens its performance with other parsers while still keeping its feature advantage,
- subsequent non-token text fragments are now reported as single
T_STRING
tokens, - fixed #70,
preg_match_all()
with large inputs was sometimes silently failing and returning only subset of matches which reduced the number of reported shortcodes, - fixed #58 where invalid token sequences in shortcode content may confuse the parser,
- inlined
content()
method effectively halving the call nesting level, - disabled
xdebug.max_nesting_level
duringparse()
to prevent development environment parsing errors,
- ๐ added support for PHPUnit 6.x with fallback translation for PHP 5.x compatibility,
- ๐ dropped PHP 5.3 (still supported) and added PHP 7.2 from Travis matrix,
- asterisk
*
is now a valid shortcode name, - minor internal
Processor
improvements, - โก๏ธ minor README updates.
- ๐ many
-
v0.6.5 Changes
January 08, 2017Extended parameter simple values possible value range, #44.
-
v0.6.4 Changes
December 13, 2016๐ Fixed minor WordPress compatibility issue with content detection in
WordpressParser
. -
v0.6.3 Changes
August 10, 2016๐ Fixed bug happening when computing replacement of shortcode without handler that contained multibyte content.
-
v0.6.2 Changes
May 19, 2016๐ Fixed issue with parsing shortcode tokens inside shortcode content.
-
v0.6.1 Changes
February 25, 2016๐ Fixed bug with not recalculating new text length after applying shortcode replacement which caused the replacements to be applied only up to the length of source text. Thanks to @Jonatanmdez for reporting it in issue #37.