Releases: IndigoDomotics/GhostXML
Releases · IndigoDomotics/GhostXML
Bug Fix
Bug Fix
Bug Fix
Bug fixes and refinements
v0.4.49
- Fixes bug where a device with a parse error would not be taken offline after max retries exceeded.
v0.4.48
- Adds wider exception trapping to plugin device object class.
v0.4.47
- Fixes bug where devices could not be brought back from error state.
New Device Type
v0.4.46
- Fixes bug where string type device still received some true type state
values.
v0.4.45
- Updates to device name in Indigo now properly reflected in self.managedDevices.
v0.4.44
- Fixes bug that caused all secondary boolean states to be set to False.
v0.4.42
- Implements second device type that tries to coerce custom device states that reflect the data type (bool, integer, float, etc.)
v0.4.41
- Removes timeout setting in plugin preferences since timeouts are now handled within each device independently.
- Improvements to device configuration validation.
- Improved image state handling when errored device is disabled (retain the state but clear the icon).
- Code refinements.
Enhancements and Code Refinements
v0.4.40
- Widens coverage to include additional API constructions.
- Code cleanup.
v0.4.39
- Initial deprecation of the stop_sleep() method (unused).
v0.4.38
- Moved max retries code to its own method.
v0.4.37
- Removes all references to legacy version checking.
New Features and Bug Fixes
v0.4.36
- Increases compliance with PEP 8.
v0.4.35
- Adds trigger that fires when a device has been automatically disabled by the plugin due to failed attempts.
v0.4.34
- Bug fixes.
v0.4.34
- Improves setting of device online status in Indigo UI.
- Bug fix (syntax error)
v0.4.33
- Fixes key 'deviceIsOnline.ui' does not exist bug.
- Makes device state 'parse-error' a permanent state (rather than dynamically generated).
v0.4.32
- Revises device initialization code to allow existing device states to persist when plugin is restarted.
User Configurable Auto-Disable
v0.4.31
- Adds user-configurable setting for device auto-disable feature.
v0.4.30
- Adds sendDevicePing() trap.
v0.4.29
- Changes logging messages to report device names instead of device IDs.
v0.4.28
- Moves None option to bottom of dropdown lists per Indigo convention.
v0.4.27
- Standardizes SupportURL behavior across all plugin functions.
v0.4.26
- Ensures plugin is compatible with the Indigo server version.