Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 1.31 KB

File metadata and controls

27 lines (20 loc) · 1.31 KB

Release Notes - v1.0.72

Release Date: 2026-01-06

Highlights

This release adds two new callback APIs for better integration and fixes arrow key navigation in terminal applications like htop and less.

New Features

  • Initial Command Completion Callback: Added onInitialCommandComplete callback to track when the initial command finishes execution (#216)
  • Context Menu Callback: Added onContextMenuOpen callback to both TabbedTerminal and EmbeddableTerminal for custom context menu handling

Bug Fixes

  • Arrow Key Navigation: Fixed arrow key navigation not working properly in interactive applications like htop and less (#213)
  • Shell Integration: Fixed shell integration injection in EmbeddableTerminal to ensure proper command tracking
  • Command Completion Timing: Fixed race condition by registering completion listener before sending initial command

Improvements

  • Enhanced robustness of onInitialCommandComplete callback
  • Added comprehensive KDoc documentation for onInitialCommandComplete and onContextMenuOpen callbacks
  • Added demonstration examples for new callbacks in embedded and tabbed examples
  • Added initialCommand parameter to tabbed-example for better testing

Breaking Changes

None

Full Changelog

https://github.com/kshivang/BossTerm/compare/v1.0.71...v1.0.72