# Changelog

All notable changes to `jj-navi` live here.

## v0.2.0 - 2026-03-16

### Patch

- add doctor command for workspace diagnostics (#40, @eersnington)
- improved navi list output (#42, @eersnington)
- fix default workspace recovery when jj has no recorded path (#43, @eersnington)

## v0.1.3 - 2026-03-14

### Patch

- fix: recover workspace paths when jj path lookup fails (#37, @eersnington)

## v0.1.2 - 2026-03-14

### Patch

- fix shell help and CLI error messaging (#33, @eersnington)

## v0.1.1 - 2026-03-13

### Patch

- fix remove safety and tighten workspace handling (#29, @eersnington)

## v0.1.0 - 2026-03-12

### V1

- add `navi remove` for forget-only workspace removal (#11)
- add richer `navi list` output with marker, commit, and message (#12)
- add repo-scoped config and metadata under `.jj/repo/navi/` (#13, #14)
- add bash/zsh shell integration for `navi switch` (#15, #16)
- fix workspace switching to use `jj` as source of truth (#18)

## v0.0.1-alpha.4 - 2026-03-12

### Cli

- prepping for PRD v1 release

## v0.0.1-alpha.3 - 2026-03-12

### Cli

- prepping for PRD v1 release

## v0.0.1-alpha.2 - 2026-03-11

### General

- unifying releases

## v0.0.1-alpha.1 - 2026-03-11

### General

- Initial alpha release.








