MATRIC Changelog

What's new in MATRIC 2.8.78 Beta

Mar 12, 2024
  • BREAKING CHANGE:Changed indexes of multi position switches positions (now they start with position 0).
  • You will have to modify actions on your decks using multi-position switches to accomodate the change.
  • Increased script editor window size
  • Fixed Aviation button templates (some buttons had unintended bindings and actions)
  • Some internal code consolidation - please report any unusual behavior

New in MATRIC 2.8.73 Beta (Mar 1, 2024)

  • Increased script editor window size

New in MATRIC 2.8.72 (Mar 1, 2024)

  • BUGFIX: corrected variables calculation on client
  • Increased max page grid size to 50x50
  • New button templates

New in MATRIC 2.8.66 Beta (Feb 23, 2024)

  • Increased max page grid size to 50x50
  • New button templates

New in MATRIC 2.8.61 Beta (Feb 14, 2024)

  • BUGFIX - fixed issue with variables binding

New in MATRIC 2.8.60 Beta (Feb 6, 2024)

  • Countdown timer action - start a countdown with a tap of a button
  • Variables screen - implemented dynamic table for better performance
  • Minor change to community library screen

New in MATRIC 2.8.55 Beta (Jan 30, 2024)

  • BUGFIX: fixed OBS connectivity issue

New in MATRIC 2.8.42 Beta (Jan 24, 2024)

  • Experimental USB wired connection support, Android only, requires MATRIC Android client 2.0.18
  • Updated manual (USB and FAQ)
  • BUGFIX: fixed issue - run app action not working

New in MATRIC 2.8.40 Beta (Jan 22, 2024)

  • BIND control state to variable e.g. if you assign OBS switch scene command to button you can bind the button state to that scene with one click (it was possible before to manually set up binding but that takes more time and effort)
  • Added switch button for button default and active foreground, background colors and images
  • Significant Destop Mirror performance improvement
  • BUGFIX: fixed issue - crash when exiting app from tray menu

New in MATRIC 2.8.31 Beta (Jan 9, 2024)

  • Experimental USB wired connection support, Android only, requires MATRIC Android client 2.0.18
  • Updated manual (USB and FAQ)
  • BUGFIX: fixed issue - run app action not working

New in MATRIC 2.8.30 Beta (Jan 8, 2024)

  • Experimental USB wired connection support, Android only, requires MATRIC Android client 2.0.18

New in MATRIC 2.8.28 Beta (Dec 23, 2023)

  • Improve detection of client web socket disconnects
  • Option to hide window on Run App action

