# Emogrifier Change Log All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](https://semver.org/). Please also have a look at our [API and deprecation policy](docs/API-and-deprecation-policy.md). ## x.y.z ### Added ### Changed ### Deprecated ### Removed ### Fixed ## 7.3.0: Add support for PHP 8.4 and CSS custom properties ### Added - Add support for PHP 8.4 (#1278) - Support CSS custom properties (variables) (#1336) - Support `:root` pseudo-class (#1306) - Add CSS selectors exclusion feature (#1236) ### Changed - Require `sabberworm/php-css-parser:^8.7.0` (#1355) ### Fixed - Preserve case of CSS custom property (variable) names (#1332) ### Documentation - Add an API and deprecation policy (#1323) ## 7.2.0: Add support for Symfony 7 ### Added - Add support for Symfony 7 (#1243) ## 7.1.0: Add support for PHP 8.3 ### Added - Add support for PHP 8.3 (#1218) ### Changed - Disable HTML formatting by default (#1214) ## 7.0.0 ### Added - Add support for PHP 8.2 (#1155) ### Changed - Throw exception with invalid CSS in debug mode (#1142) - Only support up to 69 atomic expressions in a selector (#1113) - Require `sabberworm/php-css-parser:^8.4.0` (#1134) - Upgrade to PHPUnit 9 (#1112) ### Deprecated - Support for PHP 7.3 will be removed in Emogrifier 8.0. ### Removed - Drop support for Symfony 3.x and 5.3 (#1120, #1162) - Drop support for PHP 7.2 (#1111) ### Fixed - Bump the minimum Symfony 4.4 version to avoid PHP deprecation warnings (#1187) ## 6.0.0 ### Added - Test with Symfony 6-dev (#1109) - Add support for PHP 8.1 (#1103) - Add a dedicated class for caching (#1097) - Allow installation together with Symfony 6 (#1065) - Support more file types in the `.editorconfig` (#1035) - Set `align` attribute of `