Skip to content

Releases: sgoudham/git-view

v1.0.0

04 Jul 21:16
v1.0.0
f8d54b2
Compare
Choose a tag to compare

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

26 Jun 02:55
a227adf
Compare
Choose a tag to compare

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:
    • Change project name to 'git-view' (a227adf)
    • Change commit from 'latest' to 'current' (af001e0) (#1)

Documentation

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