Releases: oxc-project/tsgolint
Releases Β· oxc-project/tsgolint
v0.5.0
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-expressionsas 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 shimcommand by @camc314 in #369 - feat: implement
typescript/no-deprecatedby @camc314 in #368
New Contributors
- @sunrabbit123 made their first contribution in #363
Full Changelog: v0.4.0...v0.5.0
v0.4.0
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
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_expressionsby @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
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 testby @camchenry in #232 - chore: fix typo in
action.ymlby @camc314 in #238 - chore(ai): add
AGENTS.mdfile 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-vitefor 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
RunLinterby @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
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
- @camchenry made their first contribution in #182
Full Changelog: v0.1.6...v0.2.0
v0.1.6
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 initto 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-nodeaction for setting up node by @camc314 in #214
Full Changelog: v0.1.5...v0.1.6
v0.1.5
What's Changed
Full Changelog: v0.1.4...v0.1.5
v0.1.4
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
WaitGroupfor diagnostics channel by @camc314 in #153 - refactor(main): replace goroutine with
WaitGroupfor diagnostics by @camc314 in #154 - refactor: use
slices.ContainsFuncrather than manual impl by @camc314 in #155 - refactor(no-unsafe-enum-comparison): use
slices.ContainsFuncrather 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
v0.1.1
Full Changelog: v0.1.0...v0.1.1