Run interactive commands (!i <command>, editors, pagers, editor-opening Git subcommands, known terminal UIs) with the terminal handed over while the TUI is suspended; outside the TUI they are refused with an explanatory result.
Remove the unused standalone executor, output control stripping, and pi-nu-bang-output-*.log files; Pi sanitizes, truncates, and persists bang output itself.
Correct the README behavior section to match the runtime path.
0.0.3
Fix win32 release readiness
Replace shell scripts with cross-platform Lua scripts
Add docx-to-md.lua, EPUB, Typst, Beamer, and pdf-report.yaml
Isolate harness env and temp-dir cleanup tests
0.0.2
Source unchanged under extensions/nu-bang since v0.0.1.
Tests cover Nu exec, completion, cwd errors, truncation, temp-dir cleanup.
0.1.0 - 2026-05-21
a40a427 prepare extensions for npm release
133cb7d chore(pi):
migrate extensions to earendil packages
3b453ee feat(pi):
add nushell bang extension
# Changelog
## Unreleased
- Run interactive commands (`!i <command>`, editors, pagers, editor-opening Git subcommands, known terminal UIs) with the terminal handed over while the TUI is suspended; outside the TUI they are refused with an explanatory result.
- Remove the unused standalone executor, output control stripping, and `pi-nu-bang-output-*.log` files; Pi sanitizes, truncates, and persists bang output itself.
- Correct the README behavior section to match the runtime path.
## 0.0.3
- Fix win32 release readiness
- Replace shell scripts with cross-platform Lua scripts
- Add docx-to-md.lua, EPUB, Typst, Beamer, and pdf-report.yaml
- Isolate harness env and temp-dir cleanup tests
## 0.0.2
- Source unchanged under `extensions/nu-bang` since `v0.0.1`.
- README lists hooks:
`user_bash`, `session_start`, `session_shutdown`.
- Tests cover Nu exec, completion, cwd errors, truncation, temp-dir cleanup.
## 0.1.0 - 2026-05-21
- a40a427 prepare extensions for npm release
- 133cb7d chore(pi):
migrate extensions to earendil packages
- 3b453ee feat(pi):
add nushell bang extension