Important
- Please make sure you updated the client to version 2.4.1, otherwise some new functions will not work
Translation
- Added Chinese
- Updated translations
Features
- Added ADB
- Added notifications
- New connection request dialogue
- Extension Store Downloader
- Set background color action
- Filters in the variable manager are now saved
- Enabled background color option
- Dialogues can be exited with the Escape key now
- Added internal "Device" plugin
- Added Set profile action
- Added Set brightness action
Improved
- Shortened the shown version string
- Improved performance of the variable manager
- Improved the performance of the server
- Drastically improved performance of the ui
- Improved performance of variables
Fixed
- Fixed Cottle code disappears #257
- The "Add" button in the button editor was not visible in some cases #248
- User created variables were not saved
Changed
- Errors will now show as notifications
- Disabled the beta update channel by default
API
- Changed API version to 36
- Added NotificationManager.Notify(MacroDeckPlugin macroDeckPlugin, string title, string message, bool showBalloonTip = false, List controls = null)
- Added NotificationManager.RemoveNotification(string id)
- Added NotificationManager.GetNotification(string id)
- Added VariableManager.GetVariables(MacroDeckPlugin macroDeckPlugin)
- Added VariableManager.GetVariable(MacroDeckPlugin macroDeckPlugin, string variableName)
- Added MacroDeck.OnMacroDeckLoaded
- VariableManager.Variables is now deprecated. Please use VariableManager.ListVariables
- Added BindableVariable to PluginAction
Removed
- Removed the "Warnings/Errors" label at the bottom
- Removed the dev update channel