Skip to content

Releases: supyrb/signals

1.1.0

03 Oct 19:11
0e5e253
Compare
Choose a tag to compare

New in this version

  • Introduce new Console window, that shows a complete picture of all signals similar to Unity's console
    Unity_9r8TpUIlp7
  • Move logging to own runtime assembly - this creates the possibility to create a runtime debug window similar to the editor windows
  • Add information on which code dispatched the signal through Caller Information - This adds almost zero overhead
  • Improve general code quality

1.0.0

26 Feb 11:12
a6b7e72
Compare
Choose a tag to compare

New in this version

  • Runtime can be used outside of Unity
    • The dependencies are wrapped inside #if directives, so there are no dependencies to unity.
  • Improved documentation
  • Battletested
    • Im using signal for a long time now without any bugs, so I'm confident enough to bump this to 1.0.0

0.5.0

05 Apr 11:57
Compare
Choose a tag to compare

New in this version

  • Logging of signals!
  • Editor window now shows a log of all dispatches for each signal
  • Proper out of the box support of Experimental Playmode (introduced in Unity 2019.3)

Signals-0 5 0

Changelog

Happy messaging ❇

0.4.3

10 Mar 21:05
Compare
Choose a tag to compare

New in this version

  • Improve handling of exceptions in ReflectionHelper
  • Fix dynamic assembly error regression bug

Changelog

Happy messaging ❇

0.4.2

10 Mar 20:20
Compare
Choose a tag to compare

New in this version

  • Improve editor window detail view to highlight the current listener index
  • Refactor ASignal by introducing a State enum
  • Make ASignal.Run() private
  • Change index incrementation logic for ASignal to always stick to the index which was called last (Important for Pause and Consume

Changelog

Happy messaging ❇

0.4.1

06 Mar 09:38
Compare
Choose a tag to compare

New in this version

  • Improve editor window layout and logic

Signals Editor Window Screenshot

Changelog

Happy messaging ❇

0.4.0

05 Mar 15:37
Compare
Choose a tag to compare

New in this version

  • Add a rough editor window to see all signals and their listeners

Signals Editor Window Screenshot

Changelog

Happy messaging ❇

0.3.1

29 Jan 21:46
Compare
Choose a tag to compare

New in this version

  • Fix test assemblies (Thanks @tony707 - #12)
  • Remove test folder and bat file from unity package to avoid future errors

Changelog

Happy messaging ❇

0.3.0

04 Jan 10:08
Compare
Choose a tag to compare

New in this version

  • Add unit tests 🥽
  • Change base interface ISignal to abstract class ABaseSignal, see #11

Changelog

Happy messaging ❇

0.2.1

11 Dec 17:58
Compare
Choose a tag to compare

New in this version

  • Add handy get overload Signals.Get(out signal)
  • Add documentation 📓

Changelog

Happy messaging ❇