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