← News
Release notes

Pi 0.51.1

New Features

  • Extension API switchSession: Extensions can now programmatically switch sessions via ctx.switchSession(sessionPath). See docs/extensions.md. (#1187)
  • Clear on shrink setting: New terminal.clearOnShrink setting keeps the editor and footer pinned to the bottom of the terminal when content shrinks. May cause some flicker due to redraws. Disabled by default. Enable via /settings or PI_CLEAR_ON_SHRINK=1 env var.

Fixed

  • Fixed scoped models not finding valid credentials after logout (#1194 by @terrorobe)
  • Fixed Ctrl+D exit closing the parent SSH session due to stdin buffer race condition (#1185)
  • Fixed emoji cursor positioning in editor input (#1183 by @haoqixu)