Releases: Yadoms/yadoms
Releases · Yadoms/yadoms
2.5.3
2.5.2
2.5.2
Yadoms
- Fix Reboot under Linux
2.5.1
2.5.1-beta.5
2.5.1-beta.4
2.5.0
2.5.0
Yadoms
- Fix saving parameter list order in plugin/device/widget configuration
- Fix script interpreters update
- Fix plugin update
- New PhilipsHue plugin (Thanks to Oussama Dahmaz)
- New StreamDeck plugin (Thanks to Oussama Dahmaz)
- Fix #617 : File download progress is yet again available
- Fix #635 : Add basic authentication in REST requests as client
- Fix #682 : Unify filesystem functions and reduce dependencies to Poco
- Fix #702 : Support links in update&install page
- Fix #703 : Fix display and translations of file type fields of configuration
- Fix #715 : Fix model field update from rule REST api
- Fix #716 : Show only available rule editors when creating a new rule
- Fix #717 : Fix crash when requesting a NULL lastAcquisition
- Fix #718 : Find compatible devices for devices merging
- Fix #722 : Uninstalling interpreter doesn't delete corresponding rules anymore
- Fix #726 : libCurl and curlPP now built as static libraries
- New feature #523 : Add backup restoration
- New feature #572 : Proxy support for http requests
- New feature #603 : Manage redirections for http requests
- New feature #680 : Add HTTP devices autodetection in shared
- New feature #704 : Add update warning message for version to be installed
- New feature #705 : Add obsolete management for modules
- New feature #721 : Display rule interpreter icon in automation page
- New feature #728 : Add restore backup function from a file
- List also serial ports from symbolic links (from UDEV rules) under Linux
- Fix dynamically configurable devices translations
- Fix removing interpreter
- Rename plugin/device states capacity (remove
_capacity
suffix) - Update font-awesome library
- Update LibCurl (7.72.0)
2.4.1
2.4.1
Yadoms
- Fix old (python 2.7 based) Blockly rule edition
- Fix #720 : Add execute rights on installed rule interpreter
- Markdown description field of update page (handle links)
- Fix removing interpreter
- Add blue tag on new items in update page
ScriptInterpreter yPython3
- Fix running with Python < 3.6.0 (UTF-8 standard output encoding)
- Remove Python version prior to 3.6.0 limitation
2.4.0
2.4.0
Yadoms
- New feature #538 : New meteo plugin (remove weather underground)
- New feature #543 : Add a Python 3.x script interpreter
- New feature #575 : Add keyword without history
- New feature #587 : add OledScreen (EspEasy) plugin
- New feature #599 : One wire : refresh time
- New feature (plugin API) : Web requests done by plugins now uses proxy settings from Yadoms (just need to rebuild plugin to make your plugin support this function)
- New feature #604, #607, #608 : Proxy supported for file downloading (used in install & update page)
- New feature #609 : Forecast weather widget updated
- New feature #670 and #669 : Add Lolin ePaper plugin (httpscreen plugin)
- New feature #645 #642 #624 : Add Lametric Time device plugin
- New feature : add possibility to force Python 2.7 and Python 3.x paths in yadoms.ini
- New platform supported : Synology DS218+
- Fix #469 : Wes plugin : fix reading units
- Fix #518 : ZWave fix bad tag filtering
- Fix #536 : fix widget chart
- Fix #562 : update usage of CDataContainer for better memory optimizations
- Fix #564 : GUI : Devices page / deletion and equipment with details
- Fix #577 : fix SMSdialer plugin
- Fix #574 : Zwave : upgrade OpenZwave to 1.6
- Fix #580 : upgrade toolchain
- Fix #583 : website : add smartscreen warning
- Fix #584 : GUI : Fix loading of translated labels for not already loaded modules
- Fix #586 : upgrade appveyor cmake
- Fix #592 : Zwave : fix some keyword declaration
- Fix #593 : GUI : Fix plugin icon display in devices configuration page
- Fix #594 : GUI : Refresh widgets when closing configuration panel
- Fix #595 : GUI : Fix data export
- Fix #597 : One wire plugin : fix upgrade issue
- Fix #601 : build with python 3.7
- Fix #615 : GUI : Precise coordinates format and units
- Fix #647 : fix synology build for Lametric plugin
- Fix #648 : fix language error
- Fix #650 : GUI : fix duplicated device when adding a new one
- Fix #653 : remove boost::locale dependency
- Fix #654 : fix python interpreter with 3.8.1
- Fix #668 : GUI : Fix display on event keyword and keywords without acquisition
- Fix #684 : Fix JSON improper warnings in log
- Fix #700 : Improve message when an interpreter is not available
- Fix #708 : Fix crash when display graph with a lot of data
- Fix historisation of Datacontainer based keywords
- Fix Yadoms crash when no data available with getKeywordData web-service
- Fix Script API wrappers build on Windows
- Fix GithubActions to generate releases
- Wiki updated (#644, #591)
- Known issue #617 : No more progression displayed when downloading file
Plugins and widgets
- Weather Underground plugin removed (WU web service is discontinued)
- Weather plugin was added (manages live and forecast weather conditions, based on openWeather web service)
- weather-forecast widget was removed (obsolete)
- weather-multi widget was added (displays up to 3 weather conditions, live or forecast, with general conditions, temperature min/max, wind, rain, snow)
- LametricTime plugin was added to drive Lametric Time displays
- OledEspEasy plugin was added to drive OLed deported screen, based on ESP8266 with ESPEasy Firmware (wemos d1, lolin, arduino...)
- HttpScreen plugin was added to drive deported screens, based on ESP8266 with ESPEasy (Oled and ePaper screen)
- And a lot of fixes and new functionnalities on existing plugins and widgets (refer to corresponding changelog.md files)
2.4.0-beta.4
2.4.0-beta.4
Yadoms
- Fix historisation of Datacontainer based keywords
2.4.0-beta.3
Yadoms
- Fix #684 : Fix JSON improper warnings in log
2.4.0-beta.2
Yadoms
- Add possibility to force Python 2.7 and Python 3.x paths in yadoms.ini
2.4.0-beta.1
Yadoms
- New feature #538 : New meteo plugin (remove weather underground)
- New feature #543 : Add a Python 3.x script interpreter
- New feature #575 : Add keyword without history
- New feature #587 : add OledScreen (EspEasy) plugin
- New feature #599 : One wire : refresh time
- New feature (plugin API) : Web requests done by plugins now uses proxy settings from Yadoms (just need to rebuild plugin to make your plugin support this function)
- New feature #604, #607, #608 : Proxy supported for file downloading (used in install & update page)
- New feature #609 : Forecast weather widget updated
- New feature #670 and #669 : Add Lolin ePaper plugin (httpscreen plugin)
- New feature #645 #642 #624 : Add Lametric Time device plugin
- New platform supported : Synology DS218+
- Fix #469 : Wes plugin : fix reading units
- Fix #518 : ZWave fix bad tag filtering
- Fix #536 : fix widget chart
- Fix #562 : update usage of CDataContainer for better memory optimizations
- Fix #564 : GUI : Devices page / deletion and equipment with details
- Fix #577 : fix SMSdialer plugin
- Fix #574 : Zwave : upgrade OpenZwave to 1.6
- Fix #580 : upgrade toolchain
- Fix #583 : website : add smartscreen warning
- Fix #584 : GUI : Fix loading of translated labels for not already loaded modules
- Fix #586 : upgrade appveyor cmake
- Fix #592 : Zwave : fix some keyword declaration
- Fix #593 : GUI : Fix plugin icon display in devices configuration page
- Fix #594 : GUI : Refresh widgets when closing configuration panel
- Fix #595 : GUI : Fix data export
- Fix #597 : One wire plugin : fix upgrade issue
- Fix #601 : build with python 3.7
- Fix #615 : GUI : Precise coordinates format and units
- Fix #647 : fix synology build for Lametric plugin
- Fix #648 : fix language error
- Fix #650 : GUI : fix duplicated device when adding a new one
- Fix #653 : remove boost::locale dependency
- Fix #654 : fix python interpreter with 3.8.1
- Fix #668 : GUI : Fix display on event keyword and keywords without acquisition
- Wiki updated (#644, #591)
- Known issue #617 : No more progression displayed when downloading file
Plugins and widgets
- Weather Underground plugin removed (WU web service is discontinued)
- Weather plugin was added (manages live and forecast weather conditions, based on openWeather web service)
- weather-forecast widget was removed (obsolete)
- weather-multi widget was added (displays up to 3 weather conditions, live or forecast, with general conditions, temperature min/max, wind, rain, snow)
- LametricTime plugin was added to drive Lametric Time displays
- OledEspEasy plugin was added to drive OLed deported screen, based on ESP8266 with ESPEasy Firmware (wemos d1, lolin, arduino...)
- HttpScreen plugin was added to drive deported screens, based on ESP8266 with ESPEasy (Oled and ePaper screen)
- And a lot of fixes and new functionnalities on existing plugins and widgets (refer to corresponding changelog.md files)
2.3.0
What's new
This release is mainly a great internal evolution.
This core evolution changes the way data are exchanged between components (plugins, widget, automation scripts) and is now full Json compliant (based on rapidJson library).
New features
- Duplicate rules
- Support proxy for server
- Connected status on main page
- Download logs
- New illumination type in W/m²
- Export data to CSV file
Fixes
There are also some minor fixes