Releases: Blarc/gitlab-template-lint-plugin
Releases · Blarc/gitlab-template-lint-plugin
v1.14.1
v1.14.0
Added
- Plugin can be updated/installed without IDE restart.
Changed
- Update dependencies.
- Update code to latest IntelliJ API.
- Bump IDE compatibility property
pluginSinceBuild
to233
. - Set
pluginUntilBuild
to 241 to pass pluginVerifier task
Fixed
- Access is only allowed from Event Dispatch Thread.
- Read access is allowed from inside read-action only.
v1.13.2
Fixed
- Files are excluded from linting because globs check does not check all globs.
v1.13.1
Fixed
- Prevent
InvalidPathException
being raised inGitlabLintUtils.matchesGlobs
.
v1.13.0
Added
- Action for running lint on current yaml file to editor menu.
Fixed
- Running lint context in read action freezes UI.
- Remote can be null and throws NPE in
VcsMappingChangedListener
. - Show notification about unsuccessfully detecting project id only once.
v1.12.0
Added
- Option to ignore specific error for a file.
- Explanation for
Pipeline filtered out by workflow rules
error. - Table of ignored errors in settings.
Changed
- Refactor code for getting remote URL and Gitlab API URL in
ResolveContext
. - Show notification about detected Gitlab API URL only once per project.
- Do not show detected Gitlab API URL in the notification, because there can be multiple Gitlab API URLs in one project.
- Show merged preview even if there are errors, if the response contains the merged yaml.
Fixed
- NPE when opening a folder as project.
- Access is allowed only from Event Dispatch Thread in
LintContext
.
v1.11.1
Fixed
- Access is allowed only from Event Dispatch Thread in
ApplicationStartupListener
. WorkspaceFileIndex
is not initialized yet inSaveActionListener
.
v1.11.0
Changed
- Display list of all previously set Gitlab URL Tokens in settings and during the addition of a new remote to the
remotes table. - Replace comments with context help and add empty text in settings.
v1.10.0
Added
- Add setting for allowing self-signed certificate.
v1.9.0
Added
- Create link for creating Gitlab personal access token with required scopes from Gitlab API url.
- More descriptive message when git branch does not exist on remote.
- Remove square brackets from error notification.
- Fallback branch setting when git branch does not exist on remote.