Release v0.9.29
TUI now properly and dynamically understand different terminal sizes. This version introduced "vertical/portrait" and "square" modes.
Performance
- Introduced "Smart Table" logic to dynamically hide columns based on priority and width.
- Optimized TUI event listener to use non-blocking polls for better shutdown responsiveness.
Refactoring
- Major TUI refactor: decoupled layout calculation from rendering logic.
- Modularized TUI components into
src/tui/directory. - Introduced
LayoutContextandLayoutPlanfor structured UI management.
Testing
- Added unit tests for new TUI navigation logic.
- Enhanced
Settingsparsing tests with comprehensive coverage.
Standard Builds (Recommended)
- macOS Universal: superseedr-v0.9.29-universal-macos.pkg
- Linux (Debian): superseedr_v0.9.29_amd64.deb
- Windows (MSI): superseedr_v0.9.29_x64_en-US.msi
Private Builds (Advanced)
These builds do not contain PEX or DHT in the final binary. Not recommended for normal users unless you have privacy requirements.
- macOS Universal: superseedr-v0.9.29-private-universal-macos.pkg
- Linux (Debian): superseedr-private_v0.9.29_amd64.deb
- Windows (MSI): superseedr-private_v0.9.29_x64_en-US.msi
