Skip to content

Latest commit

 

History

History
184 lines (98 loc) · 4.57 KB

CHANGELOG.md

File metadata and controls

184 lines (98 loc) · 4.57 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

3.2.1 - 2024-06-02

Fixed

  • handle missing file error when opening pull request. (#66)

3.2.0 - 2024-06-02

Added

  • added "Open from URL" command to open a workspace file from a GitHub repository URL. (#64)

3.1.0 - 2024-06-02

Added

  • Selections in VSCode will now highlight the same span of characters on GitHub. (#63)

3.0.0 - 2023-04-19

Changed

  • Renamed "Open PR" to "Open Pull Request".

2.1.0 - 2022-12-10

Changed

  • Replaced enable_context_menu with new option to allow configuring Githubinator to display context menu options in a submenu. Thanks @Far0n! (#58)

2.0.1 - 2022-05-26

Fixed

  • mainBranches configuration option not being used. Thanks @CvX! (#56)

2.0.0 - 2021-12-09

Fixed

  • compatibility with obscure git remote URL formats. (#54)

Removed

  • removed VisualStudio support because of maintence burden. (#54)

1.1.1 - 2021-10-12

Fixed

  • support Github ssh remote with non git username. Thanks @galaydaroman! (#52)

1.1.0 - 2021-06-24

Added

  • support git submodules when generating links. Thanks @CvX! (#48)

Changed

  • updated test suite to use vscode-test. Thanks @CvX! (#47)

1.0.2 - 2021-04-21

Changed

  • reduce package size by bundling extension with esbuild.

Fixed

  • fixed "\n" being included in urls for permalinks.

1.0.1 - 2021-04-17

Fixed

  • Fixed URL escaping of branch and file names.

1.0.0 - 2021-04-17

Added

  • support multiple default branches. vscode-githubinator now attempts to open main, then master, trunk, develop, and dev. Configure these branches with the githubinator.mainBranches option.

Changed

  • renamed Master commands to Main: Githubinator: Copy Master -> Githubinator: Copy Main, Githubinator: Copy Master Permalink -> Githubinator: Copy Main Permalink, Githubinator: On Master -> Githubinator: On Main, Githubinator: Blame On Master -> Githubinator: Blame On Main

Fixed

  • support resolving symbolic links. vscode-githubinator will now resolve symbolic links before opening a URL.

0.3.1 - 2021-04-17

Fixed

  • allow origin urls not ending in .git for GitHub.

0.3.0 - 2020-08-15

Added

  • Support calling Githubinator without an open file.

Changed

  • Don't copy URL when using "Open PR".

0.2.3 - 2019-04-04

Fixed

  • Fix ordering of ref lookup to check unpacked refs before looking in packed refs.

0.2.2 - 2019-03-16

Fixed

  • Fixed failure when running Githubinator with detached HEAD. Githubinator would fail because there wasn't a ref to work off when running with a detached HEAD.

0.2.1 - 2019-03-08

Fixed

  • Remove artifact from logo export

0.2.0 - 2019-03-08

Added

  • Githubinator: History command to open commit history view for files.
  • Githubinator: Open PR command to open a PR for current branch.
  • Githubinator: Compare command to compare current branch.

Changed

  • Url copying for commands behaves as documented in README.

Fixed

  • Use the branch argument to githubinator. Now the "... on master" commands will lookup the master branch instead of using the current branch.

0.1.1 - 2019-03-02

Added

  • logo for Visual Studio Marketplace

0.1.0 - 2019-03-02

Added

  • githubinator.enable_context_menu option to disable/enable access to githubinator in the context menu.
  • Gitlab provider with githubinator.provider.gitlab.hostnames setting for configuring match.
  • Bitbucket provider and configuration.
  • VisualStudio provider and configuration.
  • Origin configuration for each provider.

Changed

  • Github provider hostnames are now configured with githubinator.provider.github.hostnames setting instead of githubinator.provider.github. This is now an array of hostnames instead of a single hostname. Note, the default for a provider will always be used for matching, so you cannot accidentally remove matching for github.com by only adding mycompany.com in githubinator.provider.github.hostnames.
  • Global default origin is now configured via githubinator.remote instead of githubinator.default_remote. Note, origins set on a provider override the global remote settings.

Fixed

  • Fix regex creation for Github provider so hostname configured in settings is used to match origins.

0.0.1 - 2019-02-28

Added

  • Basic extension with github support