Skip to content

v0.9.4

Latest

Choose a tag to compare

@fansenze fansenze released this 29 Sep 04:57
· 16 commits to main since this release

What's Changed

New Features 馃帀

Performance 馃殌

  • perf(node): compact builtin API metadata by @swwind in #2239
  • perf: grow JavaScript plugin workers on demand by @fansenze in #2264
  • perf: build project root indexes on demand by @fansenze in #2270
  • perf: load a lightweight plugin host in the CLI by @fansenze in #2272
  • perf: share and streamline no-useless-assignment liveness by @fansenze in #2309
  • perf: avoid eager indexing in typescript-eslint no-array-constructor by @fansenze in #2310
  • perf: reduce no-global-assign lookup and scope scan costs by @fansenze in #2311
  • perf(config): index entry-local literal ignores by @fansenze in #2312
  • perf(config): reuse target discovery matches by @fansenze in #2319
  • perf: avoid redundant no-unassigned-vars reference scans by @fansenze in #2318
  • perf: avoid repeated scans in no-useless-continue by @fansenze in #2324
  • perf: release completed lint generations by @fansenze in #2327

Bug Fixes 馃悶

Refactor 馃敤

  • refactor: share project identity checks by @fansenze in #2252
  • refactor: share source-only gap compiler options by @fansenze in #2257
  • refactor(jest): share call analysis across jest expect matcher rules by @elecmonkey in #2273
  • refactor(jest): share call analysis across jest registration rules by @elecmonkey in #2275
  • refactor(jest): share call analysis across jest callback and scope rules by @elecmonkey in #2277
  • refactor(jest): remove the context-taking jest call parser entry points by @elecmonkey in #2280

Document 馃摉

Other Changes

  • chore: upgrade to Go 1.27 and golangci-lint 2.13.2 by @swwind in #2237
  • chore(deps): upgrade rstack to 0.8.0 by @SoonIter in #2258
  • ci: derive Windows Go parallelism from runner CPU quotas by @fansenze in #2233
  • ci: log binary size report when cross-repo PR comments are forbidden by @elecmonkey in #2249
  • ci: find binary size baselines across skipped main commits by @elecmonkey in #2256
  • chore: bump tsgo packages to 0.0.15 by @CPunisher in #2271
  • ci: select affected Go tests for pull requests by @fansenze in #2285
  • ci: refine Go test selection and share Windows resource limits by @fansenze in #2294
  • ci: schedule Windows Go tools by runner memory budget by @fansenze in #2329

New Contributors

Full Changelog: v0.9.3...v0.9.4