Note: The version on Microsoft's Marketplace is 0.11.1 due to problems with outdated badges in the README.md file. There are no other changes.
Added
- Bump PMD from 7.15.0 to 7.24.0 by @dschach in #458
- Update default ruleset to raise severity of some rules, enable/disable some other rules by @dschach in #458
- added rules
- AnnotationsNamingConventions (prio 3)
- ApexDoc (prio 3)
- OperationWithHighCostInLoop (prio 3)
- NcssCount (prio 3)
- raised severity
- ApexAssertionsShouldIncludeMessage (prio 3, was 4)
- ApexUnitTestMethodShouldHaveIsTestAnnotation (prio 3, was 4)
- ClassNamingConventions (prio 2, was 3)
- FieldNamingConventions (prio 2, was 3)
- FormalParameterNamingConventions (prio 2, was 3)
- LocalVariableNamingConventions (prio 2, was 3)
- MethodNamingConventions (prio 2, was 3)
- OneDeclarationPerLine (prio 2, was 3)
- PropertyNamingConventions (prio 2, was 3)
- removed rules (all replaced by NcssCount)
- ExcessiveClassLength
- NcssConstructorCount
- NcssMethodCount
- NcssTypeCount
- added rules
Changed
- Revert "Add workaround for webpack legacy open ssl" by @adangel in #349
- Document correct default setting by @adangel in #350
- Update changelog for 0.10.0 with updated dependencies by @adangel in #351
Fixed
- Error message for method naming was hardcoded to saying must start with lowercase by @dschach in #458
- Fix linting and prettier by @adangel in #460
- Use externalInfoUrl for custom rules reported by @nicolas1bruno in #162 and fixed by @Voronezshkyi in #404
Dependency updates
64 dependency updates
- Bump prettier from 3.6.1 to 3.6.2 by @dependabot[bot] in #343
- Bump typescript-eslint from 8.35.0 to 8.35.1 by @dependabot[bot] in #355
- Bump @types/node from 24.0.4 to 24.0.10 by @dependabot[bot] in #359
- Bump eslint from 9.29.0 to 9.30.1 by @dependabot[bot] in #360
- Bump typescript-eslint from 8.35.1 to 8.36.0 by @dependabot[bot] in #361
- Bump eslint from 9.30.1 to 9.31.0 by @dependabot[bot] in #369
- Bump @types/node from 24.0.10 to 24.0.14 by @dependabot[bot] in #371
- Bump webpack from 5.99.9 to 5.100.2 by @dependabot[bot] in #372
- Bump csv-parse from 5.6.0 to 6.1.0 by @dependabot[bot] in #373
- Bump typescript-eslint from 8.36.0 to 8.37.0 by @dependabot[bot] in #374
- Bump glob from 7.2.3 to 11.0.3 (dev dep) by @dependabot[bot] in #377
- Bump eslint-config-prettier from 10.1.5 to 10.1.8 by @dependabot[bot] in #378
- Bump eslint-plugin-prettier from 5.5.1 to 5.5.3 by @dependabot[bot] in #379
- Bump @types/node from 24.0.14 to 24.1.0 by @dependabot[bot] in #381
- Bump typescript-eslint from 8.37.0 to 8.38.0 by @dependabot[bot] in #382
- Bump webpack from 5.100.2 to 5.101.0 by @dependabot[bot] in #385
- Bump eslint from 9.31.0 to 9.32.0 by @dependabot[bot] in #386
- Bump @types/node from 24.1.0 to 24.2.0 by @dependabot[bot] in #387
- Bump typescript from 5.8.3 to 5.9.2 by @dependabot[bot] in #388
- Bump typescript-eslint from 8.38.0 to 8.39.0 by @dependabot[bot] in #390
- Bump eslint-plugin-prettier from 5.5.3 to 5.5.4 by @dependabot[bot] in #392
- Bump eslint from 9.32.0 to 9.33.0 by @dependabot[bot] in #393
- Bump @types/node from 24.2.0 to 24.2.1 by @dependabot[bot] in #395
- Bump typescript-eslint from 8.39.0 to 8.39.1 by @dependabot[bot] in #398
- Bump webpack from 5.101.0 to 5.101.2 by @dependabot[bot] in #400
- Bump @types/node from 24.2.1 to 24.3.0 by @dependabot[bot] in #401
- Bump webpack from 5.101.2 to 5.101.3 by @dependabot[bot] in #402
- Bump ts-loader from 9.5.2 to 9.5.4 by @dependabot[bot] in #406
- Bump eslint from 9.33.0 to 9.35.0 by @dependabot[bot] in #410
- Bump typescript-eslint from 8.39.1 to 8.43.0 by @dependabot[bot] in #412
- Bump mocha from 11.7.1 to 11.7.2 by @dependabot[bot] in #413
- Bump @types/node from 24.3.0 to 24.3.1 by @dependabot[bot] in #414
- Bump typescript-eslint from 8.43.0 to 8.44.0 by @dependabot[bot] in #416
- Bump @types/node from 24.3.1 to 24.5.2 by @dependabot[bot] in #419
- Bump eslint from 9.35.0 to 9.36.0 by @dependabot[bot] in #420
- Bump typescript-eslint from 8.44.0 to 8.44.1 by @dependabot[bot] in #422
- Bump webpack from 5.101.3 to 5.102.0 by @dependabot[bot] in #423
- Bump @types/node from 24.5.2 to 24.6.0 by @dependabot[bot] in #424
- Bump typescript-eslint from 8.44.1 to 8.45.0 by @dependabot[bot] in #425
- Bump typescript from 5.9.2 to 5.9.3 by @dependabot[bot] in #428
- Bump mocha from 11.7.2 to 11.7.4 by @dependabot[bot] in #430
- Bump @types/node from 24.6.0 to 24.7.0 by @dependabot[bot] in #432
- Bump eslint from 9.36.0 to 9.37.0 by @dependabot[bot] in #433
- Bump @types/node from 24.7.0 to 24.7.1 by @dependabot[bot] in #434
- Bump typescript-eslint from 8.45.0 to 8.46.0 by @dependabot[bot] in #435
- Bump webpack from 5.102.0 to 5.102.1 by @dependabot[bot] in #436
- Bump eslint from 9.37.0 to 9.38.0 by @dependabot[bot] in #441
- Bump typescript-eslint from 8.46.0 to 8.46.2 by @dependabot[bot] in #442
- Bump @types/node from 24.7.1 to 24.9.1 by @dependabot[bot] in #443
- Bump @types/node from 24.9.1 to 24.9.2 by @dependabot[bot] in #444
- Bump debounce from 2.2.0 to 3.0.0 by @dependabot[bot] in #446
- Bump @types/node from 24.9.2 to 24.10.0 by @dependabot[bot] in #448
- Bump typescript-eslint from 8.46.2 to 8.46.3 by @dependabot[bot] in #449
- Bump eslint from 9.38.0 to 9.39.1 by @dependabot[bot] in #451
- Bump glob from 11.1.0 to 12.0.0 by @dependabot[bot] in #459
- Bump picomatch from 2.3.1 to 2.3.2 by @dependabot[bot] in #462
- Bump minimatch from 3.1.2 to 10.2.5 by @dependabot[bot] in #464
- Bump webpack from 5.102.1 to 5.106.2 by @dependabot[bot] in #463
- Bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #465
- Bump typescript-eslint from 8.46.3 to 8.59.3 by @dependabot[bot] in #466
- Bump @types/node from 24.10.0 to 25.8.0 by @dependabot[bot] in #467
- Bump flatted from 3.3.2 to 3.4.2 by @dependabot[bot] in #468
- Bump glob from 12.0.0 to 13.0.0 by @dependabot[bot] in #470
- Bump js-yaml from 3.14.1 to 4.1.1 by @dependabot[bot] in #471
New Contributors
Full Changelog: v0.10.0...v0.11.0