Skip to content

Releases: oxc-project/tsgolint

v0.5.0

04 Nov 13:43
78544d5

Choose a tag to compare

What's Changed

  • chore(deps): update typescript-go digest to b278afd by @renovate[bot] in #344
  • perf: no-unnecessary-boolean-literal-compare: only build fixes when needed by @camchenry in #332
  • perf: no-unnecessary-type-arguments: only compute remove range when creating fixes by @camchenry in #333
  • chore(deps): update typescript-go digest to 24b38de by @renovate[bot] in #345
  • chore(deps): update typescript-go digest to d891e4f by @renovate[bot] in #348
  • chore(deps): update typescript-go digest to 8ac3092 by @renovate[bot] in #350
  • chore(deps): update typescript-go digest to 4705d38 by @renovate[bot] in #352
  • chore(deps): update crate-ci/typos action to v1.39.0 by @renovate[bot] in #354
  • chore(deps): update typescript-go digest to 71a622f by @renovate[bot] in #353
  • chore(deps): update typescript-go digest to 240b101 by @renovate[bot] in #355
  • chore(deps): update typescript-go digest to 6fb55b7 by @renovate[bot] in #357
  • chore(deps): update dependency dprint-typescript to v0.95.12 by @renovate[bot] in #359
  • chore(deps): update taiki-e/install-action action to v2.62.45 by @renovate[bot] in #360
  • chore(deps): update github.com/go-json-experiment/json digest to 4849db3 by @renovate[bot] in #358
  • chore(deps): lock file maintenance npm packages by @renovate[bot] in #362
  • chore(deps): update typescript-go digest to 82039b6 by @renovate[bot] in #361
  • chore(dpes): update golang to ^1.25.0 by @sunrabbit123 in #363
  • docs: mark strict-boolean-expressions as implemented by @camc314 in #364
  • feat: improve invalid config diagnostics by @camc314 in #365
  • feat: link to github issue for deprecated tsconfig options by @camc314 in #366
  • perf: no-unnecessary-type-assertion: only do scanning when fixes are generated by @camchenry in #334
  • chore(deps): update typescript-go digest to 13d3e19 by @renovate[bot] in #367
  • fix(justfile): fix just shim command by @camc314 in #369
  • feat: implement typescript/no-deprecated by @camc314 in #368

New Contributors

Full Changelog: v0.4.0...v0.5.0

v0.4.0

29 Oct 23:47

Choose a tag to compare

What's Changed

  • chore(deps): update typescript-go digest to def283d by @renovate[bot] in #315
  • chore(deps): update typescript-go digest to d461fad by @renovate[bot] in #323
  • chore(deps): update taiki-e/install-action action to v2.62.38 by @renovate[bot] in #327
  • chore(deps): update github.com/go-json-experiment/json digest to 8a0206d by @renovate[bot] in #325
  • chore(deps): update github-actions (major) by @renovate[bot] in #328
  • chore(deps): lock file maintenance npm packages by @renovate[bot] in #329
  • chore(deps): update typescript-go digest to b7840c2 by @renovate[bot] in #326
  • chore(deps): update typescript-go digest to 33eeaf3 by @renovate[bot] in #330
  • chore(deps): update typescript-go digest to f0ca632 by @renovate[bot] in #331
  • chore(deps): update typescript-go digest to a4fa408 by @renovate[bot] in #337
  • chore(deps): update typescript-go digest to ca68e0b by @renovate[bot] in #339
  • chore(deps): update typescript-go digest to 4037f3a by @renovate[bot] in #340
  • refactor: allow suggestions/fixes to be generated lazily by @camchenry in #313
  • chore(deps): update typescript-go digest to 6642b0a by @renovate[bot] in #342
  • feat(overlayfs): implement overlay filesystem with source overrides support by @camc314 in #291
  • feat!: make fixes/suggestions opt-in by @camchenry in #317
  • perf: no-array-delete: only get token ranges when fixing by @camchenry in #320
  • perf: no-confusing-void-expression: only generate fixes and suggestions when fixing by @camchenry in #321
  • perf: no-duplicate-type-constituents: only build fixes when needed by @camchenry in #324
  • feat: expose program diagnostics by @camc314 in #343

