Repository navigation
v0.7.0
An off-cycle feature: projects can finally change their name. Since a project is its tmux
session, rename means renaming the session and re-stamping everything that embeds the name —
plus the config section, so dormant projects rename too. The pre-release review caught a
release-blocker: tmux happily renames a session to a name containing . or :, but its
targets split on those, so foreman could never address the project again — such names are
now refused.
Added
- Rename a project.
foreman <project> rename <name>renames the tmux session (when
running) and the[project.<name>]section in config.toml (when configured), then re-stamps
the badge, name-derived color, and ticker — pin state and participants ride along. Dormant
projects rename too (a pure config edit). The explorer gains a "Rename…" entry in each
project's submenu — live and dormant — prompting in a dialog and delegating to the CLI verb.
Full Changelog: v0.6.0...v0.7.0