1.4 KiB
1.4 KiB
Changelog
[1.2.0] - 2026-01-20
Added
ProgressPanelwidget for progress bar with statsRoadmapPanelwidget for phase tracking with completion markers
Enhanced
ServiceListwidget with feature grouping, collapsible sections, and status sorting- Added
startCollapsedoption (default: true) - Added
navigate()andtoggleFeatureExpand()methods - Added
getCounts()for service statistics
- Added
LogViewerwidget with filtering and auto-scroll- Added
setFilter()for service-based log filtering - Added
scrollUp/Down()andscrollToTop/Bottom()methods - Added
isAutoScrollEnabled()check
- Added
HealthMonitorwidget with pending checks and animated spinners- Added
markPending()for waiting health checks - Added
getCounts()for health statistics - Added animated spinner via
render()method
- Added
[1.1.0] - 2026-01-20
Added
InteractionManagerclass for panel interactions- Tab cycling between focusable panels
- Click-to-focus for panels
- Visual focus indicators (border color, label updates)
scrollIntoView()static helper for list navigationgetVisibleRange()static helper for scroll calculations
- Shift+Tab support for reverse panel cycling
[1.0.0] - 2026-01-19
Added
- Initial release extracted from @terminal monorepo
- Dashboard component with blessed
- Service list widget
- Health monitor widget
- Log viewer widget
- Status bar widget