What's Changed
- JS-715 Prepare next development iteration by @zglicz in #5370
- JS-706 Implement tsconfig.json cache in Node process by @vdiez in #5375
- JS-721 Change TS version to >=5 in eslint-plugin-sonarjs by @vdiez in #5384
- JS-723 Remove dependencies by @zglicz in #5389
- JS-518 Rewrite JsTsSensor to use analyze-project endpoint by @vdiez in #5197
- JS-636 Implement progressReport in Node.js by @vdiez in #5383
- JS-720 Move AnalysisWarningsWrapper to the JsTsSensor by @zglicz in #5382
- JS-725 remove unused imports by @zglicz in #5393
- JS-728 Write ast files to disk instead of serialized in response by @zglicz in #5395
- JS-729 Consume HTTP response with a StreamReader by @vdiez in #5397
- JS-734 Search for package.json files during project lookup by @vdiez in #5404
- JS-716 AST consumers should get all ASTs in PR analysis context by @karim-ouerghemmi-sonarsource in #5402
- JS-731 AST consumers can be disabled by @renaud-tognelli-sonarsource in #5399
- JS-739 Clean up analyze-project files finder by @vdiez in #5405
- JS-724 Remove 'profiling' module from SonarJS by @vdiez in #5410
- JS-742 Use "sonar.scanner.skipJreProvisioning" in integration tests by @Godin in #5413
- JS-743 Share file listener for SonarLint on both analysis paths by @vdiez in #5412
- JS-741 Small refactor on file stores by @vdiez in #5411
- JS-745 Fix SQ before release by @zglicz in #5420
- Multiple renovate updates.
Full Changelog: 10.23.0.32711...10.24.0.33043