Added
- Fix deprecations on PHP 8.5 (@cedric-anne, @stof)
- Implement the
iffunction for usage withget-functionand `call (@stof) - Add support for converting PHP arrays to Sass values in
ValueConverter::fromPhp(@stof) - Add support for Symfony 8 components (@stof)
Fixed
- Fix crash when writing
@extendwithout selector (@stof) - Fix the serialization of values when using them outside the compiler (@stof)
- Fix compatibility with
league/uri7.6 (@stof)
Changed
- No longer fully trim redundant selectors in
@extendas this caused performance issues (@stof) - Update error messages to be consistent with dart-sass (@stof)
- Add missing
@internatags for internal APIs (@stof) - Declare a requirement on
ext-mbstringinstead of requiringsymfony/polyfill-mbstring. Projects can still decide to install that polyfill package to satisfy the requirement if they want to support PHP setups that don't have the extension, but the polyfill package will not be installed by default anymore. (@stof)