Releases: WhoSowSee/gitow
Releases · WhoSowSee/gitow
Release list
v3.0.0
Breaking Changes
- Changed: positional arguments now accept multiple remotes, while branch selection moved from positional
[BRANCH]to-band--branch
Features
- Added: crates.io package navigation through
-xand--crates-iofor the current or an explicitly named Cargo package - Added: support for opening multiple crates.io packages in argument order
- Added: remote repository navigation through
-Rand--repo, including forge aliases and inherited repository owners
Maintenance
- Fixed: Snap and Nix package smoke tests now pass the branch explicitly for detached tag checkouts
Full Changelog: v2.0.0...v3.0.0
v2.0.0
Breaking Changes
- Changed: default remote selection now prefers
originbefore the current branch's tracked remote
Features
- Added:
-vand--versionflags
Internal
- Simplified: browser, remote, and provider code while consolidating integration test helpers and removing redundant coverage
- Added: CI and release workflows with cross-platform archives, Snap, Nix, package verification, and GitHub Releases
Maintenance
- Reduced: dependency feature sets to only those used by gitow
- Updated: Rust dependencies to their current compatible releases
- Lowered: MSRV to Rust 1.88 and replaced the package include list with explicit exclusions
- Fixed: CI now runs only from tag-triggered or manually dispatched releases and installs actionlint from its checksum-verified release archive
Full Changelog: v1.0.0...v2.0.0