TypeScript considerations for upgrading 8.9 -> 9.9, old plugins

Upgrading from 8.9.10 to 9.9, don’t have OS info.

I’m curious about any changes needed for JavaScript/TypeScript/CSS when upgrading from 8.9 to 9.9.

I’ve looked through the documentation here:

It sounds like the main change we’ll need to make is upgrading node to v16 or v18.

I’m curious to know about the old TypeScript and JavaScript plugins and whether those are relevant here. The documentation doesn’t mention them, but just want to confirm that all TS/JS/CSS support is internal in both 8.9 and 9.9.

I’d also like to know if we’ll need to do anything to migrate our custom quality profile. All rules appear to be from the SonarQube (TypeScript), SonarQube (JavaScript), and SonarQube (CSS) respositories.

Yes!

No.

If you want to understand more about all the changes between SonarQube v8.9 LTS and v9.9 LTS related to JS/TS/CSS analysis, take a look at the release notes on Releases · SonarSource/SonarJS · GitHub between v8.0.0 and v9.13

Appreciate the responses and the link. Will check it out.

Best,
Nick