Luigit
repositories / pi-ext

pi-ext

bugabingas pi extensions

owned by admin

extensions/footer/CHANGELOG.md

Raw
Rendered preview

Changelog

0.0.3

  • Replace Bun test runner with Vitest
  • Migrate workspace tooling to mise and root Bun workspace
  • Fix footer harness tests; isolate env, deps, and Chai matchers
  • Tighten Biome lint; remove explicit any and non-null assertions

0.0.2

  • Ship unchanged footer package; no source diff since v0.0.1
  • Keep /footer and ctrl+alt+f toggle behavior unchanged
  • Keep footer:segment event contract and 4-line footer layout unchanged

0.1.0 - 2026-05-21

  • a40a427 prepare extensions for npm release
  • 6a97080 add asciinema demo workflow
  • 517ba54 pi: add extension footer fallbacks
  • 133cb7d chore(pi): migrate extensions to earendil packages
  • f144b06 fix(pi): restore extension notifications
  • 5ca1296 Rework Pi agent extensions
  • b87a61a feat(pi): monorepo workspace — all extensions are proper packages
  • b18f0e2 refactor(pi/footer): clean sweep — kill dead code, extract helpers, name constants, type properly
  • 972978f fix(pi/footer): force full redraw (requestRender(true)) to clear old footer on hide
  • 0ea30fd fix(pi/footer): force render after swap to immediately clear old lines
  • a49441f fix(pi/footer): swap footer via setFooter() on toggle for true 0-height when hidden
  • 1cfa6a1 fix(pi/footer): import Key from pi-tui, not pi-coding-agent
  • 933bcb6 pi(ext/footer): semantic zones, flow layout, 4-line stable height, /footer toggle
# Changelog

## 0.0.3

- Replace Bun test runner with Vitest
- Migrate workspace tooling to mise and root Bun workspace
- Fix footer harness tests; isolate env, deps, and Chai matchers
- Tighten Biome lint; remove explicit any and non-null assertions

## 0.0.2

- Ship unchanged footer package; no source diff since v0.0.1
- Keep `/footer` and `ctrl+alt+f` toggle behavior unchanged
- Keep `footer:segment` event contract and 4-line footer layout unchanged

## 0.1.0 - 2026-05-21

- a40a427 prepare extensions for npm release
- 6a97080 add asciinema demo workflow
- 517ba54 pi:
  add extension footer fallbacks
- 133cb7d chore(pi):
  migrate extensions to earendil packages
- f144b06 fix(pi):
  restore extension notifications
- 5ca1296 Rework Pi agent extensions
- b87a61a feat(pi):
  monorepo workspace — all extensions are proper packages
- b18f0e2 refactor(pi/footer):
  clean sweep — kill dead code, extract helpers, name constants, type properly
- 972978f fix(pi/footer):
  force full redraw (requestRender(true)) to clear old footer on hide
- 0ea30fd fix(pi/footer):
  force render after swap to immediately clear old lines
- a49441f fix(pi/footer):
  swap footer via setFooter() on toggle for true 0-height when hidden
- 1cfa6a1 fix(pi/footer):
  import Key from pi-tui, not pi-coding-agent
- 933bcb6 pi(ext/footer):
  semantic zones, flow layout, 4-line stable height, /footer toggle