termui_test 0.2.2
termui_test: ^0.2.2 copied to clipboard
Integration testing harness and utilities for the termui framework.
0.2.2 #
- FEAT(termui): add reactive rendering support and refactor mouse event handling.
0.2.1 #
- REFACTOR: simplify imports by using termui barrel file.
- REFACTOR: modularize trace viewer and enhance testing utilities.
- REFACTOR(widgets): introduce type-safe mouse handlers and fix unmounted setState.
- REFACTOR(widgets): introduce type-safe mouse handlers and fix unmounted setState.
- FEAT(recorder): support asciicast v3 format and gzip trace compression.
- DOCS(workspace): consolidate documentation and remove obsolete examples package.
0.2.0 #
Note: This release has breaking changes.
- REFACTOR(widgets): introduce type-safe mouse handlers and fix unmounted setState.
- FIX(ui): fix focus traversal - start to add integration tests.
- FEAT(form): enable live field validation and support back tab simulation in tester.
- FEAT(recorder): support action logging, trace recording, and interactive player debugging.
- FEAT(widgets): implement automatic tab focus traversal and improve form state persistence.
- FEAT(test): enhance TerminalTester capabilities and fix text input reactivity.
- FEAT(termui_test): introduce integration testing harness and utilities.
- BREAKING REFACTOR(ui): replace getChildOffset with Element.relativeOffset and ListWidget with ListView.