[UPGRADE] Mention the CSS strategy and it's effects
This commit is contained in:
parent
abd9b72fbb
commit
8b891ff7f6
@ -534,3 +534,33 @@ Validator
|
|||||||
* The PHP7-incompatible constraints (Null, True, False) and related validators
|
* The PHP7-incompatible constraints (Null, True, False) and related validators
|
||||||
(NullValidator, TrueValidator, FalseValidator) are marked as deprecated
|
(NullValidator, TrueValidator, FalseValidator) are marked as deprecated
|
||||||
in favor of their `Is`-prefixed equivalent.
|
in favor of their `Is`-prefixed equivalent.
|
||||||
|
|
||||||
|
TwigBundle
|
||||||
|
----------
|
||||||
|
|
||||||
|
* The `Symfony\Bundle\TwigBundle\TwigDefaultEscapingStrategy` is deprecated and no longer
|
||||||
|
used in favor of `Twig_FileExtensionEscapingStrategy`. This means that CSS files automatically
|
||||||
|
use the CSS escape strategy. This can cause different behaviour when outputting reserved
|
||||||
|
characters.
|
||||||
|
|
||||||
|
Before:
|
||||||
|
|
||||||
|
```css
|
||||||
|
{# styles.css.twig #}
|
||||||
|
|
||||||
|
{# with brand_color: '#123456' #}
|
||||||
|
body {
|
||||||
|
background: {{ brand_color }};
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
After:
|
||||||
|
|
||||||
|
```css
|
||||||
|
{# styles.css.twig #}
|
||||||
|
|
||||||
|
{# with brand_color: '#123456' #}
|
||||||
|
body {
|
||||||
|
background: {{ brand_color|raw }};
|
||||||
|
}
|
||||||
|
```
|
||||||
|
Reference in New Issue
Block a user