Skip to content

Releases: sourcegraph/scip-typescript

scip-typescript v0.2.11

18 Oct 07:01
Compare
Choose a tag to compare

Faster indexing performance in multi-project codebases

Previously, scip-typescript index would repeatedly typecheck the same source file when indexing multi-project codebases. Now, scip-typescript index uses a cache between projects to avoid this unnecessary work. Benchmarks reveal this optimization improves performance 30-55% depending on the size and shape of the codebase. This optimization is enabled by default, use the --no-global-caches flag to disable it.

  • Optimization: cache results between TypeScript projects by @olafurpg in #182

Yarn v3 support with --yarn-workspaces

Previously, the --yarn-berry-workspaces flag was needed to index Yarn v3 codebases. Now, the --yarn-workspaces flag supports all current versions of Yarn including v3.

What's Changed

New Contributors

Full Changelog: v0.2.8...v0.2.11

scip-typescript v0.2.8

28 Jul 10:47
Compare
Choose a tag to compare

Auto-indexing no longer silently ignores errors

Previously, auto-indexing jobs silently ignored npm/yarn install failures. Now, we additionally print a message explaining that it's an explicit decision to ignore the errors.

What's Changed

  • chore(deps): update typescript-eslint monorepo to ^5.27.1 by @renovate in #149
  • Document migration from lsif-node by @olafurpg in #156
  • chore(deps): update dependency prettier to v2.7.1 by @renovate in #158
  • chore(deps): update typescript-eslint monorepo to ^5.30.0 by @renovate in #159
  • workflows: update pr-auditor workflow by @bobheadxi in #154
  • Print message when npm/yarn install fails during auto-indexing by @olafurpg in #165

Full Changelog: v0.2.7...v0.2.8

lsif-typescript v0.1.13

16 Mar 17:11
Compare
Choose a tag to compare
Pre-release

Full Changelog: v0.1.12...v0.1.13

lsif-typescript v0.1.9

07 Mar 14:38
Compare
Choose a tag to compare
Pre-release

Work-in-progress release.

lsif-typescript v0.1.8

11 Mar 16:09
Compare
Choose a tag to compare
Pre-release
v0.1.8