Skip to content

Releases: oxc-project/tsgolint

v0.14.2

Choose a tag to compare

@github-actions github-actions released this 20 Feb 13:21

What's Changed

  • chore: update typescript-go submodule by @camc314 in #705
  • fix(dot-notation): false positive for non-identifier property names in JSX files by @wagenet in #702
  • fix(no-unnecessary-condition): avoid generic union overlap false positive by @camc314 in #700

New Contributors

Full Changelog: v0.14.1...v0.14.2

v0.14.1

Choose a tag to compare

@github-actions github-actions released this 19 Feb 12:43

What's Changed

  • chore(deps): update crate-ci/typos action to v1.43.5 by @renovate[bot] in #691
  • feat: improve quality of no-unnecessary-type-assertion diagnostics by @camchenry in #693
  • perf(no-floating-promises): reduce checker calls in promise checks by @no-yan in #696
  • fix(no-unnecessary-condition): false positives for overlap and indexed ??= by @camc314 in #697

Full Changelog: v0.14.0...v0.14.1

v0.14.0

Choose a tag to compare

@github-actions github-actions released this 16 Feb 17:30

What's Changed

  • chore(deps): update gomod by @renovate[bot] in #687
  • chore(deps): update taiki-e/install-action action to v2.67.30 by @renovate[bot] in #688
  • chore(deps): update npm packages by @renovate[bot] in #689
  • feat!: remove support for allowRuleToRunWithoutStrictNullChecksIKnowWhatIAmDoing by @camchenry in #683
  • feat: improve no-unnecessary-type-parameters diagnostic by @camchenry in #690

Full Changelog: v0.13.0...v0.14.0

v0.13.0

Choose a tag to compare

@github-actions github-actions released this 15 Feb 12:38

What's Changed

  • chore: update typescript-go submodule by @camc314 in #680
  • feat: implement strict-void-return by @Limerio in #676
  • feat: implement consistent-type-exports by @Limerio in #675
  • feat: implement no-useless-default-assignment by @camc314 in #681
  • fix(only-throw-error): support package allow specifiers via sourceFileToPackageName by @camc314 in #685

New Contributors

Full Changelog: v0.12.2...v0.13.0

v0.12.2

Choose a tag to compare

@github-actions github-actions released this 13 Feb 17:35

What's Changed

  • refactor: remove redundant BindSourceFiles call in linter by @no-yan in #674
  • test: add snapshots of test output by @camchenry in #666
  • feat: add labeled ranges to diagnostic for no-unnecessary-type-conversion by @camchenry in #678
  • perf(patches): cache ReadFile in cachedvfs via patch by @no-yan in #673
  • fix(no-unnecessary-type-assertion): improve generic handling by @camc314 in #679

Full Changelog: v0.12.1...v0.12.2

v0.12.1

Choose a tag to compare

@github-actions github-actions released this 12 Feb 12:38

What's Changed

  • feat: allow labeled ranges for diagnostics in headless output by @camchenry in #651
  • feat: split help messages into the Help field by @camchenry in #662
  • docs: update project status to alpha and add new unimplemented rules by @connorshea in #667
  • docs: update AGENTS.md by @camc314 in #671
  • fix: do not flag when type is already narrowed for undefined/null check by @camchenry in #619
  • fix(no-unnecessary-type-assertion): avoid contextual-type false positives by @camc314 in #672

Full Changelog: v0.12.0...v0.12.1

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 11 Feb 03:52
f6b09ca

What's Changed

  • feat: implment no-unnecessary-condition rules by @sunrabbit123 in #389
  • refactor(no-unneccessary-conditions): add json options schema by @camc314 in #637
  • chore: mark no-unnecessary-condition as complete by @camc314 in #638
  • ci: use just fmt in autofix.ci by @no-yan in #635
  • feat: implement no-unnecessary-type-conversion rule by @camc314 in #639
  • chore(deps): update github-actions by @renovate[bot] in #641
  • chore(deps): update dependency vitest>vite to v8.0.0-beta.13 by @renovate[bot] in #640
  • chore(deps): update dprint plugins by @renovate[bot] in #642
  • chore(deps): update module golang.org/x/sys to v0.41.0 by @renovate[bot] in #643
  • feat: implement no-unnecessary-type-parameters by @camc314 in #644
  • chore(deps): update crate-ci/typos action to v1.43.4 by @renovate[bot] in #645
  • chore: fix lint by @camc314 in #646
  • feat: implement consistent-return by @camc314 in #647
  • feat: implement prefer-string-starts-ends-with by @camc314 in #652
  • feat: implement prefer-regexp-exec rule by @camc314 in #653
  • feat: implement prefer-readonly rule by @camc314 in #654
  • feat: implement no-unnecessary-qualifier by @camc314 in #655
  • feat: implement prefer-find by @camc314 in #656
  • feat: implement prefer-readonly-parameter-types by @camc314 in #657
  • feat: implement dot-notation by @camc314 in #658
  • docs: Update README to remove development items by @connorshea in #660

Full Changelog: v0.11.5...v0.12.0

v0.11.5

Choose a tag to compare

@github-actions github-actions released this 08 Feb 00:44
18bd338

What's Changed

  • chore(deps): update github-actions by @renovate[bot] in #620
  • chore(deps): update npm packages by @renovate[bot] in #621
  • chore(deps): update crate-ci/typos action to v1.43.0 by @renovate[bot] in #622
  • chore(deps): update crate-ci/typos action to v1.43.1 by @renovate[bot] in #623
  • fix(no-base-to-string): add help messages for base stringification guidance by @camc314 in #624
  • style: format code by just fmt by @no-yan in #625
  • chore(deps): update crate-ci/typos action to v1.43.2 by @renovate[bot] in #627
  • chore(deps): update typescript-go digest to 7d8e77a by @renovate[bot] in #628
  • perf(test): use t.Parallel for all remaining tests by @no-yan in #629
  • perf(test): cache base FS with cachedvfs for node_modules lookup by @no-yan in #630
  • chore(deps): update crate-ci/typos action to v1.43.3 by @renovate[bot] in #632
  • perf(test): skip @types resolution in tsconfig fixtures by @no-yan in #631
  • style: format code by just fmt by @no-yan in #633
  • chore: add pnpm fmt to justfile fmt task by @no-yan in #634
  • chore(deps): update typescript-go digest to 5597f4c by @renovate[bot] in #636

Full Changelog: v0.11.4...v0.11.5

v0.11.4

Choose a tag to compare

@github-actions github-actions released this 30 Jan 14:50

What's Changed

  • fix(promise-function-async): use different error message for hybrid return types by @camc314 in #617
  • fix(promise-function-async): use suggestion instead of auto-fix for hybrid return types by @camc314 in #618

Full Changelog: v0.11.3...v0.11.4

v0.11.3

Choose a tag to compare

@github-actions github-actions released this 28 Jan 15:48
36f99a9

What's Changed

  • chore(deps): update crate-ci/typos action to v1.42.2 by @renovate[bot] in #612
  • chore(deps): update crate-ci/typos action to v1.42.3 by @renovate[bot] in #613
  • perf: Concurrent tsconfig lookup per file by @no-yan in #555

Full Changelog: v0.11.2...v0.11.3