Skip to content

Release v2.38.2 - #1637

Merged
zimbatm merged 2 commits into
masterfrom
release-v2.38.2
Oct 10, 2026
Merged

zimbatm merged 2 commits into
masterfrom
release-v2.38.2

Conversation

@zimbatm

@zimbatm zimbatm commented Oct 10, 2026

Copy link
Copy Markdown
Member

This patch release fixes two shell hook regressions in 2.38.1.

In zsh, the hook skipped every call outside a top-level eval context. A new shell did not load its .envrc until the first cd, and a cd from Ghostty's shell integration or from a zle widget did nothing. satoqz reported it and wrote the fix, and jakubtopic and SquashWithoutFear narrowed it down to precmd (#1633, #1634).

In fish, the hook rewrote fish_complete_path on every prompt. A trailing slash in XDG_DATA_DIRS made it add the same directory again each time, and every write made fish drop its loaded completions. seyfahni diagnosed it (#1635, #1636).

It also includes the pixi require_allowed fix from pavelzw (#1632).

Assisted-by: Claude Code (claude-opus-5)
Assisted-by: Claude Code (claude-opus-5)
@zimbatm
zimbatm added this pull request to the merge queue Oct 10, 2026
Merged via the queue into master with commit 28a73d1 Oct 10, 2026
8 checks passed
@zimbatm
zimbatm deleted the release-v2.38.2 branch October 10, 2026 01:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant