1) Added a new functionality to retrieve and validate settings of a specific plugin, which refines the settings struct and adds the ability to separate and handle specific settings for each plugin more effectively.
2) Updated the handshake protocol to validate the existence and compatibility of a specific plugin. These functionality enhancements were implemented to increase the robustness and reliability of the plugin handling system in the application.
3) minor fix: struct fields should be initialized in order
This update includes two significant changes:
1) Added a new functionality to retrieve and validate settings of a specific plugin, which refines the settings struct and adds the ability to separate and handle specific settings for each plugin more effectively. 2) Updated the handshake protocol to validate the existence and compatibility of a specific plugin. These functionality enhancements were implemented to increase the robustness and reliability of the plugin handling system in the application. 3) minor fix: struct fields should be initialized in order
Contributes to CURA-10466