Releases
v4.0.0
4.0.0 (2024-05-14)
Bug Fixes
add clientId to MessageBase PostStatusMessage method (4ab67a9 )
add messenger that uses Legacy display base classes (7a18905 )
added HasMute property to Volume and set to true by default in DeviceVolumeMessenger (68594e8 )
adds lable property to Volume (a04463c )
check for null touchpanelKey (288f61c )
make IMatrixRoutingMessenger fully generic (d18d02c )
Moves eVolumeLevelUnits to Essentials (a9c4f4b )
remove duplicate message path (492967b )
remove generics for matrix routing (1c335b2 )
removes tech password property from room config (d44e43d )
renames messenger to match interface name (6572f24 )
reverse condition for when clientId is present (bc4e30b )
send null for empty source and empty string for currentsource key (111f3b5 )
update method for getting API Server (0686a47 )
update to use generic IRouteOutputSlot (92a55b8 )
update TransmitMessage to work with MobileControlMessage (412a826 )
updates to get app switching working correctly (d1989e3 )
updates to get environmental room config values to work and to set false on PressAndHoldHandler action (6100352 )
updates to get volume control working and PressAndHolHandler aligned with react-library (8493595 )
use correct buttons for toolbar (6e1471d )
use MC class instead of generic type (0a0de7c )
use new SetAppUrl method to set appUrl (c807503 )
chore
use non-obsolete overload of LogMessage (b868994 )
Features
add CWS handler for Mobile Control (35c05a5 )
add device info messenger (3cd3502 )
add handlers for new messages from API (4c89b49 )
add IHasCurrentSourceInfoMessenger (e742cdb )
add Inputs & Level Controls Messenger (efdd48c )
add matrix route messenger (f1e4229 )
add missing interface method to UpdateAppUrl (1a663c8 )
adds event prefix for event messages and adds (a56f4ce )
Adds ICommunicationMonitorMessenger and updates for IHasInputs and other messengers (0af324d )
adds IMobileControlTouchpanelController to MobileControlTouchpanelController. Adds IShutdownPromptTimer (bd78380 )
Adds ISwitchedOutputMessenger (e05efc3 )
adds ISwitchedOutputMessenger and implements (ec7f312 )
Adds ITechPasswordMessenger (8d14540 )
Adds Label property to Volume (0cbbbd2 )
Adds rawValue to all volume feedback messages in DeviceVolumeMessenger (25fd26c )
adds StringEnumConverter for Units (d70c49c )
Adds support for IBasicVolumeWithFeedbackAdvanced (needs more testing) (1d5988f )
adds techPassword property to room config (0e1c928 )
enable app/zoom control & feedback for Tsw Panels (3a2b966 )
lots of refactoring (93b67d1 )
modify how messengers are built and actions added (63eb22b )
refactor ISelectableItemsMessenger to take a propName (a310524 )
renames messengers to match interfaces, adds IKeyName to Input class (36801f6 )
RKST-118 update TwoWayDisplayBase sendFullStatus (4c100a5 )
RKST-191 add logic to show/hide toolbar (fc00ad3 )
RKST-95 send list of MC touch panels on websocket join (e5c0bf6 )
switches IHasInputMessenger to more generic ISelectableItemsMessenger (9337f0f )
update actions to allow for more than one action at a path (25c9888 )
update controller to work with direct server touchpanel clients (269ac2f )
update Essentials version (1232ecc )
update room config to add destination list (a5a0e2f )
update to use new methods and objects (3ec2679 )
Updates Essentials version dependency and adds RawValue and Units to Volume (91ee4d8 )
updates for IRunRouteAction (1985e02 )
Updates for RoomEventSchedulMessenger and IMatrixRoutingMessenger (7aeeeb4 )
Updates IMatrixRoutingMessenger to use generics for input/output types (3682b8a )
updates the way event messages are build to use the fully type path as the identifier (29ce38d )
updates to how commMonitor is reported (moving to dedicated messenger) and update to set matrixRoutingKey on RoomConfiguration in Ess Room Bridge (ec67846 )
updates to new messengers and adds IHasPowerControlWithFeedbackMessenger (c938226 )
Updates to use IMobileControlTouchpanelController instead of actual class instance to allow plugins to instantiate instances of IMobileControlTouchpanelController externally. (2c04754 )
uptates for direct route with singal type and currente source feedback (bb21fcf )
BREAKING CHANGES
You can’t perform that action at this time.