- Fix Azure URL generation
- Fix warnings and deprecations
- Support dynamic reloading
- Fix error using BitBucket cloud host
- Fix BitBucket cloud URL generation when the remote contains scm (#333)
- Remove dash character from GitLab URLs (#328)
- Add actions to the Git History tool window (#336)
- Support branch substitution in commit templates (#337)
- Improve Azure support (#334)
- Fix deprecations and warnings.
- Add sourcehut support
- Fix Azure URL generation for remotes containing company name
- Fix Azure commit URL
- Fix issue where short commit hash was used instead of the full commit hash
- Fix project configurable display name error in 2023.2 EAP
- Fix deprecation warnings
- Fix URL generation with custom protocols.
- Update GitLab URL format (#284)
- Add URL library JAR
- Fix menu text crash on 2022.3 when no host is detected
- Add basic copy Markdown action
- Fix incorrect {remote:url:host} example
- Fix exceptions when using unqualified host
- Fix Azure URL when repo name has .git postfix
- Fix Azure URL when using SSH protocol
- Fix Azure URL line selection
- Remove poll notification
- Replace the
Check commit on remote
option with a more generalCheck remote
option that disables all checks on the remote.
- Fix platform auto-detection when cloning projects
- Add auto-detection support for Bitbucket server and gerrit
- Switch URL library
- Fix issue removing custom domains
- Add
Gerrit
support
- Rename 'Host' option to 'Platform'
- Do not disable actions during project indexing
- Trim forward slash character in file path substitution
- Revert host detection fix
- Strip user info component from the generated URL
- Internal refactor
- Fix host detection when opening a new project within the IDE.
- Make 'main' the default fallback branch, replacing 'master'
- Fix issue validation custom host URL templates
- Don't allow duplicate domain registration
- Allow custom domain registration for supported hosts.
- Add Gitee host
- Add host poll notification
- Add 'Do not show again' button to performance tip notification
- Add experimental host Chromium
- Add resolve context middleware
- Dismiss notifications when action pressed
- Fix Azure DevOps url templates
- Fix line selection around collapsed code sections
- Add pipeline to handle URL logic
- Fix typos
- Add support for Ukraine in README
- Add notification on successful copy action
- Improve notification messages
- Make some notifications sticky
- Add request for support notification
- Add images to README
- Add Open Collective link to README
- Fix issue where the '#' character in a file name is not correctly encoded.
- Fixed settings button opening the wrong menu.
- Add shortcuts to editor gutter. #166
- Completely re-written in Kotlin
- Improve settings UI
- Improve notifications
- Support the creation of multiple custom hosts
- Store custom hosts across projects
- Auto-detect host when opening a new project
- Many more fixes and improvements.
- Add preference to disable check for a commit's existence on the remote. #97
- Re-added support for copying links to the clipboard. #85
- Rebuilt the substitution system used for the Custom host type. This system is now also used under the hood for most pre-defined host types. #92
- Fix issue resulting in an invalid URL for project/organisation names made up digits when the remote URL uses the SSH protocol in the SCP syntax. #94
- Fix multi-line selection in GitLab. #86
- Support for multiline selection. #77
- Renamed the host Stash to Bitbucket Server
- Added ability to disable the plugin per project. #79
- Added support for hosts Giea and Gogs. #80
- Removed copy link action.
- Code base cleanup.
- Add open commit action to annotation gutter. #70
- Respect line number when using from the annotation gutter. #68
- Removed copy link action from annotation gutter.
- Fixed bug which caused an incorrect URL to be created from the VCS log.
- Added GitBlit support to open a file at a specific commit. #65
- Generate link to file at commit instead of branch where possible. #61
- Added actions to annotation gutter. #57
- Allow remote name to be configured from the preferences. #60
- Minor bug fixes and improvements.
- Added support for GitBlit. #41
- Fixed issue preventing port numbers with more than 4 digits being removed #52.
- Fixed force HTTPS option.
- Code refactor
- Separated shortcuts for opening in the browser and copying to the clipboard #47
- Rename plugin to GitLink #46
- Make default branch customisable #45
- Add custom URL factory #44
- Fixed encoding issue when URL contains non-ASCII characters. #40
- Rebuilt the entire plugin! Note that you have to configure the plugin again!
- Fixed incompatibility issue with save actions plugin. Note that you have to configure the plugin again!
- Removed analytics.
- Tweaked analytics
- Improved analytics
- Added analytics
- Support more shortcuts.
- Added host icons.
- Minor refactors.
- Support GitBlit #26
- Fixed: Select target action now uses the correct line number when used from the editor. (#24 PR by markiewb)
- Ability to open a specific commit from the VCS log tool window.
- Run plugin process on a background thread to prevent UI freezes.
- Fixed issue with branch encoding for
GitHub
andGitLab
hosts. - Fixed issue with origins using
git
protocol.