A transitional release ahead of 4.0. Nothing is removed yet, this version just lights up deprecation notices on things that will disappear in 4.0, so you can get your code ready in peace.
π₯ Deprecated (will be removed in 4.0)
- Magic properties
Component::$name,Component::$parentandContainer::$componentsβ usegetName(),getParent(),getComponents()instead. - Calling
monitor($type)without callbacks β pass them directly:monitor($type, $attached, $detached). Overridingattached()/detached()in subclasses is on its way out. - Constant
IComponent::NAME_SEPARATORβ switch toIComponent::NameSeparator(the deprecation is now reported via the native#[\Deprecated]attribute).