Releases: target-ops/gitswitch
Releases · target-ops/gitswitch
v1.2.1
Compare
Sorry, something went wrong.
No results found
1.2.1 (2026-06-18)
Bug Fixes
use,delete,rename: support multiple directories per identity (09355e9 )
use,delete,rename: support multiple directories per identity (17eb19d )
v1.2.0
Compare
Sorry, something went wrong.
No results found
1.2.0 (2026-06-18)
Features
doctor,why,use: detect local .git/config shadowing a binding (9c54811 )
doctor,why,use: detect local .git/config shadowing a binding (3d3c04a )
v1.1.3
Compare
Sorry, something went wrong.
No results found
1.1.3 (2026-06-18)
Bug Fixes
doctor: Merge pull request #34 from target-ops/fix/doctor-effective-identity (3a9f674 )
doctor: report effective per-directory identity, not just global (3a9f674 )
doctor: report effective per-directory identity, not just global (6431f25 )
v1.1.2
Compare
Sorry, something went wrong.
No results found
1.1.2 (2026-05-01)
Documentation
improve the demo — slower pacing, more content, clean ending (2ab0491 )
record demo GIF and embed in README (a55f626 )
record the demo GIF and embed it in the README (28353db )
v1.1.1
Compare
Sorry, something went wrong.
No results found
1.1.1 (2026-05-01)
Bug Fixes
helpful error messages when arguments are missing (1373c84 )
helpful error messages when arguments are missing (cb5266a )
v1.1.0
Compare
Sorry, something went wrong.
No results found
1.1.0 (2026-05-01)
Features
identity lifecycle commands — list, add, delete, rename (5fba051 )
identity lifecycle commands — list, add, delete, rename (c0893cc )
v1.0.2
Compare
Sorry, something went wrong.
No results found
1.0.2 (2026-05-01)
Bug Fixes
ci: add release.published + workflow_dispatch triggers to release.yml (80cb6ad )
ci: add release.published + workflow_dispatch triggers to release.yml (8fa169a )
use truecolor palette so output reads as punchy, not muted grey (e18eadd )
use truecolor palette so output reads punchy, not muted grey (4c1bb58 )
v1.0.1
Compare
Sorry, something went wrong.
No results found
1.0.1 (2026-05-01)
Features
centralised CLI styling — colour, --no-color, NO_COLOR, bordered panels (3f77833 )
centralised CLI styling — colour, --no-color, NO_COLOR, bordered panels (5e1d482 )
Documentation
drop "Why this exists" + "Upgrading from v0.2.x" from README (8daa1d8 )
drop Why this exists + Upgrading from v0.2.x from README (ee2cc42 )
refine README + remove personal identifiers from public files (79fef76 )
refine README + remove personal identifiers from public files (be2e9f7 )
v1.0.0
Compare
Sorry, something went wrong.
No results found
Install via brew (after the formula PR lands):
brew install target-ops/tap/gitswitch
Or grab a binary from the assets below.
Changelog
1b6845e : 1.0 launch materials: README rewrite, blog post, GIF storyboard, voice guide (@OfirHaim1 )
dee33c6 : Phase 1 scaffold: Go module + minimal gitswitch doctor (@OfirHaim1 )
0371e72 : feat: gitswitch guard — refuse commits when identity is wrong for the directory (@OfirHaim1 )
ea74e8e : feat: gitswitch init — autodetect identities, write JSON config (@OfirHaim1 )
1c8151e : feat: gitswitch use — bind an identity to a directory (@OfirHaim1 )
e571500 : feat: gitswitch why — debug the magic, explain the active identity (@OfirHaim1 )