Full Changelog: v0.3.0...v0.4.0

v0.3.0

24 Oct 11:13

Choose a tag to compare

What's Changed

  • chore(deps): update typescript-go digest to 48b739c by @renovate[bot] in #311
  • chore(deps): update typescript-go digest to 06a7b84 by @renovate[bot] in #312
  • chore(deps): update vitest to v4 by @camc314 in #314
  • feat(rules): Implement strict_boolean_expressions by @nnnnoel in #222
  • fix: resolve panic when compiling wildcard directory patterns and add tests for non-ASCII characters by @camc314 in #319
  • fix(strict-boolean-expressions): fix memory leak by @camc314 in #316

New Contributors

Full Changelog: v0.2.1...v0.3.0

v0.2.1

22 Oct 10:36

Choose a tag to compare

What's Changed

  • fix(test/windows): update test file path for windows paths test cases by @camc314 in #225
  • chore(deps): update typescript-go digest to 3685064 by @renovate[bot] in #227
  • fix: panic in unbound_method by @Boshen in #228
  • fix(tests/windows): fix invalid payload shape in test case by @camc314 in #229
  • chore: do not watch tests when running just test by @camchenry in #232
  • chore: fix typo in action.yml by @camc314 in #238
  • chore(ai): add AGENTS.md file by @camc314 in #236
  • feat: run rule tests concurrently for better performance by @Copilot in #234
  • chore(deps): update typescript-go digest to 0522ac5 by @renovate[bot] in #239
  • chore(deps): update gomod by @renovate[bot] in #240
  • chore(deps): update taiki-e/install-action action to v2.61.3 by @renovate[bot] in #241
  • chore(deps): lock file maintenance npm packages by @renovate[bot] in #242
  • feat: use rolldown-vite for vitest tests by @camc314 in #243
  • chore(deps): update typescript-go digest to f3f42e7 by @renovate[bot] in #244
  • chore(ci): pin GH action dependencies by @camc314 in #245
  • docs: reorganize README and create comprehensive documentation structure by @Boshen in #249
  • chore(deps): update typescript-go digest to 1ca5a2d by @renovate[bot] in #246
  • fix(ci): update update-typescript-go workflow by @camc314 in #251
  • chore: log file name for each file by @Boshen in #248
  • chore(deps): update dependency g-plane/pretty_yaml to v0.5.1 by @renovate[bot] in #253
  • chore(deps): update dependency dprint/dprint-plugin-typescript to v0.95.11 by @renovate[bot] in #255
  • chore(deps): update taiki-e/install-action action to v2.62.0 by @renovate[bot] in #256
  • chore(deps): update dependency dprint/dprint-plugin-markdown to v0.19.0 by @renovate[bot] in #254
  • chore(deps): lock file maintenance npm packages by @renovate[bot] in #257
  • chore(deps): update typescript-go digest to 865ec14 by @renovate[bot] in #259
  • chore(deps): update typescript-go digest to c0ef09c by @renovate[bot] in #260
  • chore(deps): update typescript-go digest to 0b9f3e7 by @renovate[bot] in #261
  • chore(deps): update crate-ci/typos action to v1.36.3 by @renovate[bot] in #262
  • chore(deps): update typescript-go digest to 563c3ff by @renovate[bot] in #263
  • chore(deps): update typescript-go digest to b55c80c by @renovate[bot] in #264
  • chore(deps): update github-actions by @renovate[bot] in #265
  • chore(deps): lock file maintenance npm packages by @renovate[bot] in #266
  • chore(deps): lock file maintenance by @renovate[bot] in #268
  • chore(deps): update typescript-go digest to 206bc9c by @renovate[bot] in #267
  • chore(deps): update typescript-go digest to b328a8f by @renovate[bot] in #269
  • chore(deps): update typescript-go digest to 9f6a04c by @renovate[bot] in #270
  • chore(deps): update crate-ci/typos action to v1.37.0 by @renovate[bot] in #272
  • chore(deps): update typescript-go digest to 0442f87 by @renovate[bot] in #271
  • chore(deps): update typescript-go digest to 96d7293 by @renovate[bot] in #273
  • chore(deps): update crate-ci/typos action to v1.37.1 by @renovate[bot] in #275
  • chore(deps): update typescript-go digest to 6277711 by @renovate[bot] in #274
  • chore(deps): update typescript-go digest to f2d955b by @renovate[bot] in #276
  • chore(deps): update crate-ci/typos action to v1.37.2 by @renovate[bot] in #278
  • chore(deps): update github-actions by @renovate[bot] in #279
  • chore(deps): lock file maintenance npm packages by @renovate[bot] in #280
  • chore(deps): update typescript-go digest to ed2d8c9 by @renovate[bot] in #277
  • chore(deps): update crate-ci/typos action to v1.37.3 by @renovate[bot] in #282
  • chore(deps): update crate-ci/typos action to v1.38.0 by @renovate[bot] in #284
  • chore(deps): update typescript-go digest to 1f3304f by @renovate[bot] in #281
  • chore(deps): update crate-ci/typos action to v1.38.1 by @renovate[bot] in #286
  • chore(deps): update typescript-go digest to cf3e0c2 by @renovate[bot] in #285
  • chore(deps): update typescript-go digest to a05e479 by @renovate[bot] in #289
  • refactor(linter): pass fs in via argument to RunLinter by @camc314 in #290
  • chore(deps): update github-actions by @renovate[bot] in #292
  • chore(deps): lock file maintenance npm packages by @renovate[bot] in #294
  • chore(deps): update gomod by @renovate[bot] in #293
  • chore(deps): update typescript-go digest to fd15f29 by @renovate[bot] in #298
  • chore(deps): update typescript-go digest to 6183abf by @renovate[bot] in #299
  • chore(deps): update typescript-go digest to 0f6b0a7 by @renovate[bot] in #300
  • chore(deps): update typescript-go digest to 5207eb8 by @renovate[bot] in #301
  • chore(deps): update typescript-go digest to 80e287b by @renovate[bot] in #302
  • chore(deps): update taiki-e/install-action action to v2.62.33 by @renovate[bot] in #303
  • chore(deps): update dependency dprint-markdown to v0.20.0 by @renovate[bot] in #304
  • chore(deps): lock file maintenance npm packages by @renovate[bot] in #305
  • chore(deps): update dependency dprint-json to v0.21.0 by @renovate[bot] in #306
  • chore(deps): update typescript-go digest to 7ee8b4e by @renovate[bot] in #307
  • chore(deps): update typescript-go digest to 0a61d1a by @renovate[bot] in #308
  • chore(deps): update typescript-go digest to 62fcda7 by @renovate[bot] in #309
  • feat: improve panic message for extracting TS extension by @camc314 in #310

