What's Changed
- JS-504 Prepare next development iteration by @zglicz in #5026
- JS-517 Simple update typescript version by @zglicz in #5043
- JS-523 Remove queries and assertions on non-persisted metrics by @yassin-kammoun-sonarsource in #5052
- JS-20 - Fix FP S6754 (
hook-use-state
): Add exception when using `us… by @ericmorand-sonarsource in #5051 - JS-478 Upgrade to ESLint 9 by @vdiez in #5010
- BUILD-7042: fix maven cache fingerprint script by @hedinasr in #5078
- JS-539 Revert "Clean-up obsolete config flags for plugins using Java AST API" by @saberduck in #5088
- JS-526 Support ESLint configuration comment syntax by @vdiez in #5075
- JS-546 Update CODEOWNERS after reorg by @edward-gonzales-sonarsource in #5091
- JS-548 Make
parser
andparserOptions
visible in rules by @vdiez in #5094 - ESLINTJS-60 Remove dependency on Babel for rule S125 by @vdiez in #5074
- JS-542 - Implement the deduplication of issues raised from both SonarJS and ESLint by @ericmorand-sonarsource in #5089
- JS-552 Stop sending telemtry under javascript.dependency.* by @zglicz in #5098
- JS-551 - The import of the ESLint issues is done during the execution… by @ericmorand-sonarsource in #5097
- JS-556 Update ESLint plugin CHANGELOG.md for version 3.0.2 by @vdiez in #5107
- JS-558 Add
contrib
folder name to default exclusions by @vdiez in #5108 - JS-561 Update rspec for release by @zglicz in #5114
New Contributors
- @edward-gonzales-sonarsource made their first contribution in #5091
Full Changelog: 10.20.0.29356...10.21.0.30473
This release will be part of SonarQube Server 2025.2