Release 8.1.6
Version 8.1.6 focuses on bug fixes and improvements for better cross-platform compatibility, particularly on Windows.
Bug Fixes
- Plugin Path Resolution Improvements: Updated plugin path resolution in
JSInterceptorFactory
andJSStringService
to use URI for better handling across different platforms. Added debug logging to aid in troubleshooting these path issues. - PolyglotDeployer Fixes: Refactored
PolyglotDeployer
to catch specific exceptions and manage deployment timeouts more effectively. Addressed path handling issues specifically impacting Windows environments. - Cross-Platform Path Handling: Fixed multiple errors related to path handling in
PolyglotDeployer
to improve compatibility for Windows users. - Debug Output Enhancements: Added debug output for version input in workflows and updated version output handling to improve CI traceability.
Refactoring and Enhancements
- JSStringService Refactoring: Refactored
JSStringService
for better code formatting, consistency, and improved path resolution, leading to increased maintainability. - PolyglotDeployer Reformatting: Reformatted the
PolyglotDeployer
class for improved readability and consistency in code style.