Releases: Avatar-Home-Automation/A.V.A.T.A.R-Server
A.V.A.T.A.R server v5.3.2
Changelog - Version 5.3.2
📅 Release Date
01 may 2025
✨ New Features
- [A.V.A.T.A.R]: Add support for static directories and include additional messages for managing mobile clients.
🐞 Bug Fixes
- [A.V.A.T.A.R]: Fixed messages in the language files.
📩 Feedback and Support
If you encounter issues or have questions, open an issue or leave a message on Discord or contact us at [avatar.home.automation@gmail.com]
A.V.A.T.A.R server v5.3.1
📅 Release Date
06 april 2025
🐞 Bug Fixes
- [Scenario Studio]: Fixed an execution bug in the
Modulenode. JavaScript is now copied to a temporary file for execution. Added error messages in the language files.
📩 Feedback and Support
If you encounter issues or have questions, open an issue or leave a message on Discord or contact us at [avatar.home.automation@gmail.com]
A.V.A.T.A.R server v5.3.0
Changelog - Version 5.3.0
📅 Release Date
30 march 2025
✨ New Features
- [Plugin Scenario]: New command for creating scenarios. Create the scenarios you want using plugin functions as well as by adding specific JavaScript code, and execute them via voice commands or scheduled programming.
- [Interfaces]: New
themetab in the settings to choose the interface theme you desire. - [Plugin language]: Added the possibility to have multiple TTS options in one plugin message with random selection.
- [A.V.A.T.A.R]: Updated the modules
electron(major realease),Xel,axios,core-js,Cron,cytoscape,jsoneditor,klaw-syncandswiper
🐞 Bug Fixes
- [Information]: Optimization of the display of vulnerable packages.
- Fixed minor visual bugs.
- Corrected application messages.
📩 Feedback and Support
If you encounter issues or have questions, open an issue or leave a message on Discord or contact us at [avatar.home.automation@gmail.com]
A.V.A.T.A.R server v5.2.5
Changelog - Version 5.2.5
📅 Release Date
04 march 2025
✨ New Features
- [Plugin Library]: Installing a new version of a plugin via the
Plugin Librarynow updates the new properties file with the values defined in the previous version.
📩 Feedback and Support
If you encounter issues or have questions, open an issue or leave a message on Discord or contact us at [avatar.home.automation@gmail.com]
A.V.A.T.A.R server v5.2.4
Changelog - Version 5.2.4
📅 Release Date
02 march 2025
✨ New Features
- [MacOS]: Added an environment verification test included in
launchctland added the environment's PATH variable if it is null.
🐞 Bug Fixes
- [Cron]: Modification of the plugin's Cron startup function.
- [Plugin client]: Modification of the
Avatar.clientPlugin()function so that the callback correctly returns a value.
Changelog - Version 5.2.3
📅 Release Date
19 february 2025
✨ New Features
- [A.V.A.T.A.R]: Updated the modules
Xel,swiper,jsoneditor,Cron, andelectronto the latest version. - [Speak function]: Optimized the
Avatar.speak()function. - [Plugin Library]: Removed the "New version available!" message after installing an updated plugin.
- [Interface Languages]: Added German, Spanish and Italian languages, and revamped the French and English languages.
- [Interfaces]: Redesigned all interfaces to align with the new version of
Xel.
🐞 Bug Fixes
- [Widget Studio]: Optimized the interface display when a property is missing.
- Fixed minor visual bugs.
- Corrected application messages.
Changelog - Version 5.2.2
📅 Release Date
12 february 2025
🐞 Bug Fixes
- Randomly, the language verification for translation triggers an error in the
iamodule. Fixed by removing thelanguages.isSupportedfunction, which is not essential for the application's functionality. - Added a parameter in the setting.css file to fix a display bug caused by the latest update of the
xelmodule.
A.V.A.T.A.R server v5.2.1
Changelog - Version 5.2.1
📅 Release Date
10 february 2025
🚀 New Features and Improvements
✨ New Features
- [getAllClients API function]: New function
Avatar.getAllClients. Returns all connected clients, including virtual clients. - [Plugin Library]: Now tests the version of installed plugins and the versions in their GitHub projects, and displays a "new version available" message on the plugin's description page if the version has changed. Note that the plugin version must be updated in the plugin's properties file for the test to be executable.
🐞 Bug Fixes
- Added a check to ensure that contributors exist in the
Plugin Libraryparameters. - Missing module
underscore.jsadded to the file reportLibrairy.js for theFix package with vulnerabilitiesfunction. - Fixed minor visual bugs.
- Corrected application messages.
📚 Updated Documentation
- Refer to the documentation for more information about the new features.
📩 Feedback and Support
If you encounter issues or have questions, open an issue or contact us at [avatar.home.automation@gmail.com]
A.V.A.T.A.R server v5.2.0
📅 Release Date
24 january 2025
🚀 New Features and Improvements
✨ New Features
- [Voice Rule]: Call a voice rule directly without necessarily triggering listening through the keyword. Note that this feature requires updating the clients to version 3.2.0 and configuring these direct-call rules on each client.
- [Plugin Audit]: New
Auditcommand accessible fromPlugin Studio. This command verifies the integrity of all plugins withnpmpackages. It generates a report on security vulnerabilities and outdated versions of the packages requiring updates. The command also provides an option to update these packages when possible. - [Information]: New
Informationcommand accessible from the application menu. This command checks the integrity of A.V.A.T.A.R.'snpmpackages. It generates a report on security vulnerabilities and outdated versions of the packages requiring updates. - [Plugin Library]: Installing a plugin from the
Plugin Librarynow automatically installs the plugin's packages to their latest versions. There is no need to have a node_modules directory saved in the plugin's GitHub project. Only the package.json file containing the required packages is necessary. - [Version Log]: The update process now displays a summary log of the new application version's changes.
🐞 Bug Fixes
- Fixed PowerShell scripts for installation and updates:
- Added a check to ensure that
npmis installed. - Added a test for the PowerShell version used (>= 7.0).
- Fixed the call to
npmby usingnpm.cmdon Windows to avoid invoking annpm.ps1. - Fixed the creation of the A.V.A.T.A.R Server shortcut for Windows 11.
- Added a check to ensure that
- Bug displaying plugin images in the
Plugin Libraryhas been fixed. - Fixed minor visual bugs.
- Corrected application messages.
⚠️ Breaking Changes
- If you have plugins with
npmpackages, you can update them by removing the node_modules directory and, if necessary, adding a package.json file in the plugin's GitHub project.
📚 Updated Documentation
- Refer to the documentation for more information about the new features.
📩 Feedback and Support
If you encounter issues or have questions, open an issue or contact us at [avatar.home.automation@gmail.com]
A.V.A.T.A.R server v5.1.0
- auto update is now multi-versions
- Minor correction of the backup/restore
- Test folders exist before saving them.
A.V.A.T.A.R Server v5.0.0
Adding Installer
Add automatic update
minor correction
A.V.A.T.A.R server v4.0.1
Update packages
- Compromise: "^14.14.2"
- electron-dl: "^4.0.0"
- electron: "^33.0.1"
Update functions
- Add await for shell.trashItem()
- Add "New version available!" automatic modification of the property.version