HS4 Release 4.2.18.0
Changes
Key | Summary |
---|---|
HS-1813 | Log database written to C:\Logs |
HS-1809 | Conditional actions with recurring trigger cause excessive log entries |
HS-1805 | Conditional Actions: legacy plugins conditions not working when action group is moved |
HS-1803 | Backup config folder when upgrading to a newer build |
HS-1797 | Add scripting access to html tags |
HS-1795 | Access to the state object using html tags retrieves the wrong page |
HS-1794 | Add events access to json interface |
HS-1793 | Logging is not working from scheduler.dll |
HS-1783 | Sweetalert popups not displayed in group actions and group conditions pages |
HS-1777 | Avoid refreshing the whole page when a JUI action or trigger is updated or saved |
HS-1773 | Possible duplicates of strTrigActInfo.UID |
HS-1766 | DoGlobalSearch is called twice when clicking the search button |
HS-1765 | 404 page when hitting enter on a search from the root page |
HS-1708 | GetPropertyByType(dev, EProperty.FeatureDisplayType) returns PriorityDisplayType instead of EFeatureDisplayType |
HS-1683 | Conditional Actions added to events | Blog Post about this feature |
HS-1664 | Editing 2 events in different browser tabs causes event corruption |
HS-1499 | HSTouch Server Warning "Exception on String Change callback: Value was either too large or too small for an Int32" |
HS-1372 | Copying a device Adds the word "copy" to loc1 and loc2 values |
Known Issues
- You might notice missing devices from your device list or device property pages that are not formatted correctly. This error is due to some new logging which is causing an error. You can update to Beta 4.2.18.1 which includes a fix for this. 4.2.18.1 is available from Setup.
Reverting to a Previous Version
If you wish to revert to a previous version, you'll need to follow the steps below. Starting with beta 4.2.17.2, a new backup feature was added to back up your configuration whenever you update your HS4 version. The backup may be retrieved from Setup.
When running Beta versions of HS4 it is advised that you always perform a backup from the Tools menu. This is an alternate way to go back to a previous config.
Windows
- Uninstall the beta. Do not remove HS4 settings and temporary files.
- Install the previous version.
- Launch HS4 and navigate to Setup > General and click Edit Config
- Select the config file that was created when the beta was installed. The name will contain _before_4.2.x.x.json
- Check your events to confirm they're all there and the actions are correct
Linux
- Navigate to Setup > General and click REINSTALL UPDATE
- Once installation is complete, navigate to Setup > General and click Edit Config
- Select the config file that was created when the beta was installed. The name will contain _before_4.2.x.x.json
- Check your events to confirm they're all there and the actions are correct