[go: up one dir, main page]

voo_terminal 0.1.3 copy "voo_terminal: ^0.1.3" to clipboard
voo_terminal: ^0.1.3 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.3 - 2026-02-19 #

Changed #

  • Updated test dependency from ^1.25.0 to ^1.28.0
  • Fixes dependency resolution conflict with Flutter SDK's matcher 0.12.18

0.1.2 - 2025-11-26 #

Added #

  • Window control callbacks (onClose, onMinimize, onMaximize) to VooTerminal for API consistency with VooTerminalPreview
  • 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 #

  • VooTerminal now passes window control callbacks to TerminalHeader, making window controls functional

0.1.1 - 2025-11-26 #

Added #

  • Window control callbacks (onClose, onMinimize, onMaximize) to VooTerminalPreview

Fixed #

  • Window controls now properly respond to tap events when callbacks are provided
  • Multi-line text selection now works across multiple lines using SelectionArea

0.1.0 - 2025-11-24 #

Added #

  • Initial release of voo_terminal package
  • VooTerminal widget for interactive terminal interfaces
  • VooTerminalPreview widget for read-only terminal displays
  • Multiple terminal modes: preview, interactive, and hybrid
  • TerminalController for programmatic control
  • TerminalLine entity with factory constructors for different line types
  • TerminalCommand entity for registering custom commands
  • TerminalConfig for terminal configuration
  • VooTerminalTheme with 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
1
likes
160
points
212
downloads

Publisher

verified publishervoostack.com

Weekly Downloads

A powerful terminal/console UI component for Flutter with multiple display modes, theming, and command support

Homepage
Repository (GitHub)
View/report issues

Topics

#flutter #terminal #console #user-interface

Documentation

API reference

License

MIT (license)

Dependencies

equatable, flutter, intl, voo_tokens, voo_ui_core

More

Packages that depend on voo_terminal