Skip to content

v1.47.1.0 - Fixed `TriggerEvent()` and Relaxed `ITouchPortalEventHandler` Implementations

Latest
Compare
Choose a tag to compare
@mpaperno mpaperno released this 26 Nov 06:15
e1b600c

Changes since v1.47.0.0

  • Fixed TriggerEventCommand not being serialized properly for TriggerEvent() method (since v1.47.0). (@2675613b)
  • Changed TriggerEventStates dictionary type to <string, string> because triggerEvent.states values must be of string type. (@dab4d6e0)
  • All ITouchPortalEventHandler event handler method implementations are now optional in plugin code. (@e6f2385d)
  • Exposed ICommandHandler.SendCommand() method as public in TouchPortalClient. (@134268b5)
  • Actual JSON message being sent is now logged (at Debug level) instead of just success status. (@0e954f08)

Full Changelog: v1.47.0.0...v1.47.1.0


The download here contains AnyCPU DLL builds for .NET 6, 7 and 8 with portable debug info and generated documentation XML. The package can also be used via nuget.