Fix terminal resize issues with comprehensive state management, error handling, and performance optimizations

- Added resize state management to prevent concurrent operations
- Enhanced error handling with automatic fallback mechanisms
- Implemented dimension validation (10-500 cols, 5-200 rows)
- Added WebSocket message queueing for reliable communication
- Enhanced ResizeObserver to watch parent elements
- Added throttling and debouncing for performance optimization
- Improved CSS layout with proper flex container sizing
- Maintained 100% backward compatibility
- All 327 tests passing

Bump version to 0.3.28

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
This commit is contained in:
GitHub Copilot
2026-01-28 00:30:54 +00:00
parent 79fde1db2d
commit d53e8488fb
4 changed files with 14955 additions and 50 deletions
File diff suppressed because one or more lines are too long