Releases: IndigoDomotics/GhostXML
Releases · IndigoDomotics/GhostXML
Code Enhancements
Bug Fix
Takes 2022.3.0 Out of Beta
Takes 2022.3.0 out of beta.
Bug Fixes and Efficiency Improvements
This is a beta release. The changes listed below have been tested, but it's not possible for me to test all possible uses of the plugin. No changes to any devices should be needed. If you need to revert the changes, re-install the prior stable release.
- Updates communication to use the
requests
library instead ofcurl
(with the exception of the Raw Curl type). - Fixes bug where debug level might not be honored on startup.
- Wiki updates.
Bug Fixes
Update for Indigo 2022.1
Updates plugin for Indigo 2022.1 and Python 3.
- Updates FlatDict to 4.0.0
- Standardizes Indigo method implementation.
Bug Fixes and Refinements
Fixes bug in setting to ignore SQL logging.
Maintenance Update
The changes in this release are not critical changes. Users that are attempting to script plugin Action Items should apply this update to have those result in success.
v0.5.07
- Removes unneeded returns from plugin Action methods.
v0.5.06
- Adds reminders to various curl options in comments.
New Features and Refinements
v0.5.05
- Adds curl return code definitions to provide more human-friendly reporting of curl errors.
v0.5.04
- Refines saving of device preferences changes.
v0.5.03
- Adds bearer authentication method.
v0.5.02
- Adds support for raw curl substitutions.
v0.5.01
- Adds UI for variable substitution for raw curl commands.
v0.4.57
- Fixes bug where states for Real Type devices were returned as strings when device comm first started.
v0.4.56
- Code refinements.
v0.4.55
- Adds option to turn off curl globbing.
v0.4.54
- Adds code to address tags that start with the 'illegal' @ character.
Enhancement
- Adds feature to device definition to disable SQL logging for all device states.