Changelog
All notable changes to this library will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[0.4.2] - 2022-12-28
Added
ScriptableObjectEventChannel
variantScriptableObjectEventListener
component- Icons for event channels in the Editor
- Icons for event listeners in the Editor
[0.4.1] - 2022-12-08
Fixed
- Missing meta files
[0.4.0] - 2022-12-04
Added
ColorEventChannel
variantColorEventListener
componentVector2IntEventChannel
variantVector2IntEventListener
componentVector2EventChannel
variantVector2EventListener
componentVector3EventChannel
variantVector3EventListener
componentVector4EventChannel
variantVector4EventListener
component
[0.3.1] - 2022-12-04
Added
- Docs via
mdbook
inDocumentation~
directory - GitHub CI/CD workflows for documentation
Changed
- Exposed
Channel
getter property onEventListener
component
[0.3.0] - 2022-12-01
Added
EventChannelEditor
- custom editorEventListenerEditor<TChannel>
- abstract base classVoidEventListenerEditor
- custom editorRaiseEvent(int)
method forDoubleEventChannel
RaiseEvent(float)
method forDoubleEventChannel
RaiseEvent(int)
method forFloatEventChannel
RaiseEvent(bool)
method forStringEventChannel
RaiseEvent(int)
method forStringEventChannel
RaiseEvent(float)
method forStringEventChannel
RaiseEvent(double)
method forStringEventChannel
RaiseEvent(int)
method forDoubleEventListener
RaiseEvent(float)
method forDoubleEventListener
RaiseEvent(int)
method forFloatEventListener
RaiseEvent(bool)
method forStringEventListener
RaiseEvent(int)
method forStringEventListener
RaiseEvent(float)
method forStringEventListener
RaiseEvent(double)
method forStringEventListener
Fixed
- Small fixes in Listeners sample scene
[0.2.0] - 2022-12-01
Added
EventListener<TChannel>
abstract base classEventListener<T, TChannel>
abstract base classBoolEventListener
componentDoubleEventListener
componentFloatEventListener
componentIntEventListener
componentStringEventListener
componentTransformEventListener
componentVoidEventListener
component- Listeners sample scene
Fixed
- Root namespace should now be
UnderLogic.Channels
[0.1.0] - 2022-12-01
Added
EventChannel
abstract base classEventChannel<T>
abstract base classBoolEventChannel
variantDoubleEventChannel
variantFloatEventChannel
variantIntEventChannel
variantStringEventChannel
variantTransformEventChannel
variantVoidEventChannel
variant- Channels sample scene