What's Changed
- Update to Java 17 by @vdiez in #299
- Implement aria-unsupported-elements rule from eslint to html by @zglicz in #297
- Add rule S6811: DOM elements with ARIA role should only have supported properties by @vdiez in #300
- [SONARHTML-214] Add s6821 by @zglicz in #302
- Resolve SONARHTML-209 - Create rule S6807: DOM elements with ARIA roles should have the required properties by @ericmorand-sonarsource in #301
- Resolve SONARHTML-226 - Fix S6848 & S1082 FP: Should not trigger for
summary
elements by @ericmorand-sonarsource in #305 - Implement S6822 - No redundant roles check by @zglicz in #303
- SONARHTML-227 Fix FP for thymeleaf anchor content by @zglicz in #306
- SONARHTML-228 - Fix S6811: Support multiple roles by @vdiez in #307
- Add rule S6819: Prefer tag over ARIA role by @vdiez in #304
- SONARHTML-229 - Fix S6807: Support multiple roles by @vdiez in #308
- SONARHTML-230 Fix sonar quality issues by @zglicz in #311
- Resolve SONARHTML-217 by @ericmorand-sonarsource in #310
- Resolve SONARHTML-247 (S6811 : Replace usage of
StringUtils.join
withString.join
) by @ericmorand-sonarsource in #314 - SONARHTML-214 Handle dynamic values for S6821 by @zglicz in #313
- Resolve SONARHTML-232 - Deprecate S1092 by @ericmorand-sonarsource in #316
- Resolve SONARHTML-233 - Deprecate S1089 by @ericmorand-sonarsource in #318
- Resolve SONARHTML-234 - Deprecate S1086 by @ericmorand-sonarsource in #319
- Resolve SONARHTML-231 - Deprecate S1085 by @ericmorand-sonarsource in #315
- Resolve SONARHTML-235 - Deprecate S1091 by @ericmorand-sonarsource in #317
- [SONARHTML-248] Modify rule S1093: Add
<menu>
as allowed parent element for<li>
by @vdiez in #321 - Fix deprecated rule S3734 redirect to S1931 by @vdiez in #322
- Update rule descriptions by @vdiez in #323
Full Changelog: 3.15.0.5107...3.16.0.5269
This release will be part of SonarQube 10.6