| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 14.2.0.46309 source code.tar.gz | 2026-10-22 | 4.6 MB | |
| 14.2.0.46309 source code.zip | 2026-10-22 | 11.0 MB | |
| README.md | 2026-10-22 | 6.3 kB | |
| Totals: 3 Items | 15.6 MB | 0 | |
Release notes - SonarJS - 14.2
Feature
JS-1852 S9424: CSS property values should be valid JS-2681 S9440: Spatial motion should respect reduced-motion preferences JS-2682 S9441: Downloadable text fonts should use a non-blocking "font-display" strategy
False Positive
JS-2584 S7652: Recognize deprecated output replacements JS-2644 Fix S1848 false positives for CDK Terrain constructors without type information JS-2649 S7653: Allow output aliases that avoid native DOM event collisions JS-2650 Fix FP S6747: Opt out when Stencil usage is detected JS-2654 Fix FP S6845: allow div separators with aria-valuenow JS-2655 Fix FP S6827: recognize anchor content supplied by Base UI and shadcn render props JS-2656 S6772: FP when text after an inline JSX element starts with a dot or comma
Maintenance
JS-1845 Add stylelint rule "no-irregular-whitespace" JS-1857 Add stylelint rule "named-grid-areas-no-invalid" JS-1858 Add stylelint rule "function-no-unknown" JS-2572 S7781: Improve issue message and quickfix JS-2607 Fix FP S6324: recognize complete OSC terminators JS-2608 Fix FP S7653: Support camelCase selector-derived directive output aliases JS-2609 Fix S6324 false positives for grouped ANSI introducers JS-2612 Fix FP S6845: handle null and negative conditional tabIndex JS-2639 Fix ruling bot reporting, freshness, and fix PR lifecycle JS-2657 Prepare next development iteration JS-2658 Update SonarSource/parent-oss monorepo to v12.1.0.87730 JS-2659 Update jdx/mise-action action to v5.1.1 JS-2660 Update dependency @inquirer/prompts to v8.7.3 JS-2661 Update dependency postcss to v8.5.29 JS-2662 Update typescript-eslint/typescript-eslint monorepo to v8.71.1 JS-2663 Update dependency knip to v6.40.0 JS-2669 Update dependency org.sonarsource.sonarqube:sonar-ws to v26.10.0.133078 JS-2670 Update actions/upload-artifact action to v7.0.2 JS-2671 Update babel/babel monorepo to v8.0.7 JS-2675 Update actions/download-artifact action to v8.0.2 JS-2680 Update grpc/grpc-java monorepo to v1.84.1 JS-2684 Update dependency @grpc/grpc-js to v1.14.6 JS-2685 Update grpc/grpc-java monorepo to v1.84.2 JS-2686 Update SonarSource/parent-oss monorepo to v12.1.1.87771 JS-2687 Update SonarSource/sonar-plugin-api monorepo to v14.2.0.5584 JS-2688 Update dependency knip to v6.41.0 JS-2690 Update dependency @types/node to v24.19.2 JS-2691 Update dependency org.sonarsource.orchestrator:sonar-orchestrator-junit5 to v6.4.4.4797 JS-2694 Improve diagnostics for unresolved extended tsconfigs JS-2695 Update dependency prettier to v3.9.10 JS-2696 Update dependency com.sonarsource.scanner.integrationtester:sonar-scanner-integration-tester to v1.4.0.1402 JS-2697 Update generated files JS-2700 Update dependency @csstools/css-calc to v3.4.3 JS-2701 Update dependency @angular-eslint/eslint-plugin to v22.6.0 JS-2702 Update protobufjs/protobuf.js monorepo JS-2705 Update jdx/mise-action action to v5.1.2 JS-2706 Update dependency postcss to v8.5.30 JS-2707 Update typescript-eslint/typescript-eslint monorepo to v8.71.2 JS-2708 Update grpc/grpc-java monorepo to v1.84.3 JS-2709 Update generated files JS-2710 Standardize CSS rule metadata, registration, and scaffolding JS-2712 Update grpc/grpc-java monorepo to v1.85.0 JS-2716 Update SonarSource/sonar-scanner-engine monorepo to v13.16.0.6705 JS-2717 Update generated files JS-2721 Update jdx/mise-action action to v5.2.0 JS-2723 Update ruling results for PR [#8211]