pixel_prompt 0.1.3
pixel_prompt: ^0.1.3 copied to clipboard
A fast, extensible terminal UI (TUI) framework for Dart with a custom renderer, component tree layout, and support for interactive apps.
Changelog #
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.1.3 - 2025-09-01 #
Features #
- Full screen mode: Introduced API for devs to access alternate screen buffer
0.1.2 - 2025-08-20 #
Features #
- components: introduce stateful components with lifecycle and state management API
- input: improved input manager with focus handling and keyboard/mouse interactivity
- examples: add Snake game demo showcasing interactive components
Bug Fixes #
- focus now retains position after screen redraw with
setState
- optimized rendering to avoid unnecessary conditionals and fragments from previous buffer
- fixed button and textfield initialization issues
- improved quit behavior (graceful exit on ctrl-c)
Chore / Docs #
- reorganized golden files and common directories
- added documentation across
lib/core
,lib/events
,lib/layout_engine
,lib/terminal
, etc. - removed unused methods and stale functions
0.0.3 - 2025-06-12 #
0.0.2 - 2025-06-12 #
0.0.1 #
- Initial version.