Release Date: 2025-12-28
This release introduces a stable tab/session ID API for TabbedTerminal, providing reliable tab targeting that survives reordering and tab closures.
- Stable Tab/Session ID API: Added stable ID-based methods for reliable tab targeting in TabbedTerminal
- New properties:
activeTabIdfor getting the stable ID of the active tab - New methods:
createTab()with optionaltabIdparameter,getTabById(),closeTab(tabId),switchToTab(tabId) - New methods:
sendInput(bytes, tabId),write(text, tabId),sendCtrlC/D/Z(tabId)for ID-based operations - Tab IDs remain stable even when tabs are reordered or other tabs are closed
- New properties:
- UUID Collision Validation: Added validation to prevent UUID collisions when creating tabs or split sessions
- Documentation: Added comprehensive stable tab ID API documentation
None
https://github.com/kshivang/BossTerm/compare/v1.0.60...v1.0.61