What's Changed
- chore(deps): update pnpm to v11.9.0 by @renovate[bot] in #1043
- perf(no-unnecessary-type-parameters): reuse AST-walk visitor closure by @connorshea in #1034
- perf(strict-void-return): reuse function-body walk visitor closure by @connorshea in #1033
- chore: update typescript-go submodule by @camc314 in #1048
- docs: normalize README sponsor section by @Boshen in #1050
- chore: strip symbols from release binary by @Boshen in #1049
- chore: add -trimpath to release build by @Boshen in #1051
- chore(deps): update crate-ci/typos action to v1.48.0 by @renovate[bot] in #1052
- chore(deps): update github actions by @renovate[bot] in #1056
- chore(deps): update npm packages by @renovate[bot] in #1057
- fix(no-deprecated): avoid contextual union property false positives by @camc314 in #1059
- fix(prefer-optional-chain): preserve negated optional guard by @camc314 in #1061
- perf(linter): gate reportNodeWithSuggestions on FixSuggestions by @connorshea in #1067
- fix(switch-exhaustiveness-check): honor default case comment patterns by @camc314 in #1070
- perf(strict-void-return): skip type queries for never-callable expressions by @connorshea in #1068
- perf(no-unsafe-argument): skip type queries for never-unsafe arguments by @connorshea in #1066
- Revert "perf(strict-void-return): skip type queries for never-callable expressions" by @camc314 in #1071
- chore: update typescript-go submodule by @camc314 in #1072
- chore(deps): update dependency dprint-json to v0.23.0 by @renovate[bot] in #1080
- chore(deps): update taiki-e/install-action action to v2.83.0 by @renovate[bot] in #1082
- chore(deps): update gomod by @renovate[bot] in #1081
- perf(no-unnecessary-type-arguments): skip signature resolution when node has no type arguments by @connorshea in #1064
- refactor: miscellaneous code cleanup by @connorshea in #1077
- refactor: remove dead code from rules by @connorshea in #1079
- refactor: drop dead isFunction guards built on a bitwise ast.Kind mask by @connorshea in #1078
- chore: update Node.js to 26.5.0 by @camc314 in #1087
- fix(no-unnecessary-type-assertion): avoid recursive unknown checks by @camc314 in #1086
- fix(no-unnecessary-type-assertions): generic array false positive by @camc314 in #1045
- fix(no-unnecessary-type-assertion): preserve generic write casts by @camc314 in #1089
- docs: update sponsor section by @Boshen in #1090
Full Changelog: v0.24.0...v0.25.0