Open renovate[bot] opened 2 years ago
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
Command failed: composer update twig/twig:3.9.3 --with-dependencies --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires twig/twig 3.9.3 (exact version match: 3.9.3 or 3.9.3.0), found twig/twig[v3.9.3] but these were not loaded, likely because it conflicts with another require.
Problem 2
- drupal/core-recommended is locked to version 9.4.5 and an update of this package was not requested.
- drupal/core-recommended 9.4.5 requires twig/twig ~v2.15.1 -> found twig/twig[v2.15.1, ..., v2.15.6] but it conflicts with your root composer.json require (3.9.3).
Problem 3
- chi-teck/drupal-code-generator 2.6.1 requires twig/twig ^2.14.11 || ^3.1 -> found twig/twig[v2.14.11, ..., 2.x-dev, v3.1.0, ..., 3.x-dev] but these were not loaded, likely because it conflicts with another require.
- drush/drush 11.1.1 requires chi-teck/drupal-code-generator ^2.4 -> satisfiable by chi-teck/drupal-code-generator[2.6.1].
- drush/drush is locked to version 11.1.1 and an update of this package was not requested.
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 0.00%. Comparing base (
8295ff4
) to head (d6ff2ab
).:exclamation: Current head d6ff2ab differs from pull request most recent head fa14a1a. Consider uploading reports for the commit fa14a1a to get more accurate results
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
[!IMPORTANT]
Review skipped
Bot user detected.
To trigger a single review, invoke the
@coderabbitai review
command.You can disable this status message by setting the
reviews.review_status
tofalse
in the CodeRabbit configuration file.
The update to the drupal/composer.json
file involves an upgrade of the twig/twig
dependency from version 2.15.2
to 3.12.0
. This upgrade introduces newer features, improvements, and potential breaking changes in the Twig templating engine. Developers should review the changelog for version 3.12.0 to ensure compatibility and understand any modifications that may impact their existing codebase.
File | Change Summary |
---|---|
drupal/composer.json |
Upgraded twig/twig from version 2.15.2 to 3.12.0 |
In fields of code, I hop with glee,
A new Twig version, oh joy for me!
With features fresh, and bugs all gone,
Let's render templates from dusk till dawn.
Hurray for changes, let the magic flow,
A rabbit's cheer for the code we sow! 🐰✨
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
Command failed: composer update twig/twig:3.14.2 --with-dependencies --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires twig/twig 3.14.2 (exact version match: 3.14.2 or 3.14.2.0), found twig/twig[v3.14.2] but these were not loaded, likely because it conflicts with another require.
Problem 2
- drupal/core-recommended is locked to version 9.4.5 and an update of this package was not requested.
- drupal/core-recommended 9.4.5 requires twig/twig ~v2.15.1 -> found twig/twig[v2.15.1, ..., v2.15.6] but it conflicts with your root composer.json require (3.14.2).
Problem 3
- drush/drush is locked to version 11.1.1 and an update of this package was not requested.
- chi-teck/drupal-code-generator 2.6.1 requires twig/twig ^2.14.11 || ^3.1 -> found twig/twig[v2.14.11, ..., 2.x-dev, v3.1.0, ..., 3.x-dev] but these were not loaded, likely because it conflicts with another require.
- drush/drush 11.1.1 requires chi-teck/drupal-code-generator ^2.4 -> satisfiable by chi-teck/drupal-code-generator[2.6.1].
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
This PR contains the following updates:
2.15.2
->3.14.2
Release Notes
twigphp/Twig (twig/twig)
### [`v3.14.2`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#3142-2024-11-07) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.14.1...v3.14.2) - Fix an infinite recursion in the sandbox code ### [`v3.14.1`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#3141-2024-11-06) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.14.0...v3.14.1) - \[BC BREAK] Fix a security issue in the sandbox mode allowing an attacker to call attributes on Array-like objects They are now checked via the property policy - Fix a security issue in the sandbox mode allowing an attacker to be able to call `toString()` under some circumstances on an object even if the `__toString()` method is not allowed by the security policy ### [`v3.14.0`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#3140-2024-09-09) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.13.0...v3.14.0) - Fix a security issue when an included sandboxed template has been loaded before without the sandbox context - Add the possibility to reset globals via `Environment::resetGlobals()` - Deprecate `Environment::mergeGlobals()` ### [`v3.13.0`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#3130-2024-09-07) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.12.0...v3.13.0) - Add the `types` tag (experimental) - Deprecate the `Twig\Test\NodeTestCase::getTests()` data provider, override `provideTests()` instead. - Mark `Twig\Test\NodeTestCase::getEnvironment()` as final, override `createEnvironment()` instead. - Deprecate `Twig\Test\NodeTestCase::getVariableGetter()`, call `createVariableGetter()` instead. - Deprecate `Twig\Test\NodeTestCase::getAttributeGetter()`, call `createAttributeGetter()` instead. - Deprecate not overriding `Twig\Test\IntegrationTestCase::getFixturesDirectory()`, this method will be abstract in 4.0 - Marked `Twig\Test\IntegrationTestCase::getTests()` and `getLegacyTests()` as final ### [`v3.12.0`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#3120-2024-08-29) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.11.3...v3.12.0) - Deprecate the fact that the `extends` and `use` tags are always allowed in a sandboxed template. This behavior will change in 4.0 where these tags will need to be explicitly allowed like any other tag. - Deprecate the "tag" constructor argument of the "Twig\Node\Node" class as the tag is now automatically set by the Parser when needed - Fix precedence of two-word tests when the first word is a valid test - Deprecate the `spaceless` filter - Deprecate some internal methods from `Parser`: `getBlockStack()`, `hasBlock()`, `getBlock()`, `hasMacro()`, `hasTraits()`, `getParent()` - Deprecate passing `null` to `Twig\Parser::setParent()` - Update `Node::__toString()` to include the node tag if set - Add support for integers in methods of `Twig\Node\Node` that take a Node name - Deprecate not passing a `BodyNode` instance as the body of a `ModuleNode` or `MacroNode` constructor - Deprecate returning "null" from "TokenParserInterface::parse()". - Deprecate `OptimizerNodeVisitor::OPTIMIZE_TEXT_NODES` - Fix performance regression when `use_yield` is `false` (which is the default) - Improve compatibility when `use_yield` is `false` (as extensions still using `echo` will work as is) - Accept colons (`:`) in addition to equals (`=`) to separate argument names and values in named arguments - Add the `html_cva` function (in the HTML extra package) - Add support for named arguments to the `block` and `attribute` functions - Throw a SyntaxError exception at compile time when a Twig callable has not the minimum number of required arguments - Add a `CallableArgumentsExtractor` class - Deprecate passing a name to `FunctionExpression`, `FilterExpression`, and `TestExpression`; pass a `TwigFunction`, `TwigFilter`, or `TestFilter` instead - Deprecate all Twig callable attributes on `FunctionExpression`, `FilterExpression`, and `TestExpression` - Deprecate the `filter` node of `FilterExpression` - Add the notion of Twig callables (functions, filters, and tests) - Bump minimum PHP version to 8.0 - Fix integration tests when a test has more than one data/expect section and deprecations - Add the `enum_cases` function ### [`v3.11.3`](https://redirect.github.com/twigphp/Twig/compare/v3.11.2...v3.11.3) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.11.2...v3.11.3) ### [`v3.11.2`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#3112-2024-11-06) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.11.1...v3.11.2) - \[BC BREAK] Fix a security issue in the sandbox mode allowing an attacker to call attributes on Array-like objects They are now checked via the property policy - Fix a security issue in the sandbox mode allowing an attacker to be able to call `toString()` under some circumstances on an object even if the `__toString()` method is not allowed by the security policy ### [`v3.11.1`](https://redirect.github.com/twigphp/Twig/compare/v3.11.0...v3.11.1) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.11.0...v3.11.1) ### [`v3.11.0`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#3110-2024-08-08) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.10.3...v3.11.0) - Deprecate `OptimizerNodeVisitor::OPTIMIZE_RAW_FILTER` - Add `Twig\Cache\ChainCache` and `Twig\Cache\ReadOnlyFilesystemCache` - Add the possibility to deprecate attributes and nodes on `Node` - Add the possibility to add a package and a version to the `deprecated` tag - Add the possibility to add a package for filter/function/test deprecations - Mark `ConstantExpression` as being `@final` - Add the `find` filter - Fix optimizer mode validation in `OptimizerNodeVisitor` - Add the possibility to yield from a generator in `PrintNode` - Add the `shuffle` filter - Add the `singular` and `plural` filters in `StringExtension` - Deprecate the second argument of `Twig\Node\Expression\CallExpression::compileArguments()` - Deprecate `Twig\ExpressionParser\parseHashExpression()` in favor of `Twig\ExpressionParser::parseMappingExpression()` - Deprecate `Twig\ExpressionParser\parseArrayExpression()` in favor of `Twig\ExpressionParser::parseSequenceExpression()` - Add `sequence` and `mapping` tests - Deprecate `Twig\Node\Expression\NameExpression::isSimple()` and `Twig\Node\Expression\NameExpression::isSpecial()` ### [`v3.10.3`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#3103-2024-05-16) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.10.2...v3.10.3) - Fix missing ; in generated code ### [`v3.10.2`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#3102-2024-05-14) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.10.1...v3.10.2) - Fix support for the deprecated escaper signature ### [`v3.10.1`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#3101-2024-05-12) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.10.0...v3.10.1) - Fix BC break on escaper extension - Fix constant return type ### [`v3.10.0`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#3100-2024-05-11) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.9.3...v3.10.0) - Make `CoreExtension::formatDate`, `CoreExtension::convertDate`, and `CoreExtension::formatNumber` part of the public API - Add `needs_charset` option for filters and functions - Extract the escaping logic from the `EscaperExtension` class to a new `EscaperRuntime` class. The following methods from `Twig\\Extension\\EscaperExtension` are deprecated: `setEscaper()`, `getEscapers()`, `setSafeClasses`, `addSafeClasses()`. Use the same methods on the `Twig\\Runtime\\EscaperRuntime` class instead. - Fix capturing output from extensions that still use echo - Fix a PHP warning in the Lexer on malformed templates - Fix blocks not available under some circumstances - Synchronize source context in templates when setting a Node on a Node ### [`v3.9.3`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#393-2024-04-18) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.9.2...v3.9.3) - Add missing `twig_escape_filter_is_safe` deprecated function - Fix yield usage with CaptureNode - Add missing unwrap call when using a TemplateWrapper instance internally - Ensure Lexer is initialized early on ### [`v3.9.2`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#392-2024-04-17) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.9.1...v3.9.2) - Fix usage of display_end hook ### [`v3.9.1`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#391-2024-04-17) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.9.0...v3.9.1) - Fix missing `$blocks` variable in `CaptureNode` ### [`v3.9.0`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#390-2024-04-16) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.8.0...v3.9.0) - Add support for PHP 8.4 - Deprecate AbstractNodeVisitor - Deprecate passing Template to Environment::resolveTemplate(), Environment::load(), and Template::loadTemplate() - Add a new "yield" mode for output generation; Node implementations that use "echo" or "print" should use "yield" instead; all Node implementations should be flagged with `#[YieldReady]` once they've been made ready for "yield"; the "use_yield" Environment option can be turned on when all nodes have been made `#[YieldReady]`; "yield" will be the only strategy supported in the next major version - Add return type for Symfony 7 compatibility - Fix premature loop exit in Security Policy lookup of allowed methods/properties - Deprecate all internal extension functions in favor of methods on the extension classes - Mark all extension functions as [@internal](https://redirect.github.com/internal) - Add SourcePolicyInterface to selectively enable the Sandbox based on a template's Source - Throw a proper Twig exception when using cycle on an empty array ### [`v3.8.0`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#380-2023-11-21) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.7.1...v3.8.0) - Catch errors thrown during template rendering - Fix IntlExtension::formatDateTime use of date formatter prototype - Fix premature loop exit in Security Policy lookup of allowed methods/properties - Remove NumberFormatter::TYPE_CURRENCY (deprecated in PHP 8.3) - Restore return type annotations - Allow Symfony 7 packages to be installed - Deprecate `twig_test_iterable` function. Use the native `is_iterable` instead. ### [`v3.7.1`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#371-2023-08-28) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.7.0...v3.7.1) - Fix some phpdocs ### [`v3.7.0`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#370-2023-07-26) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.6.1...v3.7.0) - Add support for the ...spread operator on arrays and hashes ### [`v3.6.1`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#361-2023-06-08) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.6.0...v3.6.1) - Suppress some native return type deprecation messages ### [`v3.6.0`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#360-2023-05-03) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.5.1...v3.6.0) - Allow psr/container 2.0 - Add the new PHP 8.0 IntlDateFormatter::RELATIVE_\* constants for date formatting - Make the Lexer initialize itself lazily ### [`v3.5.1`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#351-2023-02-08) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.5.0...v3.5.1) - Arrow functions passed to the "reduce" filter now accept the current key as a third argument - Restores the leniency of the matches twig comparison - Fix error messages in sandboxed mode for "has some" and "has every" ### [`v3.5.0`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#350-2022-12-27) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.4.3...v3.5.0) - Make Twig\ExpressionParser non-internal - Add "has some" and "has every" operators - Add Compile::reset() - Throw a better runtime error when the "matches" regexp is not valid - Add "twig \*\_names" intl functions - Fix optimizing closures callbacks - Add a better exception when getting an undefined constant via `constant` - Fix `if` nodes when outside of a block and with an empty body ### [`v3.4.3`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#343-2022-09-28) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.4.2...v3.4.3) - Fix a security issue on filesystem loader (possibility to load a template outside a configured directory) ### [`v3.4.2`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#342-2022-08-12) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.4.1...v3.4.2) - Allow inherited magic method to still run with calling class - Fix CallExpression::reflectCallable() throwing TypeError - Fix typo in naming (currency_code) ### [`v3.4.1`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#341-2022-05-17) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.4.0...v3.4.1) - Fix optimizing non-public named closures ### [`v3.4.0`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#340-2022-05-22) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.3.10...v3.4.0) - Add support for named closures ### [`v3.3.10`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#3310-2022-04-06) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.3.9...v3.3.10) - Enable bytecode invalidation when auto_reload is enabled ### [`v3.3.9`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#339-2022-03-25) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.3.8...v3.3.9) - Fix custom escapers when using multiple Twig environments - Add support for "constant('class', object)" - Do not reuse internally generated variable names during parsing ### [`v3.3.8`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#338-2022-02-04) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.3.7...v3.3.8) - Fix a security issue when in a sandbox: the `sort` filter must require a Closure for the `arrow` parameter - Fix deprecation notice on `round` - Fix call to deprecated `convertToHtml` method ### [`v3.3.7`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#337-2022-01-03) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.3.6...v3.3.7) - Allow more null support when Twig expects a string (for better 8.1 support) - Only use Commonmark extensions if markdown enabled ### [`v3.3.6`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#336-2022-01-03) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.3.5...v3.3.6) - Only use Commonmark extensions if markdown enabled ### [`v3.3.5`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#335-2022-01-03) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.3.4...v3.3.5) - Allow CommonMark extensions to easily be added - Allow null when Twig expects a string (for better 8.1 support) - Make some performance optimizations - Allow Symfony translation contract v3+ ### [`v3.3.4`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#334-2021-11-25) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.3.3...v3.3.4) - Bump minimum supported Symfony component versions - Fix a deprecated message ### [`v3.3.3`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#333-2021-09-17) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.3.2...v3.3.3) - Allow Symfony 6 - Improve compatibility with PHP 8.1 - Explicitly specify the encoding for mb_ord in JS escaper ### [`v3.3.2`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#332-2021-05-16) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.3.1...v3.3.2) - Revert "Throw a proper exception when a template name is an absolute path (as it has never been supported)" ### [`v3.3.1`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#3310-2022-04-06) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.3.0...v3.3.1) - Enable bytecode invalidation when auto_reload is enabled ### [`v3.3.0`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#330-2021-02-08) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.2.1...v3.3.0) - Fix macro calls in a "cache" tag - Add the slug filter - Allow extra bundle to be compatible with Twig 2 ### [`v3.2.1`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#321-2021-01-05) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.1.1...v3.2.1) - Fix extra bundle compat with older versions of Symfony ### [`v3.1.1`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#311-2020-10-27) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.1.0...v3.1.1) - Fix "include(template_from_string())" ### [`v3.1.0`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#310-2020-10-21) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.0.5...v3.1.0) - Fix sandbox support when using "include(template_from_string())" - Make round brackets optional for one argument tests like "same as" or "divisible by" - Add support for ES2015 style object initialisation shortcut { a } is the same as { 'a': a } ### [`v3.0.5`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#305-2020-08-05) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.0.4...v3.0.5) - Fix twig_compare w.r.t. whitespace trimming - Fix sandbox not disabled if syntax error occurs within {% sandbox %} tag - Fix a regression when not using a space before an operator - Restrict callables to closures in filters - Allow trailing commas in argument lists (in calls as well as definitions) ### [`v3.0.4`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#304-2020-07-05) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.0.3...v3.0.4) - Fix comparison operators - Fix options not taken into account when using "Michelf\MarkdownExtra" - Fix "Twig\Extra\Intl\IntlExtension::getCountryName()" to accept "null" as a first argument - Throw exception in case non-Traversable data is passed to "filter" - Fix context optimization on PHP 7.4 - Fix PHP 8 compatibility - Fix ambiguous syntax parsing ### [`v3.0.3`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#303-2020-02-11) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.0.2...v3.0.3) - Add a check to ensure that iconv() is defined ### [`v3.0.2`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#302-2020-02-11) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.0.1...v3.0.2) - Avoid exceptions when an intl resource is not found - Fix implementation of case-insensitivity for method names ### [`v3.0.1`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#301-2019-12-28) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v3.0.0...v3.0.1) - fixed Symfony 5.0 support for the HTML extra extension ### [`v3.0.0`](https://redirect.github.com/twigphp/Twig/blob/HEAD/CHANGELOG#300-2019-11-15) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v2.16.1...v3.0.0) - fixed number formatter in Intl extra extension when using a formatter prototype ### [`v2.16.1`](https://redirect.github.com/twigphp/Twig/compare/v2.16.0...v2.16.1) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v2.16.0...v2.16.1) ### [`v2.16.0`](https://redirect.github.com/twigphp/Twig/compare/v2.15.6...v2.16.0) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v2.15.6...v2.16.0) ### [`v2.15.6`](https://redirect.github.com/twigphp/Twig/compare/v2.15.5...v2.15.6) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v2.15.5...v2.15.6) ### [`v2.15.5`](https://redirect.github.com/twigphp/Twig/compare/v2.15.4...v2.15.5) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v2.15.4...v2.15.5) ### [`v2.15.4`](https://redirect.github.com/twigphp/Twig/compare/v2.15.3...v2.15.4) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v2.15.3...v2.15.4) ### [`v2.15.3`](https://redirect.github.com/twigphp/Twig/compare/v2.15.2...v2.15.3) [Compare Source](https://redirect.github.com/twigphp/Twig/compare/v2.15.2...v2.15.3)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.