Release Date: 2025-12-08
This release brings comprehensive OSC (Operating System Command) sequence support, including dynamic color changes, clipboard integration, and visual/audio feedback features. Major improvements to the UI include a new progress bar indicator, refined scrollbar behavior, and enhanced tab management with context menus.
- OSC Dynamic Color Sequences: Support for OSC 4, 104, 110-112 for runtime color customization
- OSC 52 Clipboard Access: Terminal applications can now read/write to system clipboard
- Progress Bar Indicator: Visual progress tracking in tab bar with customizable position and height
- Animated Gradient Progress: Smooth indeterminate progress animation with seamless looping
- Visual Bell: BEL character support with visual flash (enabled by default)
- Tab Context Menus: Right-click menus on tabs and tab bar for common actions
- Transfer Tab to New Window: Move tabs between windows while preserving PTY sessions and split layouts
- "New Tab" Context Menu Option: Added to both terminal area and tab context menus
- Independent Color Palette Selection: Themes can now have their own color palette configurations
- Smart Scrollbar Visibility: Scrollbar only appears during manual scrolling, not during program output
- Fixed semicolon handling in OSC 1337 SetProgress values
- Context menu now properly focuses window before showing
- Resolved context menu getting stuck issue
- Improved cursor behavior when scrolling into history
- Fixed progress bar positioning (moved from tab bar to top of terminal)
- Slimmer scrollbar design (12px → 8px default width, adjusted to 10dp)
- Scrollbar now uses settings-defined colors instead of hardcoded white
- Visual bell toggle added to Settings UI
None
https://github.com/kshivang/BossTerm/compare/v1.0.23...v1.0.24