From 1d1c31157d01d49594c37f6c7a47d8cdd28b477c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim=20D=C3=BCsterhus?= Date: Wed, 13 Jan 2021 09:14:20 +0100 Subject: [PATCH] 5.4: Document the updated scssphp (#119) see #91 Co-authored-by: Matthias Schmidt --- docs/migration/wsc53/libraries.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/docs/migration/wsc53/libraries.md b/docs/migration/wsc53/libraries.md index 1a21ed9d..96f2e97f 100644 --- a/docs/migration/wsc53/libraries.md +++ b/docs/migration/wsc53/libraries.md @@ -21,6 +21,16 @@ Refer to the [Emogrifier CHANGELOG](https://github.com/MyIntervals/emogrifier/bl If you only use Emogrifier indirectly by sending HTML mail via the email subsystem then you might notice unexpected visual changes due to the improved CSS support. Double check your CSS declarations and particularly the specificity of your selectors in these cases. +## scssphp + +scssphp was updated from version 1.1 to 1.4. + +If you interact with scssphp only by deploying `.scss` files, then you should not experience any breaking changes, except when the improved SCSS compatibility interprets your SCSS code differently. + +If you happen to directly use scssphp in your PHP code, you should be aware that scssphp deprecated the use of output formatters in favor of a simple output style enum. + +Refer to [WoltLab/WCF #3851](https://github.com/WoltLab/WCF/pull/3851) and the [scssphp releases](https://github.com/scssphp/scssphp/releases) for details. + ## Constant Time Encoder WoltLab Suite 5.4 ships the [`paragonie/constant_time_encoding` library](https://github.com/paragonie/constant_time_encoding). -- 2.20.1