- 🐛 Fixed "file is not tracked by Git" errors in Linux.
- ⭐ Added support for Git worktrees (thanks @ecraig12345).
- ✨ Workspaces that contain multiple repositories are now supported.
- ⭐ Added the ability to generate links using the default branch name instead of the current branch name.
- ⭐ Added commands to generate a link using the current commit hash, current branch name or default branch name (instead of using the link type specified in the settings).
- ✨ On-premise URL settings have been renamed from
baseUrl
/sshUrl
tohttp
/ssh
. The existing properties are still supported, but you may see warnings appear when viewing yoursettings.json
file. - ✨ The
hash
link type has been renamed tocommit
. The existing value is still supported, but you may see a warning appear when viewing yoursettings.json
file.
- ⭐ Added support for Azure DevOps Server (thanks @kvart714).
- ✨ Logging improvements.
- ⭐ Logging to the "GitWebLinks" output channel.
- ⭐ GitLab support.
- ⭐ Supported getting web links for symlinked files and directories.
- ⭐ Handled VSTS repositories in sub-directories.
- 🔨 Replaced
vscode
dependency with@types/vscode
.
- 🔨 Dependency updates.
- ⭐ A notification is shown when a link is copied.
- ⭐ Commands can now be run via the command palette or shortcut keys (#2).
- ✨ Commands are listed under the "Git Web Links" category.
- 🔨 Dependency updates.
- 🐛 Fixed selection ranges in Azure DevOps.
- ⭐ Added support for Azure DevOps.
- 🔨 Dependency updates.
- ✨ Used VS Code's clipboard API. No longer requires
xclip
on Linux!
- 🔨 Dependency updates
- ⭐ Added support for Visual Studio Team Services repositories in collections.
- ⭐ Added the ability to generate links using the current branch name of current commit hash.
- 🐛 Fixed a bug that would create the wrong URL when there was a space in the file path.
- ⭐ Support for multi-root workspaces.
- 🎉 Initial release.