Skip to content

Releases: Kdyby/Events

v3.0.1

19 Apr 10:06
Compare
Choose a tag to compare
  • #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

v2.4.1

19 Apr 11:43
Compare
Choose a tag to compare
  • 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

08 Nov 14:05
Compare
Choose a tag to compare
  • 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

08 Nov 14:00
Compare
Choose a tag to compare

This release is for Nette ~2.3

v2.3.2

08 Nov 13:59
Compare
Choose a tag to compare

This release is for Nette 2.2.*

v2.3.1

02 Feb 02:08
Compare
Choose a tag to compare
  • [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

02 Feb 02:08
Compare
Choose a tag to compare
  • [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

23 Dec 20:49
Compare
Choose a tag to compare
  • 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

23 Dec 20:50
Compare
Choose a tag to compare
  • 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

27 Jul 14:30
Compare
Choose a tag to compare
  • Bumped Nette dependency on 2.2
  • dropped last few usages of Nette\Callback