Releases: web-infra-dev/rslint
Releases ยท web-infra-dev/rslint
v0.1.13
What's Changed
- fix: switch binPath default value to built-in by @hardfist in #297
- feat: Dot notation by @ScriptedAlchemy in #240
- test: support inline languageOptions by @hardfist in #300
- refactor: make rslint compatible with browser by @hardfist in #303
- feat: no-explicit-any rule by @ScriptedAlchemy in #302
- feat: support rslint-wasm by @hardfist in #304
- refactor: use monaco-editor for playground by @hardfist in #309
- chore: split CI job for better caching by @stormslowly in #308
- chore: addback website build check in CI by @stormslowly in #310
- chore: use new runner label by @stormslowly in #316
- fix: shim encoder module by @hardfist in #314
- doc: fix broken rule links by @Thiry1 in #315
- feat: update playground css style by @Amour1688 in #318
- feat: support export ast buffer by @hardfist in #317
- feat(playground): support show ast in playground by @hardfist in #320
- chore: using local wasm for website by @hardfist in #321
- fix(playground): show ast when lint pass by @hardfist in #323
- chore: fix script name and update CONTRIBUTING.md by @Thiry1 in #325
- feat(cli): Support GitHub workflow commands by @Thiry1 in #326
- ci: add renovate configuration for dependency updates by @chenjiahan in #324
- chore: protected token in environment by @hardfist in #312
Full Changelog: v0.1.12...v0.1.13
v0.1.12
What's Changed
- fix: website description by @Nsttt in #279
- New Rule Status Page by @zoolsher in #283
- fix: eslint-plugin-import rules url by @zoolsher in #284
- feat: expose applyFixes to js api by @hardfist in #285
- fix: rspress preflight use layer by @zoolsher in #288
- test: add test cases for autofix by @hardfist in #286
- fix: remove unexpected space in output format string by @ulivz in #281
- chore: update snapshot by @hardfist in #291
- chore: use self hosted windows by @stormslowly in #290
- doc: Add Rslint configuration documentation page by @Copilot in #294
- fix: fix crash when open non-ts files by @hardfist in #295
New Contributors
Full Changelog: v0.1.11...v0.1.12
v0.1.11
What's Changed
- chore: use latest go by @hardfist in #264
- chore: show binPath in statusBar by @hardfist in #268
- chore: upgrade tsgo by @hardfist in #269
- chore: fix guide link by @hardfist in #272
- refactor: move all typescript-eslint plugin rule into plugins folder by @hardfist in #270
- fix: skip everything if there's no rule by @CPunisher in #271
- fix: scan tokens if
pos < node.End()by @CPunisher in #274 - chore: update rule-manifest by @hardfist in #276
- chore: preload rule data by @hardfist in #277
- chore: fix release tag push by @stormslowly in #266
Full Changelog: v0.1.10...v0.1.11
v0.1.10
What's Changed
- chore: release 0.1.9 by @hardfist in #247
- docs: add README for Rslint VS Code extension by @chenjiahan in #248
- chore: add write permission for publish-npm by @hardfist in #249
- refactor: move lsp implmentation into internal by @hardfist in #246
- docs: add banner image to README by @chenjiahan in #251
- fix: don't report error when rslint config not found by @hardfist in #252
- feat(cmd): add the init command for rslint by @holyfata in #250
- feat: add statusBar of rslint by @hardfist in #253
- refactor: use
ast.IsStringLIteralLikeby @colinaaa in #254 - chore: don't generate tsgo.log by @hardfist in #255
- chore: init rslint website by @hardfist in #258
- feat: implement GitHub Action to auto-generate and update rule-manifest.json by @hardfist in #257
- chore: add rules page by @hardfist in #259
- chore: update website style by @hardfist in #260
- refactor: split server & service logic by @hardfist in #262
- refactor: refactor language server by @hardfist in #263
Full Changelog: v0.1.9...v0.1.10
v0.1.9
What's Changed
- chore: release 0.1.8 by @hardfist in #233
- chore: add releasing open VSX by @stormslowly in #234
- feat: add skip files to linter by @zoolsher in #236
- chore: add project shim by @hardfist in #237
- refactor: use project service for lsp by @hardfist in #239
- chore: update arch table by @zoolsher in #241
- chore: run ci on windows by @hardfist in #213
- chore: add mac ci by @hardfist in #243
- chore: push tags when release by @hardfist in #244
- feat: add icon for VS Code extension by @chenjiahan in #245
New Contributors
Full Changelog: v0.1.8...v0.1.9
v0.1.8
What's Changed
- chore: add code info when test failed by @hardfist in #216
- feat: implement '@typescript/no-non-null-assertion' by @holyfata in #217
- Revert "feat: implement '@typescript/no-non-null-assertion'" by @hardfist in #218
- fix: only lint input code for api mode by @hardfist in #219
- test: enable no-implied-eval test by @hardfist in #220
- feat: extract comments from ast by @CPunisher in #209
- chore: add pid info for debugging by @hardfist in #221
- fix(lsp): should load jsonc config as well by @fi3ework in #222
- feat(eslint-plugin-import): implement
import/no-self-importrule by @colinaaa in #215 - chore: fix windows bin by @hardfist in #228
- chore: add ls shim mod by @Amour1688 in #230
- fix: fix windows compat by @hardfist in #231
- fix: fix bin path in windows by @hardfist in #232
New Contributors
Full Changelog: v0.1.7...v0.1.8
v0.1.7
v0.1.6
What's Changed
- fix: vsce publish bad option by @stormslowly in #177
- fix(extension): make sure the binary is execuatable by @fi3ework in #178
- chore: unify go version & remove settings.json by @hardfist in #180
- docs: add version badges to Rstack tools table by @chenjiahan in #183
- chore: enable no-duplicate-type-constituents test by @hardfist in #182
- chore: support dry-run mode by @hardfist in #184
- chore: not needs check in publish by @hardfist in #186
- chore: remove needs check in publish-extension by @hardfist in #187
- feat(extension): support resovle bin path from user land by @fi3ework in #179
- chore: integrate cspell and fix spelling issues by @chenjiahan in #188
- feat: implement no-empty-interface, no-require-imports, and no-empty-function rules by @ScriptedAlchemy in #166
- chore: add json-schema by @hardfist in #190
- fix: try fix windows extension by @hardfist in #189
- fix: add diags log by @hardfist in #193
- chore: switch to github runner by @hardfist in #196
- chore: fix vsce debugging by @hardfist in #198
- chore: Add comprehensive architecture documentation by @Copilot in #202
- feat: implement no-namespace by @holyfata in #197
- feat(extension): support LSP trace by @fi3ework in #200
- chore: enable trusted-publish token by @hardfist in #207
- chore: release 0.1.6 by @hardfist in #208
New Contributors
Full Changelog: v0.1.5...v0.1.6
v0.1.5
What's Changed
- chore: release market extensions by @stormslowly in #162
- chore: migrate all typescripe-eslint tests by @hardfist in #168
- chore: enable array-delete test case by @hardfist in #169
- chore: enable no-for-in-array test case by @hardfist in #170
- chore: enable adjacent-overload-singnature test by @hardfist in #171
- chore: add array-type test by @hardfist in #172
- chore: passing more case by @hardfist in #173
- chore: fix no-confusing-void-expression by @hardfist in #174
- chore: add basic guide by @hardfist in #175
- chore: release 0.1.5 by @hardfist in #176
Full Changelog: v0.1.4...v0.1.5