Releases: sgoudham/git-view
Releases · sgoudham/git-view
v1.0.0
v1.0.0 - 2023-07-04
Breaking Changes
-
(#4): Drop support for BitBucket URLs (f6a6c7f)
This removes support for BitBucket URLs
as I am not well versed with them to robustly support it -
Throw error when missing default branch (52e0e82)
Previously, the missing default
branch was ignored and the user given branch was
used which resulted in a 404.This commit makes it so that it throws up an error
instead of letting the user see the 404. -
Remove
--suffix
& revamp help (3335011)I couldn't decide on the
semantics of what this command should have
so, instead, I've opted to remove it.
Features
Bug Fixes
- (nix): 4th July nightly isn't available yet (f959a91)
- Potentially solve build errors (436b03f)
- Stop triggering workflow twice (1e07be9)
- Remove '--issue 256' example from usage.png (1a3f4c8)
Refactor
- (nix): Pin nightly and use in
nix develop
(21f646c) - (nix): Follow inputs for
crane
(f486dd1) - (nix): Remove
overrideAttrs
(99f8735) - (nix): Try using
overrideAttrs
(d5875b5) - (nix): Try adding
name
(24afcec) - (nix): Use rust-toolchain.toml (75446b8)
- Add info message for
--branch
(11d7470) --print
help message (a6cfa67)- Improve usage docs & help (98cbfcc)
- Fix trailing slashes in
--path
(367c142) - Simplify docs and tidy up (8fb5bbf)
- Tidy up code (60e5a22)
Documentation
- (CHANGELOG): Update release notes (56c6f5f)
- (CHANGELOG): Update release notes (960e07c)
- (README): Remove
;
from quote (40e9d1d) - (README): Reformat (ee03671)
- (README): Reformat quote (df4f811)
- (README): Add
nix run
command (45fb211) - (README): New shield.io badges (df2d557)
- (README): Reformat (48b3d82)
- Remove inaccurate changelog (1e8704c)
- Simplify wording (aaeebb1)
- Reformat README.md (e597e25)
- Update formatting in README.md (7b5f0e4)
Build
- (cargo): Update
Cargo.lock
(7ca41ba) - (cargo): Add
keywords
&categories
(a8e4397) - (cargo): Only package relevant files (30d443c)
- (deps): Bump webbrowser from 0.8.1 to 0.8.2 (4ea6a82)
- (deps): Bump test-case from 2.2.1 to 2.2.2 (75040c6)
- (deps): Bump webbrowser from 0.8.0 to 0.8.1 (d272f7c)
- (deps): Bump webbrowser from 0.7.1 to 0.8.0 (#12) (7b08d32)
- (deps): Bump url from 2.2.2 to 2.3.1 (#11) (3813592)
- (deps): Bump mockall from 0.11.1 to 0.11.2 (#9) (eafdb9a)
- (deps): Bump test-case from 2.1.0 to 2.2.1 (#8) (1bc685f)
- Rename
build
->release
(be5d6c8) - Overhaul ci/cd pipelines (6ee5869)
- Update version number to v1.0.0 (53b0a2e)
- Remove 'edited' trigger from generating CHANGELOG (1caef9b)
Deployment
- Disable auto homebrew releases for now (58a7647)
- Avoid duplicate triggers (ad06b1c)
- Downgrade
test-case
to 3.0.0 as potential fix (e3db04e) - Remove
stable
toolchain from ci (75853c6) - Allow manual bump of homebrew formula (4fe0ec6)
- Change name to 'generate-changelog' (aedf339)
- Update to bump-homebrew-formula-action@v2 (97ea9dd)
- Generate changelog when release is published (949ccdf)
- Update build paths & remove scripts/ (9eb9d81)
- Cache Dependencies for GH Actions (d19ed94)
Miscellaneous Tasks
- (deps): Bump clap-rs to
3.2.25
(63fb8ce) - (deps): Update testcase to
3.1.0
again (ea00704) - (deps): Update webbrowser to
0.8.10
(55ae17f) - Fix rustfmt (ead99f0)
- Remove
.vscode
from source control (8bb920e) - Reduce dependabot noise (b72a5a3)
- Start tracking Cargo.lock (b58975d)
- Unignore Cargo.lock (8e35966)
v0.1.0
CHANGELOG
v0.1.0 - 2022-06-26 02:51:53
What's Changed
New Contributors
Full Changelog: https://github.com/sgoudham/git-view/commits/v0.1.0
Feature
- general:
- Add support for suffix (b5572a5) (#1)
- Add support for BitBucket repositories (7a5afc7) (#1)
- Open default remote branch if no upstream exists (80465ec) (#1)
- Add functionality to open issue links (6e1ecf3) (#1)
- Add functionality for opening commit hashes (9426dec) (#1)
- Add argument 'issue' to open issues (ba6e9cf) (#1)
- Parse URL & (naively) open the url in the browser (26d9e5b) (#1)
- Parse URL in a robust way & start adding tests (9011c18)
- Ensure that arguments are correctly parsed (cdaab08)
- Add MVP git-browser (b46891e)
Bug Fixes
- general:
Documentation
- general:
- Update README.md (c66ab8a) (#1)
- Add 'usage.png' showing different usages (dee14a2) (#1)
- Add image for 'git view -h' (b1112bb) (#1)
- Add CONTRIBUTING.md (cf4d4f6) (#1)
- Update README.md (8077689) (#1)
- Update README (c8c7bdd) (#1)
- Fix formatting in README.md (d37764c) (#1)
- WIP Update README.md (6859b93) (#1)
- Update README.md to match new repository name (78d72ce)
Refactor
- general:
- Reformat '-h' flag output (efa38be) (#1)
- Move GitViewBuilder into module 'lib_tests' (8bb5abe) (#1)
- Change 'to_owned()' to 'into()' (d930d79) (#1)
- Implement functionality to retrieve git default branch (784aee1) (#1)
- Add GitTrait to allow for easier testing (f830f91) (#1)
- Add issue argument and start generating final url (7be0788) (#1)
- No need to store domain string in enum (ac48831) (#1)
- Use Cow<'_, str> and Url/Domain structs (de44601) (#1)
- Add Url & Domain structs (34cb2b6) (#1)
- Don't map to String anymore (8f7210a) (#1)
- Perform massive refactor (95953b8) (#1)
- Use 'AppError' for propagation to clap (ce41387) (#1)
- Add 'AppError' to allow cleaner propagation of different errors (c632965) (#1)
- Setup git-remote walking skeleton (e11e88b)
* This CHANGELOG was automatically generated by auto-generate-changelog