A.V.A.T.A.R server v5.2.0
·
128 commits
to master
since this release
π 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]