diff options
| author | Greg Roach <fisharebest@webtrees.net> | 2019-11-13 15:26:23 +0000 |
|---|---|---|
| committer | Greg Roach <fisharebest@webtrees.net> | 2019-11-13 15:26:23 +0000 |
| commit | 6ddab597f679060f73c189b092529f59d59f8eb0 (patch) | |
| tree | 2d6d01d08d1f39e76ac2938e3ed7ced9aea2fc7c /vendor/league/commonmark | |
| parent | cf6ece77e5c310b96aff1de5a9d01d8c5ddda5c2 (diff) | |
| download | webtrees-6ddab597f679060f73c189b092529f59d59f8eb0.tar.gz webtrees-6ddab597f679060f73c189b092529f59d59f8eb0.tar.bz2 webtrees-6ddab597f679060f73c189b092529f59d59f8eb0.zip | |
Update vendor dependencies
Diffstat (limited to 'vendor/league/commonmark')
4 files changed, 18 insertions, 4 deletions
diff --git a/vendor/league/commonmark/CHANGELOG.md b/vendor/league/commonmark/CHANGELOG.md index dfdd3a565d..59251af019 100644 --- a/vendor/league/commonmark/CHANGELOG.md +++ b/vendor/league/commonmark/CHANGELOG.md @@ -4,6 +4,13 @@ Updates should follow the [Keep a CHANGELOG](https://keepachangelog.com/) princi ## [Unreleased][unreleased] +## [1.1.1] - 2019-11-11 + +### Fixed + + - Fixed handling of link destinations with unbalanced unescaped parens + - Fixed adding delimiters to stack which can neither open nor close a run + ## [1.1.0] - 2019-10-31 ### Added @@ -167,7 +174,8 @@ No changes were made since 1.0.0-rc1. - Removed `DelimiterStack::iterateByCharacters()` (use the new `processDelimiters()` method instead) - Removed the protected `DelimiterStack::findMatchingOpener()` method -[unreleased]: https://github.com/thephpleague/commonmark/compare/1.1.0...HEAD +[unreleased]: https://github.com/thephpleague/commonmark/compare/1.1.1...HEAD +[1.1.1]: https://github.com/thephpleague/commonmark/compare/1.1.0...1.1.1 [1.1.0]: https://github.com/thephpleague/commonmark/compare/1.0.0...1.1.0 [1.0.0]: https://github.com/thephpleague/commonmark/compare/1.0.0-rc1...1.0.0 [1.0.0-rc1]: https://github.com/thephpleague/commonmark/compare/1.0.0-beta4...1.0.0-rc1 diff --git a/vendor/league/commonmark/src/CommonMarkConverter.php b/vendor/league/commonmark/src/CommonMarkConverter.php index 32112007d0..46071cc88b 100644 --- a/vendor/league/commonmark/src/CommonMarkConverter.php +++ b/vendor/league/commonmark/src/CommonMarkConverter.php @@ -24,7 +24,7 @@ class CommonMarkConverter extends Converter * * This might be a typical `x.y.z` version, or `x.y-dev`. */ - public const VERSION = '1.1.0'; + public const VERSION = '1.1.1'; /** @var EnvironmentInterface */ protected $environment; diff --git a/vendor/league/commonmark/src/InlineParserEngine.php b/vendor/league/commonmark/src/InlineParserEngine.php index 29de8e23d8..f7d4b086d5 100644 --- a/vendor/league/commonmark/src/InlineParserEngine.php +++ b/vendor/league/commonmark/src/InlineParserEngine.php @@ -108,8 +108,10 @@ final class InlineParserEngine $inlineContext->getContainer()->appendChild($node); // Add entry to stack to this opener - $delimiter = new Delimiter($character, $numDelims, $node, $canOpen, $canClose); - $inlineContext->getDelimiterStack()->push($delimiter); + if ($canOpen || $canClose) { + $delimiter = new Delimiter($character, $numDelims, $node, $canOpen, $canClose); + $inlineContext->getDelimiterStack()->push($delimiter); + } return true; } diff --git a/vendor/league/commonmark/src/Util/LinkParserHelper.php b/vendor/league/commonmark/src/Util/LinkParserHelper.php index 9d65496321..bfb01d5e08 100644 --- a/vendor/league/commonmark/src/Util/LinkParserHelper.php +++ b/vendor/league/commonmark/src/Util/LinkParserHelper.php @@ -117,6 +117,10 @@ final class LinkParserHelper } } + if ($openParens !== 0) { + return null; + } + if ($cursor->getPosition() === $oldPosition && $c !== ')') { return null; } |
