feat(terminal): add live terminal task rendering with interactive and non-interactive output modes
This commit is contained in:
+11
-1
@@ -1,5 +1,15 @@
|
||||
# Changelog
|
||||
|
||||
## Pending
|
||||
|
||||
### Features
|
||||
|
||||
- add live terminal task rendering with interactive and non-interactive output modes (terminal)
|
||||
- introduces SmartcliTerminal and SmartcliTerminalTask exports for fixed-row task rendering
|
||||
- supports task updates, completion, failure handling, and persistent error output
|
||||
- detects interactive terminals and falls back to append-only logs in CI or non-TTY environments
|
||||
- adds tests covering interactive rendering, non-interactive logging, and error attachment behavior
|
||||
|
||||
## 2026-04-30 - 4.0.21 - fix(smartcli)
|
||||
tighten command parsing and error handling while updating build and package configuration
|
||||
|
||||
@@ -408,4 +418,4 @@ Initial commit
|
||||
---
|
||||
|
||||
## Summary of Omitted Versions
|
||||
The following versions contained no additional user‐facing changes beyond version bumps and are summarized here: 1.0.12, 0.0.6, and 0.0.3.
|
||||
The following versions contained no additional user‐facing changes beyond version bumps and are summarized here: 1.0.12, 0.0.6, and 0.0.3.
|
||||
|
||||
Reference in New Issue
Block a user