fix(core): Refactor Smartshell class for improved code clarity and performance

This commit is contained in:
2025-02-20 12:37:10 +01:00
parent cb41dbaf1c
commit 7c14102324
3 changed files with 93 additions and 87 deletions

View File

@@ -1,5 +1,14 @@
# Changelog
## 2025-02-20 - 3.2.3 - fix(core)
Refactor Smartshell class for improved code clarity and performance
- Refactored `_exec` method to improve code clarity.
- Introduced `IExecOptions` interface for better type handling.
- Replaced promise defer with native promises in command execution methods.
- Improved logging and error handling in child process execution.
- Ensured robust process management with signals handling.
## 2024-12-13 - 3.2.2 - fix(core)
Fix minor code style and formatting issues