Skip to content

Commit 3d890e2

Browse files
committed
[Task] Update upgrade notes for 2026.1
1 parent 85fea33 commit 3d890e2

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

doc/02_Upgrade_Notes/README.md

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,23 @@
11
# Upgrade notes
22

33
## Upgrade to 2026.1.0
4-
- Added support to `PHP` `8.5`.
5-
- Removed support to `PHP` `8.3` and Symfony `v6`.
4+
5+
### PHP / Symfony Requirements
6+
7+
- Added support for PHP 8.5
8+
- Dropped PHP 8.3 and Symfony 6 support — upgrade to PHP 8.4+ and Symfony 7 before updating to this version
9+
10+
### Removed Admin Classic UI (ExtJS) Support
11+
12+
The bundle no longer supports the Pimcore Admin Classic UI (ExtJS):
13+
14+
- `PimcoreStaticResolverBundle` no longer implements `PimcoreBundleAdminClassicInterface` and no longer uses `BundleAdminClassicTrait`
15+
16+
### Interface / Type Hint Changes
17+
18+
- `ProxyEvent::getTypeArray()` parameter type changed from `ReflectionIntersectionType|ReflectionNamedType|ReflectionUnionType|null` to `\ReflectionType|null`
19+
- `ProxyPreInterceptor::getTypeArray()` parameter type changed from `ReflectionIntersectionType|ReflectionNamedType|ReflectionUnionType|null` to `\ReflectionType|null`
20+
- In `ProxyEvent` and `ProxyPreInterceptor` the null-safe call `$returnType?->allowsNull()` has been replaced with `$returnType->allowsNull()` — callers must ensure `$returnType` is never `null` before invoking `allowsNull()`
621

722
## 4.0.0
823
- Added getter/setter of GetInheritedProperties in element contract interfaces

0 commit comments

Comments
 (0)