sofa-ark icon indicating copy to clipboard operation
sofa-ark copied to clipboard

Support plugin management and dynamic plugin installation with extensions

Open yuanyuancin opened this issue 6 months ago • 2 comments

  1. support plugin management for biz.
  2. support dynamic plugin installation in runtime.
  3. support biz/plugin installation in runtime with extension params.
  4. fix enforcement for embed.

Summary by CodeRabbit

  • New Features

    • Updated versioning for the software to reflect new features and improvements.
    • Introduced flexible createBiz methods allowing for additional parameters and configurations.
    • Enhanced handling of BizConfig for more dynamic Biz creation.
    • Improved class path management for Biz instances with new methods.
    • Modified application startup process for better integration with Spring events.
    • Added new constants for enhanced plugin management and configuration.
    • Introduced a method to check if specifying dependent plugins is enabled.
  • Bug Fixes

    • Enhanced robustness of the Biz creation process with improved error handling and logging.

yuanyuancin avatar Aug 07 '24 10:08 yuanyuancin