You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Migrating from WoltLab Suite 6.1 - Third Party Libraries
2
+
3
+
## Symfony PHP Polyfills
4
+
5
+
The Symfony Polyfill for PHP 8.5 was added.
6
+
7
+
Refer to the documentation within the [symfony/polyfill](https://github.com/symfony/polyfill/) repository for details.
8
+
9
+
## Valinor
10
+
11
+
The Valinor library that is being used to validate request parameters has been updated from version 1.17.0 to 2.1.1.
12
+
13
+
This upgrade contains breaking changes that affect the error handling in particular.
14
+
If you do not handle Valinor’s errors directly then you’re most likely not affected by this.
15
+
16
+
Refer to Valinor’s [upgrade documentation](https://valinor.cuyz.io/2.1/project/upgrading/#upgrade-from-1x-to-2x) for details.
17
+
18
+
## scssphp
19
+
20
+
scssphp was updated from version 1.13.0 to 2.0.1.
21
+
22
+
This is a complete rewrite of the scssphp library aimed at better compliance with the specifications.
23
+
For the most part you should not be affected unless you are using SCSS constructs that previously had undefined behavior or otherwise violated the specs.
24
+
25
+
Unfortunately, this version has a severe performance regression that increases build times by as much as 3x.
26
+
Despite this drawback we had to upgrade in order to add support for PHP 8.4.
27
+
28
+
Refer to the release notes for [scssphp/scssphp](https://github.com/scssphp/scssphp/releases/tag/v2.0.0) for a list of all (breaking) changes.
0 commit comments