Releases: Kdyby/Events
Releases · Kdyby/Events
v3.0.1
v2.4.1
- Moved aliases hack to aliases.php and removed eval. by @Zemistr
- Fixed removing listeners with aliased method name by @brabijan
- DI: Ignore accessors in autowireEvents by @matej21
- Add namespace to events in
LifeCycleEvent
- Fixed duplicate service creation using alias in Nette 2.3 by @richard-ejem
- Panel: fixed callback typehint by @matej21 & @klimesf
- Drop PHP 5.3 compatibility
- #95 Fixed compatibility with nette/di v2.4; thx @enumag
- #87 removeEventListener(): fixed emptying list of sorted events; thx @matej21
This release is for Nette ~2.3
(You should start migrating to ~3.0
releases of Kdyby/Events)
v3.0.0
- Added
globalDispatchFirst
option by @enumag - Moved aliases hack to aliases.php and removed eval. by @Zemistr
- Fixed removing listeners with aliased method name by @brabijan
- DI: Ignore accessors in autowireEvents by @matej21
- Add namespace to events in
LifeCycleEvent
- Fixed duplicate service creation using alias in Nette 2.3 by @richard-ejem
- Panel: fixed callback typehint by @matej21 & @klimesf
- Drop PHP 5.3 compatibility
This release is for Nette ~2.3
v2.4.0
This release is for Nette ~2.3
v2.3.2
This release is for Nette 2.2.*
v2.3.1
- [BC BREAK] Introduced
NamespacedEventManager
explanation here. But as long as you're using this extension according to the documentation, you're fine. This is only relevant to Kdyby\Doctrine, which fixes the BC Break internally
This release is for Nette ~2.2
v2.1.4
- [BC BREAK] Introduced
NamespacedEventManager
explanation here. But as long as you're using this extension according to the documentation, you're fine. This is only relevant to Kdyby\Doctrine, which fixes the BC Break internally
This release is for Nette 2.1.*
v2.1.3
- Event namespaces respect class inheritance #55 - this is a big improvement, thanks to @JanTvrdik and @norbe for making this happen!
- If you happened to name a public persistent property
onSomething
and you presenter is a registered service, it would have been replaced by Event object which might result in breaking of the application. You would notice this during development, but it was a unnecesary situation. Now it's fixed, all properties that have annotation@persistent
or@inject
will be excluded from autowiring of Events.
This release is for Nette 2.1.*
v2.3.0
- Event namespaces respect class inheritance #55 - this is a big improvement, thanks to @JanTvrdik and @norbe for making this happen!
- If you happened to name a public persistent property
onSomething
and you presenter is a registered service, it would have been replaced by Event object which might result in breaking of the application. You would notice this during development, but it was a unnecesary situation. Now it's fixed, all properties that have annotation@persistent
or@inject
will be excluded from autowiring of Events.
This release is for Nette 2.2.*
v2.2.0
- Bumped Nette dependency on 2.2
- dropped last few usages of
Nette\Callback