Skip to content
This repository was archived by the owner on Jul 21, 2026. It is now read-only.

v0.3.0

Latest

Choose a tag to compare

@mhamza15 mhamza15 released this 02 Apr 23:49
· 2 commits to main since this release
Immutable release. Only release title and notes can be modified.
baf223d

Added

  • Project configs can now list tracked files under remove to hide them from newly created worktrees without recording their absence in commits. Forest marks those paths skip-worktree before deleting them locally.

Fixed

  • Fork PR worktrees now set upstream tracking to the fork's branch name (e.g. fix-bug on remote contributor) instead of the prefixed local name (contributor/fix-bug).
  • Reopening an existing fork PR by URL now repairs older prefixed local branches so they track the fork's branch again.
  • Fork-prefixed worktrees now store push.default=upstream in worktree-local Git config, so plain git push updates the fork branch even when the local branch name is prefixed.

Changed

  • tree switch now creates a missing worktree before opening its tmux session, and tree add has been folded into tree switch.
  • Upgraded bubbletea, bubbles, lipgloss, and huh to v2 (charm.land/* import paths).
  • Renamed ftr fish abbreviation to ftrm for forest tree remove.