current
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
current [2020/07/18 12:54] – [9.4.32 Change Log:] James Sentman | current [2020/09/01 15:47] – 9.4.33 James Sentman | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | =====XTension Version 9.4.32===== | + | =====XTension Version 9.4.33===== |
- | Released: | + | Released: |
\\ | \\ | ||
- | Download for Mojave and Earlier: [[https:// | + | Download for Mojave and Earlier: [[https:// |
- | Download for Catalina Only: [[https:// | + | Download for Catalina Only: [[https:// |
\\ | \\ | ||
**NOTE: the catalina download is a notarized disk image file but does not contain the entirety of the plugins as not all are updated to run on Catalina yet. See the Catalina note below or more info. Please do not use this image on a 10.14 (Mohave) or earlier version, use the non Catalina file above.** | **NOTE: the catalina download is a notarized disk image file but does not contain the entirety of the plugins as not all are updated to run on Catalina yet. See the Catalina note below or more info. Please do not use this image on a 10.14 (Mohave) or earlier version, use the non Catalina file above.** | ||
Line 15: | Line 15: | ||
**Mac OSX Mojave** has changed the requirements for scripting of other applications. You MUST force any script to run that contacts a different application when you upgrade and click “OK” when it asks for permission or your scripts will silently fail when they run later. See the [[tech_notes: | **Mac OSX Mojave** has changed the requirements for scripting of other applications. You MUST force any script to run that contacts a different application when you upgrade and click “OK” when it asks for permission or your scripts will silently fail when they run later. See the [[tech_notes: | ||
- | Please test the new DIY plugin! | + | ---- |
- | ====9.4.32 Change Log:==== | + | I was overly aggressive in the previous version at removing older deprecated plugins |
- | * NEW: [[dictionary: | + | |
- | * NEW: [[dictionary: | + | |
- | * DIY Plugin: The new DIY plugin now calls the unit handlers in it’s Interface script as the old one did. | + | |
- | * DIY Plugin: Note that the timing of when the data available event fires may be different for the new plugin compared to the old one. If you were relying on the event to fire only once for a line or packet it may now fire more than once unless you use the parsing options to properly break up the packets. | + | |
- | * FIX: A regression | + | |
- | * FIX: A regression | + | |
- | * FIX: Deleting an Interface script no longer leaves | + | |
- | * FIX: New DIY plugin no longer requires Python3 to be installed | + | |
- | * FIX: New DIY plugin no longer throws errors when receiving binary data that is non-UTF formatted. | + | |
- | * FIX: The new Hue plugin no longer prints constant errors to the log if you have a sensor or other unknown device configured for it. | + | |
- | * FIX: The new Arduino plugin now recognizes negative numbers as numbers and will probably set the value of the unit to them and no longer set them to the Description of the unit as it did previously. | + | |
- | * FIX: The new Arduino plugin | + | |
- | * FIX: The Switchbot | + | |
- | * FIX: The new VeraUI7 | + | |
- | * PLUGINS: The standard python includes will now automatically create the correct type of connection be it a TCP or a Serial connection simplifying the creation of new plugins that use the built in connection class. | + | |
- | * PLUGINS: Normally any output | + | |
+ | You will see a new Plugin Validation window if any plugin issues are found at startup that will help you to know why something isn’t running and how to convert to the new plugin. | ||
- | Please also remember | + | ====9.4.33 Change Log:==== |
+ | * NEW: Plugin Validation Window. At startup and anytime you wish from the “Validate Plugins” menu item in the Database menu you can validate | ||
+ | * I put back all but the originally removed | ||
+ | * NEW: The first pass at the Weatherflow | ||
+ | * VERA: If you issue an X10 only command to a unit that is now part of a Vera interface it will no longer cause the Vera interface | ||
+ | * VERA: The Vera plugin will now properly handle many devices that the Vera considers to be “GenericIO” this includes many ZigBee devices. Perviously no values were found in those receptions. If anyone finds any that still don’t work please | ||
+ | * VERA: The Vera plugin no longer logs an error after issuing | ||
+ | * FIX: Errors logged by an interface during shutdown will now be filterable in the log by the interface name. Previously this information was left out. | ||
+ | * FIX: Previously with the new W800 plugin | ||
+ | * WEB REMOTE: I have increased the session timeouts drastically for both the Mobile Web Remote as well as the desktop Web Remote. This is especially helpful on the Mobile platform as you won’t have to go through the reload this app button if you are away from the screen for more than a couple | ||
+ | * WEB REMOTE: The dekstop web remote is now much better at serving up large archived movie files. Even ludicriously large movies can be served up and will begin to stream almost instantly. In previous | ||
+ | * FIX: Shared Databases will no longer log a long stream of alien address receptions while the connection is active. | ||
+ | * FIX: The global | ||
+ | * CHANGE: the global “thisUnit”, | ||
+ | * FIX: If there was a script problem that caused the script queue timeout error to be logged the thisScript, thisUnit and thisInterface values were never cleared. This could lead to confusing logging for other script errors that might happen later as it could have claimed to be from the script that was left hung up in the background. | ||
+ | ---- | ||
=====Previous Releases===== | =====Previous Releases===== |
current.txt · Last modified: 2024/02/05 17:53 by James Sentman