voo_terminal 0.1.2
voo_terminal: ^0.1.2 copied to clipboard
A powerful terminal/console UI component for Flutter with multiple display modes, theming, and command support
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.1.2 - 2025-11-26 #
Added #
- Window control callbacks (
onClose,onMinimize,onMaximize) toVooTerminalfor API consistency withVooTerminalPreview - Updated all factory constructors (
VooTerminal.preview,VooTerminal.interactive,VooTerminal.stream) to support window control callbacks - Comprehensive test suite covering domain entities, controller, and widgets
Fixed #
VooTerminalnow passes window control callbacks toTerminalHeader, making window controls functional
0.1.1 - 2025-11-26 #
0.1.0 - 2025-11-24 #
Added #
- Initial release of voo_terminal package
VooTerminalwidget for interactive terminal interfacesVooTerminalPreviewwidget for read-only terminal displays- Multiple terminal modes: preview, interactive, and hybrid
TerminalControllerfor programmatic controlTerminalLineentity with factory constructors for different line typesTerminalCommandentity for registering custom commandsTerminalConfigfor terminal configurationVooTerminalThemewith preset themes:- Classic (green on black)
- Modern (clean, theme-aware)
- Retro (CRT scanline effect)
- Matrix (animated rain effect)
- Amber (amber phosphor)
- Ubuntu (Ubuntu terminal style)
- Built-in commands: clear, help, history, echo
- Command history with arrow key navigation
- Auto-scroll behavior
- Accessibility support with semantic labels