fix(tapbundle_serverside): add TapNodeTools cleanup hooks to stop SmartNetwork processes after tests

This commit is contained in:
2026-03-27 18:23:42 +00:00
parent 7490da22c0
commit 2946169360
10 changed files with 151 additions and 152 deletions

View File

@@ -1,5 +1,12 @@
# Changelog
## 2026-03-27 - 3.6.3 - fix(tapbundle_serverside)
add TapNodeTools cleanup hooks to stop SmartNetwork processes after tests
- replace the exported tapNodeTools singleton with a TapNodeTools class that registers cleanup on the tap instance
- run registered cleanup functions at the end of tap.start() to prevent lingering background processes from keeping Node.js alive
- stop SmartNetwork after selecting Chromium runtime ports and update smartnetwork to ^4.5.2
## 2026-03-27 - 3.6.2 - fix(cli,chromium-runtime)
clean up long-lived test runner resources after runs to prevent hanging processes