User Tools

Site Tools


current:beta

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
current:beta [2023/06/05 13:49] – added beta 3 James Sentmancurrent:beta [2023/07/01 14:26] – 9.5.3 beta 4 James Sentman
Line 1: Line 1:
-=====Beta Version (9.5.3 b3)=====+=====Beta Version (9.5.3 b4)=====
  
-The currently available beta version of XTension is 9.5.3 beta (build 1081) released on 6/5/2023+The currently available beta version of XTension is 9.5.3 beta (build 1082) released on 7/1/2023
  
-Beta 3 is continuing the cleanup of the new Hubitat unit types and is otherwise identical to beta 1 so I’m leaving those release notes below. 
  
-[[https://machomeautomation.com/files/xtension/xtension_9_5_3_b3.dmg|Download Xtension 9.5.3b3]]+ 
 +[[https://machomeautomation.com/files/xtension/xtension_9_5_3b4.dmg|Download Xtension 9.5.3 beta 4]]
  
 Keep in mind this is a beta build and may contain bugs or annoyances and not all expected features or changes may yet be implemented. No database changes are made so if you to have to revert to the last release version simply replace the application with the previous version and all will be well. Keep in mind this is a beta build and may contain bugs or annoyances and not all expected features or changes may yet be implemented. No database changes are made so if you to have to revert to the last release version simply replace the application with the previous version and all will be well.
  
-**Changelog:**+ 
 +**Changes in Beta 4:** 
 + 
 +  * **Hubitat Plugin:** 
 +    * More updates and changes to the new handling of “string” data types. If there is a number at the beginning of the string then that will be parsed and sent to XTension as the new value of the Unit. The Unit Description is no longer set to the raw string value. A new Unit Property called “Raw Value” is now set to the full value of the string and programmatically you can do with that what you wish. If there is no numerical value or if the raw value is more complex then the value of the Unit will be set to 0 and the default label for the Unit will be set to the Raw Value. No default label is set if a number is found at the beginning of the string so that your own formatting and suffix options in XTension will be used instead. You can still do whatever you wish with the Raw Value property, but the values are just too non-standard to do much more with them directly in XTension without custom scripting to handle values that really just should have been a number and a suffix... 
 +  * **Amcrest Camera API:** 
 +    * Fixed an issue that caused some cameras not to work with the event system. If you find that any cameras still do not send you events but also dont log any other communication or connection errors please let me know we can gather some more info. 
 +    * Added a check to the enableEvents() command so that it will not try to enable events that the plugin does not recognize as valid. This keeps you from either getting nothing, or getting an error message each time the unknown events is sent. If there are events that I am not handling that you know about and would like to get please let me know we can gather more info about them and set them up. 
 +  * **Last Activity:** A change to the Last Activity date handling. Previously if a Unit had never had any activity after being created it would show a last activity date of the time the program was last started. This caused confusion in list windows when sorted by date and is something I’ve been meaning to deal with forever. Now if a Unit has no last activity date it will display as “Never” in the list window, but be sorted as if the date had a total seconds property of 0. In other interfaces or via the scripting commands it will return a date with the earliest date/time that the normal unix date can hold so something like 1/7/1903 or whatever that is. So it will sort properly and no longer be confusing.  
 +  * **Home Kit:** 
 +    * Updated the Home Kit libraries some but not all the way to current. They have made some significant changes in the most recent builds that break it completely for us in the short term though I”ll keep working on that. This is unlikely to either cause or cure any problems people may be having with it as the only changes were to the handling of Thermostats. Home Kit now always sets the Mode of the HVAAC to Auto. This is not due to anything that I can do anything about easily and is a decision that Apple has made. I may be able to override some of this handling to not accept those changes from the thermostat but only send them from XTension or something like that if it is a problem. 
 +  * **Beta Fix:** Cleaned up some potential error logging in the sharing setup dialog. This was introduced in one of the earlier betas and might have caused problems setting up new unit sharing to the shared database system or the Home Kit plugin. 
 + 
 + 
 +**Changelog betas 1 through 3:**
  
   * **Hue Plugin:**   * **Hue Plugin:**
current/beta.txt · Last modified: 2024/02/05 17:51 by James Sentman