Skip to content

Update dependency @earendil-works/pi-tui to v0.85.1 - #41

Open
renovate[bot] wants to merge 1 commit into
trunkfrom
renovate/earendil-works-pi-tui-0.x-lockfile
Open

Update dependency @earendil-works/pi-tui to v0.85.1#41
renovate[bot] wants to merge 1 commit into
trunkfrom
renovate/earendil-works-pi-tui-0.x-lockfile

Conversation

@renovate

@renovate renovate Bot commented Aug 15, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@earendil-works/pi-tui (source) 0.84.10.85.1 age confidence

Release Notes

earendil-works/pi (@​earendil-works/pi-tui)

v0.85.1

Compare Source

Added
  • Added five-times-faster mouse wheel scrolling while holding Alt in fullscreen mode (#​9166 by @​xl0).
Fixed
  • Fixed mouse hover changing selection and recentering autocomplete and settings lists, causing clicks to target a different item.

v0.85.0

Compare Source

Breaking Changes
  • Removed coding-agent environment-variable defaults from pi-tui. Applications must configure the hardware cursor and clear-on-shrink behavior through the renderer constructor and setClearOnShrink(). PI_DEBUG_REDRAW is now PI_TUI_DEBUG_REDRAW; debug and crash log filenames now use the pi-tui- prefix. When no log directory is supplied, redraw logging is disabled and crash dumps are written to the OS temp directory. (#​8699 by @​geraschenko)
Added
  • Added a TuiAltScreen scrollToEndIndicator option that renders a clickable jump-to-end label on a follow-end primary scroll view while it is scrolled away from the end (#​9080 by @​rwachtler).
  • Added LaTeX rendering for relational algebra join symbols (#​9050 by @​haoqixu).
Changed
  • Changed the Loader animation and editor integration to support embedded working indicators (#​8799 by @​cristinaponcela).
  • Reduced fullscreen transcript search latency on large transcripts by caching unchanged search results, indexing ASCII runs, and limiting highlight work to visible matches (#​8800 by @​cristinaponcela).
Fixed
  • Fixed drag selection continuing over an editor.
  • Fixed terminal startup under restricted seccomp policies that reject the SIGWINCH self-signal (#​8898 by @​bartlomiejkida).
  • Fixed Zed terminal image capability detection (#​8828 by @​Perlence).

v0.84.4

Compare Source

Added
  • Added environment and programmatic overrides for OSC 8 hyperlinks, inline image protocols, and truecolor terminal capabilities (#​8665).
  • Added a TuiAltScreen copyOnSelect option plus helpers to detect and copy the active fullscreen text selection programmatically (#​7720).
Changed
  • Changed fullscreen scrollbars to render muted thin tracks with contrasting proportional two-cell-minimum thumbs, preserve underlying backgrounds without inheriting foreground styles, reserve an unstyled column in always mode, reveal hidden auto tracks on pointer entry, expand the same-colored thumb on hover, and support track-click jumping in addition to thumb dragging.
  • Changed fullscreen transcript search to use a bordered, placeholder-based input with a muted result count, right-aligned clickable key-and-arrow buttons with configurable hover styling, and open-shortcut toggling.
Fixed
  • Fixed main-screen rendering crashing when image-heavy output exceeded V8's string length limit (#​8028).
  • Fixed autocomplete ordering for nested results (#​8669).
  • Fixed fullscreen double-click word selection splitting paths and kebab-case tokens on / and - (#​7746).

v0.84.3

Compare Source

Fixed
  • Fixed duplicate fullscreen right-click paste in VS Code-based terminals on Windows (#​8186).
  • Fixed padded text exceeding narrow terminal widths (#​8252).
  • Fixed wrapped Markdown table links leaking color into borders and neighboring cells, including tables inside blockquotes (#​8335).

v0.84.2

Compare Source

Added
  • Added unbound single-line transcript scrolling actions, tui.altScreen.lineUp and tui.altScreen.lineDown, for fullscreen TUI keybindings (#​7903 by @​midastruth).
  • Added incremental primary-scroll-view search to the fullscreen TUI with configurable match styles, Ctrl+Shift+F, and next/previous navigation with Enter/Ctrl+G and Shift+Enter/Ctrl+Shift+G.
Changed
  • Reduced alternate-screen per-frame allocation churn roughly 9-18x by painting full-width layout rows as direct line references instead of recompositing every visible row through ANSI/grapheme segmentation on each frame.
Fixed
  • Fixed fullscreen mouse drag selection and OSC 8 link activation in terminals that report generic SGR mouse release button codes (#​7963).
  • Fixed fullscreen transcript search snapping back to the current match during manual scrolling and fragmented SGR mouse input leaking into the search query.
  • Fixed required LaTeX arguments starting on a new line being parsed as empty (#​7760).
  • Fixed LaTeX control spaces split across line endings causing complete expressions to fall back to raw source.
  • Fixed focused fullscreen overlays not receiving mouse wheel or viewport scroll keys such as PageUp and PageDown (#​7894).
  • Fixed split Alt+Enter input over SSH being misread as Escape, added PI_TUI_ESC_TIMEOUT for high-latency terminals, and limited that timeout to lone Escape input (#​7899 by @​powerfooI).
  • Fixed idle fullscreen sessions repainting and clearing text selection when the terminal loses focus (#​7892 by @​terrorobe).
  • Fixed fullscreen selection copy falsely reporting success when OSC 52 is unsupported by allowing host clipboard integration and reporting verified failures (#​8110 by @​Panoplos).

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/earendil-works-pi-tui-0.x-lockfile branch from 77d0af0 to 0ee36a7 Compare August 25, 2026 12:03
@renovate renovate Bot changed the title Update dependency @earendil-works/pi-tui to v0.84.2 Update dependency @earendil-works/pi-tui to v0.84.3 Aug 25, 2026
@renovate
renovate Bot force-pushed the renovate/earendil-works-pi-tui-0.x-lockfile branch from 0ee36a7 to f2408f8 Compare August 29, 2026 01:51
@renovate renovate Bot changed the title Update dependency @earendil-works/pi-tui to v0.84.3 Update dependency @earendil-works/pi-tui to v0.84.4 Aug 29, 2026
@renovate
renovate Bot force-pushed the renovate/earendil-works-pi-tui-0.x-lockfile branch from f2408f8 to 45b1e38 Compare September 4, 2026 11:49
@renovate renovate Bot changed the title Update dependency @earendil-works/pi-tui to v0.84.4 Update dependency @earendil-works/pi-tui to v0.85.0 Sep 4, 2026
@renovate
renovate Bot force-pushed the renovate/earendil-works-pi-tui-0.x-lockfile branch from 45b1e38 to 84fddc3 Compare September 5, 2026 14:22
@renovate renovate Bot changed the title Update dependency @earendil-works/pi-tui to v0.85.0 Update dependency @earendil-works/pi-tui to v0.85.1 Sep 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants