Sourcegraph 3.35 release

Sourcegraph
December 21, 2021

Sourcegraph 3.35 is now available! Here are some highlights from this release:

Precise Code Intelligence for Java, Scala, and Kotlin

Sourcegraph now provides precise Code Intelligence for Java, Scala, and Kotlin. You can now get compiler-accurate “Go to definition” and “Find references” within a Git repository and all transitive dependencies of your codebase. You can find Kotlin or Scala usages from Java code and vice versa, which is particularly useful for mixed-language repositories. Read more about precise Code Intelligence for Java, Scala, and Kotlin in our blog post, and check out our lsif-java documentation for detailed setup instructions and build-tooling compatibility.

An example of the find references feature being used in a Kotlin source file and returning examples in Scala.

Efficiently update multiple branches of a repository with Batch Changes

Bumping up a dependency or changing boilerplate code in several branches of the same repository is painful, repetitive work that's a great candidate for a batch change. Batch Changes now allows you to publish changesets to several branches in the same repository, rather than a single branch per repository. This is particularly useful, for example, when long-lived branches are used to define versions or releases.

Subscribe for the latest code AI news and product updates

Ready to accelerate
how you build software?

Use Sourcegraph to industrialize your software development

Get started
Book a demo