Releases: sbaudoin/sonar-yaml
Releases · sbaudoin/sonar-yaml
v1.9.1
v1.9.0
- Drops support for SonarQube 7
- Upgraded dependencies to remove some old security breaches
- Fixes some code smells
- Uses latest yamllint library
- As a consequences, brings some improvements and new rules:
- New rule property
allow-quoted-quotes
for quoted-strings to check quoted quoted - New rule property
forbid-in-block-sequences
for empty-values to prevent empty values in block sequences - New rule properties
min-spaces-after
andcheck-scalars
for hyphens to check a minimum number of spaces after hyphens - New rule to check anchors
- New rule to check float numbers
- New rule property
Requirements
- SonarQube 8.9 LTS, 9.0+ (including 9.9 LTS), 10.0+ (tested on 10.2 only). Should continue to work on SQ 7 LTS but no longer tested.
v1.8.1
v1.8.0
- Drops support for SonarQube 6
- Brings official support for SonarQube 10
- New check "int value in range"
- Improves checks "forbidden key", "forbidden value" and "required key" to allow a scope
- Fixes some security issues due to dependencies (SonarQube API and Logback, see #68 and #64)
- Fixes issues #67 and #70
Requirements
- SonarQube 7.9 LTS, 8.0+ (including 8.9 LTS), 9.0+ (including 9.9 LTS), 10.0+ (tested on 10.2 only)
v1.7.0
v1.6.1
v1.6.0
- The plugin now supports
.yamllint
files local to projects to configure the rules (warning: conflicts may occur with rule configurations set in SonarQube, leading to unexpected behaviors) (#52) - Document clarification (#53)
- Fixed some code smells and code improvements
- Support for SonarQube 9.0 only (see #58: the plugin is known not to be compatible with the future SonarQube 9.1: a new release will be required)