Full Changelog: v0.2.0...v0.2.1

v0.2.0

10 Sep 08:55

Choose a tag to compare

What's Changed

  • test: add test for linting files outside a project by @camc314 in #215
  • perf: only lint included files, not all project files by @camc314 in #216
  • chore(deps): update typescript-go digest to c0aa663 by @renovate[bot] in #219
  • chore(deps): update typescript-go digest to 18a61f3 by @renovate[bot] in #223
  • chore(deps): update typescript-go digest to ae01679 by @renovate[bot] in #224
  • refactor: update headless payload to be config-based instead of file-based by @camchenry in #182

New Contributors

Full Changelog: v0.1.6...v0.2.0

v0.1.6

08 Sep 04:22
df0f96a

Choose a tag to compare

What's Changed

  • chore(deps): update typescript-go digest to 71accec by @renovate[bot] in #165
  • chore(deps): update pnpm to v10.15.1 by @renovate[bot] in #164
  • chore(deps): update crate-ci/typos action to v1.35.8 by @renovate[bot] in #168
  • chore(deps): update crate-ci/typos action to v1.36.0 by @renovate[bot] in #170
  • chore(deps): update typescript-go digest to 6eff055 by @renovate[bot] in #169
  • chore(ci): only run windows tests on main by @camc314 in #171
  • chore(deps): update typescript-go digest to 98d2daf by @renovate[bot] in #172
  • chore(deps): update crate-ci/typos action to v1.36.1 by @renovate[bot] in #174
  • chore(deps): update actions/setup-node action to v5 by @renovate[bot] in #175
  • chore(deps): update actions/setup-go action to v6 by @renovate[bot] in #176
  • chore(deps): update dependency @types/node to v24.3.1 by @renovate[bot] in #177
  • chore(deps): update typescript-go digest to e8a0920 by @renovate[bot] in #179
  • chore(deps): update crate-ci/typos action to v1.36.2 by @renovate[bot] in #180
  • chore(ci): add just init to copilot setup steps by @camc314 in #184
  • chore(deps): update typescript-go digest to 9347366 by @renovate[bot] in #204
  • chore(deps): update typescript-go digest to d2c442d by @renovate[bot] in #207
  • chore: add dprint config by @camc314 in #205
  • chore(deps): update softprops/action-gh-release action to v2.3.3 by @renovate[bot] in #211
  • chore(deps): update module golang.org/x/sys to v0.36.0 by @renovate[bot] in #212
  • chore(deps): lock file maintenance by @renovate[bot] in #213
  • test: move current test fixtures into a sub dir by @camc314 in #209
  • fix(logging): improve tsconfig logging output in runHeadless function by @camc314 in #208
  • fix: tsconfig for file being incorrectly resolved by @camc314 in #210
  • fix(ci): use oxc-project/setup-node action for setting up node by @camc314 in #214

