Release version 3.2.0
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).