Small but useful improvements


We've improved in-product documentation to clarify how Sourcegraph fetches data from code hosts. We heard from some first-time users that they were uncertain about how Sourcegraph would use access tokens and how much additional load Sourcegraph would put on code host servers. The new docs make it clear that we use code host tokens only to fetch the data necessary to index repositories on Sourcegraph, support campaigns (if enabled), and enforce permissions.

Add repository flow

Campaigns now support GitLab

Campaigns enable you to initiate and manage large-scale code changes across your codebase, across multiple repositories and even multiple code hosts. Initially, only GitHub and Bitbucket Server were supported, and a lot of users cried out for GitLab support. We heard you, and here it is, courtesy of the wonderful Adam Harvey:

Highlight all elements on hover

Eric Fritz has implemented #10868, which means when a token is hovered or selected in a file, we now highlight all visible instances of that token. This makes it easy to see all references of a variable at-a-glance. Many developers have had to use the browser search (cmd-f) to work around the lack of this feature — this makes it first class!

Highlight all elements


Try Sourcegraph for free today

You'll be searching your own code in 10 minutes. You can run it self-hosted (all of your code stays local and secure).