github oxc-project/tsgolint v0.25.0

4 hours ago

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

Don't miss a new tsgolint release

NewReleases is sending notifications on new releases.