New in MATRIC 2.8.8 Beta (Nov 1, 2023)

  • OBS Studio web socket 5.x support.
  • No need to download compatibility versions of obs-websocket plufin. Should work out of the box.
  • Major internal refactoring aiming for performance, stability and maintainability
  • Much better handling of per-app audio mixer actions (Discord users rejoice!)
  • New feature: MATRIC Server Variables - a new power tool for MATRIC. Bind control states to variables (e.g. bind button state to boolean variable related to Windows audio state or OBS)
  • Dropped support for decks created in MATRIC 1.x. Shouldn't affect anyone because all decks in the gallery were converted to v2
  • Free version will display only first 8 controls counting by rows and columns (before it was 6 and not in any visual order)
  • Changed default WS and HTTP ports to 5228 and 5230.
  • Could cause issues with 3rd party firewalls - you will have to add these ports to firewall rules
  • Reduced the number of decks installed by default.
  • We do not want to overwhelm the users and a wide variety of decks is available with a single click in community gallery.
  • Added set server variables to integration API (see github example at https://github.com/tgudelj/MATRICIntegrationDemo)
  • Limited debug log size to 2MB
  • Added set variable and variables changed notification to integration API

New in MATRIC 2.8.7 Beta (Oct 30, 2023)

  • OBS Studio web socket 5.x support.
  • No need to download compatibility versions of obs-websocket plufin. Should work out of the box.
  • Major internal refactoring aiming for performance, stability and maintainability
  • Much better handling of per-app audio mixer actions (Discord users rejoice!)
  • New feature: MATRIC Server Variables - a new power tool for MATRIC. Bind control states to variables (e.g. bind button state to boolean variable related to Windows audio state or OBS)
  • Will be supported in Integration API as well in the future
  • Dropped support for decks created in MATRIC 1.x. Shouldn't affect anyone because all decks in the gallery were converted to v2
  • Free version will display only first 8 controls counting by rows and columns (before it was 6 and not in any visual order)
  • Changed default WS and HTTP ports to 5228 and 5230.
  • Could cause issues with 3rd party firewalls - you will have to add these ports to firewall rules
  • Reduced the number of decks installed by default.
  • We do not want to overwhelm the users and a wide variety of decks is available with a single click in community gallery.

New in MATRIC 2.6.23 (Oct 30, 2023)

  • Supports future multi-platform client
  • Fix authentication issue with multi-platform client
  • Fix minor integration API bug related to multi position switch
  • Increased number of controls for free version from 6 to 8
  • Free version will display only first 8 controls counting by rows and columns
  • Fix warning not displayed when opening a deck which requires premium unlock
  • Fix custom fonts not loading on iOS

New in MATRIC 2.6.23 Beta (Sep 11, 2023)

  • Supports future multi-platform client
  • Fix authentication issue with multi-platform client
  • Fix minor integration API bug related to multi position switch
  • Increased number of controls for free version from 6 to 8
  • Free version will display only first 8 controls counting by rows and columns
  • Fix warning not displayed when opening a deck which requires premium unlock
  • Fix custom fonts not loading on iOS

New in MATRIC 2.6.22 Beta (Sep 8, 2023)

  • Supports future multi-platform client
  • Fix authentication issue with multi-platform client
  • Fix minor integration API bug related to multi position switch
  • Increased number of controls for free version from 6 to 8
  • Free version will display only first 8 controls counting by rows and columns
  • Fix warning not displayed when opening a deck which requires premium unlock

New in MATRIC 2.6.20 Beta (Sep 5, 2023)

  • Supports future multi-platform client
  • Fix authentication issue with multi-platform client
  • Fix minor integration API bug related to multi position switch

New in MATRIC 2.5.5 (Sep 5, 2023)

  • Bugfix: Can't set font size using integration API
  • Bugfix: SaveAs command won't work in some cases
  • Minor logging improvement

New in MATRIC 2.6.19 Beta (Aug 30, 2023)

  • Supports future multi-platform client
  • Fix minor integration API bug related to multi position switch

New in MATRIC 2.5.4 (Aug 11, 2023)

  • Bugfix: Can't set font size using integration API
  • Minor logging improvement

New in MATRIC 2.5.5 Beta (Apr 26, 2023)

  • Bugfix: SaveAs command won't work in some cases

New in MATRIC 2.5.4 Beta (Feb 6, 2023)

  • Bugfix: Can't set font size using integration API
  • Minor logging improvement

New in MATRIC 2.5.2 Beta (Oct 23, 2022)

  • Bugfix: default page feature not working
  • Updated manual (OBS plugin)
  • OBS plugin download link
  • New signing certificate

New in MATRIC 2.5.1 Beta (May 29, 2022)

  • Improved integration API - receive control interaction events
  • Improved OBS Studio integration - automatically connect to OBS when OBS starts
  • Bugfix: joystick/gamepad invert axis feature

New in MATRIC 2.5.0 Beta (May 10, 2022)

  • Improved integration API - receive control interaction events
  • Bugfix: joystick/gamepad invert axis feature

New in MATRIC 2.4.18 (Mar 13, 2022)

  • New controls: 2,3,4,5,6 position switches, default templates updated
  • New experimental controls: Color picker, Desktop mirror
  • New actions: Mouse controls relative, absolute, mouse axis
  • New action: Set vjoy axis value (triggered by buttons)
  • New feature: Mouse scroll is now supported by Hotkey and Macro actions
  • Bugfix: background scaling on touchpad and joystick X-Y controls
  • Bugfix: resuming execute of actions with parameters after delay action times out
  • Bugfix: removed corrupted deck from installation
  • Bugfix: CPU usage reduced
  • Bugfix: HTTP action not working
  • Bugfix: Prevent server crash if windows Media Player component is not installed
  • Bugfix: setting page background in editor not applied correctly
  • Increased max grid size to 40x40
  • Updated manual
  • Display slider value as label on linear slider
  • Fixed incorrect start menu folder name
  • Improved focus window action reliability

New in MATRIC 2.4.18 Beta (Jan 20, 2022)

  • Display slider value as label on linear slider
  • Fixed incorrect start menu folder name
  • Improved focus window action reliability

New in MATRIC 2.4.14 Beta (Jan 18, 2022)

  • Display slider value as label on linear slider
  • Fixed incorrect start menu folder name

New in MATRIC 2.4.12 Beta (Jan 12, 2022)

  • Display slider value as label on linear slider

New in MATRIC 2.4.10 (Jan 12, 2022)

  • New controls: 2,3,4,5,6 position switches, default templates updated
  • New experimental controls: Color picker, Desktop mirror
  • New actions: Mouse controls relative, absolute, mouse axis
  • New action: Set vjoy axis value (triggered by buttons)
  • New feature: Mouse scroll is now supported by Hotkey and Macro actions
  • Bugfix: background scaling on touchpad and joystick X-Y controls
  • Bugfix: resuming execute of actions with parameters after delay action times out
  • Bugfix: removed corrupted deck from installation
  • Bugfix: CPU usage reduced
  • Bugfix: HTTP action not working
  • Bugfix: Prevent server crash if windows Media Player component is not installed
  • Bugfix: setting page background in editor not applied correctly
  • Increased max grid size to 40x40
  • Updated manual

New in MATRIC 2.4.320 Build 7981 Beta (Nov 7, 2021)

  • New controls: 2,3,4,5,6 position switches, default templates updated
  • New experimental controls: Color picker, Desktop mirror
  • New actions: Mouse controls relative, absolute, mouse axis
  • New action: Set vjoy axis value (triggered by buttons)
  • New feature: Mouse scroll is now supported by Hotkey and Macro actions
  • Bugfix: background scaling on touchpad and joystick X-Y controls
  • Bugfix: resuming execute of actions with parameters after delay action times out
  • Bugfix: removed corrupted deck from installation
  • Bugfix: CPU usage reduced
  • Bugfix: HTTP action not working
  • Bugfix: Prevent server crash if windows Media Player component is not installed
  • Updated manual

New in MATRIC 2.1.207 Build 7940 (Nov 3, 2021)

  • Introduced controls and events: now you add actions to control events
  • New controls: slider, rotary, encoder, touchpad, VJoy 2 axis, iframe
  • Note that you now explicitly choose a control and get available actions for control event
  • Community gallery is now integrated in app itself
  • New actions: Windows audio mixer, Focus window, Load deck, OBS show/hide/toggle filter
  • Automatic network port re-assignment (if default ones are taken)
  • Limited custom fonts support (see manual)
  • Various UI enhancements and tweaks - too many to list individually

New in MATRIC 2.2.40393 Build 7966 Beta (Oct 24, 2021)

  • Introduced controls and events: now you add actions to control events
  • New controls: slider, rotary, encoder, touchpad, VJoy 2 axis, iframe
  • Note that you now explicitly choose a control and get available actions for control event
  • Community gallery is now integrated in app itself
  • New actions: Windows audio mixer, Focus window, Load deck, OBS show/hide/toggle filter
  • Automatic network port re-assignment (if default ones are taken)
  • Limited custom fonts support (see manual)
  • Various UI enhancements and tweaks - too many to list individually

New in MATRIC 2.2.21977 Build 7955 Beta (Oct 12, 2021)

  • New controls: 2,3,4,5,6 position switches, default templates updated
  • New controls: Experimental color picker
  • New actions: Mouse controls relative, absolute, mouse axis
  • New action: Set vjoy axis value (triggered by buttons)
  • New feature: Mouse scroll is now supported by Hotkey and Macro actions
  • Bugfix: background scaling on touchpad and joystick X-Y controls
  • Bugfix: resuming execute of actions with parameters after delay action times out
  • bugfix: Removed corrupted deck from installation
  • Updated manual

New in MATRIC 2.2.5333 Build 7951 Beta (Oct 8, 2021)

  • New controls: 3,4,5,6 position switches
  • New controls: Experimental color picker
  • New actions: Mouse controls relative, absolute, mouse axis
  • New action: Set vjoy axis value (triggered by buttons)
  • Bugfix: background scaling on touchpad and joystick X-Y controls
  • Bugfix: resuming execute of actions with parameters after delay action times out
  • Updated manual

New in MATRIC 1.65.20745 (Sep 20, 2021)

  • Fixed: Auto deck switcher bug (can not select target device)
  • Fixed: material icons not displayed on buttons
  • Added showcase deck to default install
  • Enhancement: Remember currently open page on client when reloading deck due to save on server
  • Enhancement: Added customCSS for iframe action, the idea is you can scale and style iframe for better fit on the deck
  • Change: Removed object-fit and object-position properties for iframe action as they didn't work as desired
  • Change: Sandbox attribute applied by default for iframe action. you have to explicitly allow scripts etc using sandbox attribute
  • Fixed: Integration API bug in GETCONNECTEDCLIENTS
  • Fixed: Integration API bug in SETBUTTONSVISUALSTATE

New in MATRIC 2.0.26150 Build 7924 Beta (Sep 12, 2021)

  • Introduced controls and events: now you add actions to control events
  • New controls: slider, rotary, encoder, touchpad, VJoy 2 axis, iframe
  • Note that you now explicitly choose a control and get available actions for control event
  • Community gallery is now integrated in app itself
  • New actions: Focus window, Load deck, OBS show/hide/toggle filter
  • Automatic network port re-assignment (if default ones are taken)
  • Various UI enhancements and tweaks - too many to list individually

New in MATRIC 1.65.13 Beta (May 27, 2021)

  • Fixed: Integration API bug in GETCONNECTEDCLIENTS
  • Fixed: Integration API bug in SETBUTTONSVISUALSTATE

New in MATRIC 1.65.10 Beta (May 5, 2021)

  • Fixed: Auto deck switcher bug (can not select target device)
  • Fixed: material icons not displayed on buttons
  • Added showcase deck to default install
  • Enhancement: Remember currently open page on client when reloading deck due to save on server
  • Enhancement: Added customCSS for iframe action, the idea is you can scale and style iframe for better fit on the deck
  • Change: Removed object-fit and object-position properties for iframe action as they didn't work as desired
  • Change: Sandbox attribute applied by default for iframe action. you have to explicitly allow scripts etc using sandbox attribute

New in MATRIC 1.65.8 Beta (May 1, 2021)

  • Fixed: material icons not displayed on buttons
  • Added showcase deck to default install
  • Enhancement: Remember currently open page on client when reloading deck due to save on server
  • Enhancement: Added customCSS for iframe action, the idea is you can scale and style iframe for better fit on the deck
  • Change: Removed object-fit and object-position properties for iframe action as they didn't work as desired
  • Change: Sandbox attribute applied by default for iframe action. you have to explicitly allow scripts etc using sandbox attribute

New in MATRIC 1.64.10 Beta (Apr 28, 2021)

  • Updated packages, shouldn't impact application functionality

New in MATRIC 1.64.9 Beta (Apr 19, 2021)

  • New feature: Compatibility with MATRIC Windows client (work in progress)
  • New feature: touchpad zone "action" makes the button a touchpad surface
  • New feature: embed web page "action" enables embedding web pages in MATRIC deck, however due to various limitations your mileage may vary, e.g. Google maps works, YouTube doesn't
  • New feature: Edit recorded macro - so you don't have to record it all over again if you make a mistake
  • Change: Removed "Enable OBS Integration" from settings - it was basically redundant
  • Fix authorized devices connection state incorrectly displayed
  • Fix editor UI not displayed if custom HTTP port set
  • Fix auto connect to OBS Studio not working properly
  • Fix OBS Studio websocket error response crashing MATRIC
  • Fix touchpad zone bug, not working when other button is pressed
  • Additional exception handling and logging

New in MATRIC 1.64.6 Beta (Apr 15, 2021)

  • New feature: Compatibility with MATRIC Windows client (work in progress)
  • New feature: touchpad zone "action" makes the button a touchpad surface
  • New feature: embed web page "action" enables embedding web pages in MATRIC deck, however due to various limitations your mileage may vary, e.g. Google maps works, YouTube doesn't
  • Change: Removed "Enable OBS Integration" from settings - it was basically redundant
  • Fix auto connect to OBS Studio not working properly
  • Fix OBS Studio websocket error response crashing MATRIC
  • Fix touchpad zone bug, not working whwn other button is pressed
  • Additional exception handling and logging

New in MATRIC 1.64.1 Beta (Apr 14, 2021)

  • New feature: Compatibility with MATRIC Windows client (work in progress)
  • New feature: touchpad zone "action" makes the button a touchpad surface
  • New feature: embed web page "action" enables embedding web pages in MATRIC deck, however due to various limitations your mileage may vary, e.g. Google maps works, YouTube doesn't
  • Change: Removed "Enable OBS Integration" from settings - it was basically redundant
  • Fix auto connect to OBS Studio not working properly
  • Fix OBS Studio websocket error response crashing MATRIC
  • Fix touchpad zone bug, not working whwn other button is pressed
  • Additional exception handling and logging

New in MATRIC 1.63.3 Beta (Mar 28, 2021)

  • New feature: touchpad zone "action" makes the button a touchpad surface
  • New feature: embed web page "action" enables embedding web pages in MATRIC deck, however due to various limitations your mileage may vary, e.g. Google maps works, YouTube doesn't
  • Change: Removed "Enable OBS Integration" from settings - it was basically redundant
  • Fix auto connect to OBS Studio not working properly
  • Fix OBS Studio websocket error response crashing MATRIC
  • Fix touchpad zone bug, not working whwn other button is pressed
  • Additional exception handling and logging

New in MATRIC 1.63.2 Beta (Mar 22, 2021)

  • Embed Web page - enables you to embed a web page directly into MATRIC decks e.g. Google maps.
  • Touchpad zone - similar to touchpad but instead of opening a special dedicated touchpad screen, touchpad surface is inline with buttons on the deck page.

New in MATRIC 1.62.11 Beta (Mar 12, 2021)

  • Fix auto connect to OBS Studio not working properly
  • Fix OBS Studio websocket error response crashing MATRIC
  • Additional exception handling and logging

New in MATRIC 1.62.10 Beta (Mar 10, 2021)

  • Fix auto connect to OBS Studio not working properly
  • Fix OBS Studio websocket error response crashing MATRIC

New in MATRIC 1.62.9 Beta (Mar 9, 2021)

  • Fix auto connect to OBS Studio not working properly

New in MATRIC 1.62.8 Beta (Feb 28, 2021)

  • Switched to WiX installer, read about it in this blog post
  • Configurable network ports to get rid of those pesky Hyper-V conflicts etc
  • Do not change server discovery port on MATRIC for Windows until new Android app is available (with configurable server discovery port)
  • Fix app crash if Hotkey action is malformed
  • Fix app crash if Run App action target does not exist
  • Fix properly mark update message as read when clicked

New in MATRIC 1.61.4 (Feb 27, 2021)

  • Support for Bluetooth connectivity via Windows Mobile Hotspot
  • HTTP request button action
  • New config file location DocumentsMATRICconfig
  • More popular decks included in default installation
  • Bugfix: Log file not shown in UI
  • Bugfix: Button properties panel for VJoy action not opening vjoy download window
  • Bugfix: Button animation in library panel not shown if button has autorepeat flag set
  • Bugfix: UI glitch in settings dialog

New in MATRIC 1.62.7 Beta (Feb 27, 2021)

  • Switched to WiX installer, read about it in this blog post
  • Configurable network ports to get rid of those pesky Hyper-V conflicts etc
  • Do not change server discovery port on MATRIC for Windows until new Android app is available (with configurable server discovery port)
  • Fix app crash if Hotkey action is malformed
  • Fix app crash if Run App action target does not exist
  • Fix properly mark update message as read when clicked

New in MATRIC 1.62.6 Beta (Feb 26, 2021)

  • Switched to WiX installer, read about it in this blog post
  • Configurable network ports to get rid of those pesky Hyper-V conflicts etc
  • Do not change server discovery port on MATRIC for Windows until new Android app is available (with configurable server discovery port)
  • Fix app crash if Hotkey action is malformed
  • Fix app crash if Run App action target does not exist
  • Fix properly mark update message as read when clicked

New in MATRIC 1.62 Beta (Feb 24, 2021)

  • Switched to WiX installer, read about it in this blog post
  • Fix app crash if Hotkey action is malformed
  • Fix app crash if Run App action target does not exist
  • Fix properly mark update message as read when clicked

New in MATRIC 1.61 Beta (Feb 10, 2021)

  • Execute HTTP action
  • Executes HTTP request with parameters, can be used to connect to various webhooks from social media to smart devices
  • Various bugfixes

New in MATRIC 1.59 Beta (Feb 3, 2021)

  • Support for Bluetooth connectivity via Windows Mobile Hotspot
  • New config file location DocumentsMATRICconfig
  • Bugfix: Button properties panel for VJoy action not opening vjoy download window
  • norestart option to hopefuly prevent Visual C++ runtime installer rebooting without asking the user
  • All binaries digitally signed

New in MATRIC 1.56.2 (Nov 27, 2020)

  • Possible fix for vcredist conflict
  • Automatically enable Windows Media Player
  • Option to choose to run MATRIC when Windows starts
  • OBS websocket fix when using password
  • Enable/disable integration does not require MATRIC restart any more
  • Integration API bugfix: addressing a button by name will apply to all buttons with that name
  • Bugfix: Display PAUSE key when capturing macro or hotkey
  • BDigitally signed binaries - might help with antivirus warnings

New in MATRIC 1.55.0 Beta (Nov 11, 2020)

  • Integration API bugfix: addressing a button by name will apply to all buttons with that name

New in MATRIC 1.54.0 Beta (Nov 2, 2020)

  • Possible fix for vcredist conflict
  • Automatically enable Windows Media Player
  • Option to choose to run MATRIC when Windows starts
  • OBS websocket fix when using password
  • Enable/disable integration does not require MATRIC restart any more

New in MATRIC 1.53.7 Beta (Oct 12, 2020)

  • Possible fix for vcredist conflict
  • Automatically enable Windows Media Player
  • Option to choose to run MATRIC when Windows starts

New in MATRIC 1.53.6 Beta (Sep 15, 2020)

  • Toggle buttons!!!
  • The most requested feature is here (little checkbox in button appearance panel)
  • This is only visual effect and should not impact button function
  • Refactoring MATRIC Integration API work in progress.
  • There will be a nice C# wrapper available, but more on that later
  • Maximum number of screenshots when sharing deck increased from three to eight
  • Joystick axis auto reset on release
  • You can specify a value to which an axis will be (re)set when you lift your finger
  • Text action - to clipboard
  • In text action, you can specify to either type the text or send it to clipboard
  • Bugfix - possible crash when using OBS studio
  • Bugfix - sometimes MATRIC doesn't display sources/scenes when assigning OBS Studio command to a button
  • Bugfix - some buttons would not work on VERY large decks
  • Bugfix - vjoy invert axis not working
  • Bugfix - possible fix for corrupted settings file

New in MATRIC 1.30.0 (Jan 4, 2020)

  • Changes:
  • Expanded OBS Studio integration
  • added volume control for audio sources
  • Bugfixes:
  • Added workaround for some router compatibility issues
  • Removed library deck preview limit - now every deck is shown completely in library when expanded
  • Added message screen after google login on community gallery
  • Fixed several UI inconsistencies in editor UI

New in MATRIC 1.28.4 (Nov 26, 2019)

  • This release brings several new features:
  • Expanded OBS Studio integration
  • - added replay buffer and audio input toggle commands
  • - requires obs-websocket plugin 4.7. Get the installer here
  • - Due to bug in obs-websocket plugin 4.7 switching to studio mode will crash OBS Studio. Workaround is, do not switch to studio mode using MATRIC until the issue in obs-websocket gets fixed
  • Immersive mode support for Android client version 1.28:
  • - app header (select server/deck) and Android status and navigation bars will be hidden in this mode until you swipe from screen edge
  • - immersive mode is disabled by default but can be enabled in Android client settings
  • Expanded logging capabilities for troubleshooting purposes. Off by default, must be turned on by manually editing config file
  • Bugfixes:
  • Fixed OBS command start/stop streaming was erroneously mapped to start/stop recording
  • Fixed when executing Run app command, process will now start in target app directory
  • Fixed prevent image duplication when copying buttons

New in MATRIC 1.26 (Nov 16, 2019)

  • This release brings several new features:
  • Native support for OBS Studio!
  • Now you can assign OBS Studio commands to MATRIC buttons
  • Requires obs-websocket plugin 4.7. Get the installer here
  • Video will be coming shortly
  • Flexible layout editor in Windows app, now it is easier to edit large decks as layout editor expands to fill the available window space. Use the zoom slider on top to adjust the zoom as appropriate.
  • Added new method to integration API SETBUTTONSVISUALSTATE - enables you to simply set button state to on (pressed) or off (not pressed).
  • Updated example and docs are available on github
  • Increased the number of available rows and columns to allow for more creative layouts (while it does not make sense to place 400 buttons on a single page, but it does enable more creative freedom)
  • Bugfixes:
  • Fixed button misalignment when dragging in the editor
  • Fixed sound bug - missing button click sound on pages other then default
  • Fixed bug on some older Android devices causing the client to not load decks

New in MATRIC 1.21 (Oct 21, 2019)

  • Fixes a bug related to page navigation (go to page action)