Full Changelog: v0.1.5...v0.1.6

v0.1.5

30 Aug 10:59
7586896

Choose a tag to compare

What's Changed

  • fix: panic with back/fwd slashes on windows machines by @camc314 in #158

Full Changelog: v0.1.4...v0.1.5

v0.1.4

30 Aug 07:40

Choose a tag to compare

What's Changed

  • chore(ci): add concurrency setting by @camc314 in #147
  • chore(deps): update crate-ci/typos action to v1.35.7 by @renovate[bot] in #152
  • refactor(headless): replace goroutine with WaitGroup for diagnostics channel by @camc314 in #153
  • refactor(main): replace goroutine with WaitGroup for diagnostics by @camc314 in #154
  • refactor: use slices.ContainsFunc rather than manual impl by @camc314 in #155
  • refactor(no-unsafe-enum-comparison): use slices.ContainsFunc rather than manual impl by @camc314 in #156
  • chore(deps): update typescript-go digest to 5d1d69a by @renovate[bot] in #157
  • chore(deps): update typescript-go digest to 1182233 by @renovate[bot] in #160
  • refactor(justfile): add windows config settings by @camc314 in #159
  • refactor(tests): move e2e tests to use vitest by @camc314 in #150
  • chore(ci): run tests on windows in CI by @camc314 in #151
  • chore(deps): update node.js to v22.19.0 by @renovate[bot] in #162
  • chore(deps): update dependency vitest to v3 by @renovate[bot] in #163
  • feat: improve panic message when file is unmatched from a tsconfig by @camc314 in #144

Full Changelog: v0.1.2...v0.1.4

v0.1.2

29 Aug 13:16
3e5e8eb

Choose a tag to compare

What's Changed

  • chore(deps): update crate-ci/typos action to v1.35.6 by @renovate[bot] in #146
  • fix: add missing logLevel == utils.LogLevelDebug by @Boshen in #148

Full Changelog: v0.1.0...v0.1.2

v0.1.1

29 Aug 05:56

Choose a tag to compare

Full Changelog: v0.1.0...v0.1.1