From 6ddab597f679060f73c189b092529f59d59f8eb0 Mon Sep 17 00:00:00 2001 From: Greg Roach Date: Wed, 13 Nov 2019 15:26:23 +0000 Subject: Update vendor dependencies --- vendor/league/commonmark/CHANGELOG.md | 10 +++++++++- vendor/league/commonmark/src/CommonMarkConverter.php | 2 +- vendor/league/commonmark/src/InlineParserEngine.php | 6 ++++-- vendor/league/commonmark/src/Util/LinkParserHelper.php | 4 ++++ 4 files changed, 18 insertions(+), 4 deletions(-) (limited to 'vendor/league/commonmark') 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; } -- cgit v1.3