✨ New Features
- Optimized and improved the log manager, now supporting custom parameter configuration for more application logs
- Added display of server-side system configuration information in the management interface
- Optimized reading experience on the documentation site
- Optimized the ETP SpringBoot Starter architecture, increasing extensibility and reducing code redundancy
🐛 Bug Fixes
- Fixed the issue where the client could not connect due to missing configuration during disconnection reconnection when starting via SpringBoot Starter
- Fixed the exception thrown when the port pool range was not specified in the configuration file
- Fixed the issue where adding a client in the interface did not register the client ID to the runtime state manager, causing exceptions when running the ETP client embedded via SpringBoot
- Improved the path logic for the etp.db database file, added environment variables for configuring paths in Docker environments to avoid runtime failures due to permission issues
- Fixed warning issues caused by GraalVM to prevent printing harmless logs
⚙️ Configuration Changes
- The original
path field represented the full file path of the main log file; it has now been adjusted to represent only the base log directory path
- Added a new
name field to specify the main log file name
- The original
pattern field represented the full log archive path format; it has been renamed to archivePattern, and now only needs to specify the archive file name pattern (no need to include the full path)
- Some fields are new configuration parameters added in this version
View the full release information for this version ➡️