Skip to content

Releases: sbaudoin/sonar-yaml

v1.9.1

10 Dec 20:59
Compare
Choose a tag to compare
  • Fixes #95
  • Update logback dependencies to fix security breaches

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.9.0

20 Nov 20:54
Compare
Choose a tag to compare
  • 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 and check-scalars for hyphens to check a minimum number of spaces after hyphens
    • New rule to check anchors
    • New rule to check float numbers

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

15 Nov 23:12
Compare
Choose a tag to compare

Fixes issue #86

v1.8.0

23 Oct 20:42
Compare
Choose a tag to compare
  • 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

23 Nov 23:51
Compare
Choose a tag to compare
  • Brings support for SonarQube 9.2+

v1.6.1

07 Nov 11:42
Compare
Choose a tag to compare
  • Fixes #62
  • Tested on SonarQube 9.1

v1.6.0

25 Jul 10:06
Compare
Choose a tag to compare
  • 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)

v1.5.2

08 Nov 15:09
Compare
Choose a tag to compare
  • Fixes #45 and #49
  • Updated dependencies, especially yamllint 1.3.1 that fixes some bugs and various code smells

v1.5.1

10 Feb 21:48
Compare
Choose a tag to compare

v1.5.0

19 Dec 22:23
Compare
Choose a tag to compare
  • Brings official support for SonarQube 8
  • Brings a new rule "required key check"
  • Fixes issues #32

Requirements

  • SonarQube 6.7 LTS, 7.7+, 8.0+