Changelog Release 6.12
JANUARY 12, 2026

Sourcegraph 6.12

Highlights

New Sourcegraph changelog

Deep Search sidebar

Deep Search in Slack

Frictionless MCP server setup

Refreshed Sourcegraph administration dashboard

Deep Search entitlements

GitLab OAuth for Batch Changes

Details

Improvements

  • Executor Add option to skip TLS verify

    Added option to skip TLS verification for executors talking to Sourcegraph via EXECUTOR_FRONTEND_TLS_SKIP_VERIFY

  • Administration Rename 'Site admin' to 'Administration'

    The site admin page is now simply titled "Administration".

  • Deep Search Enable streaming by default

    Deep Search now streams results as they become available.

  • Analytics Improve accuracy of site.User.lastActiveAt
  • Deep Search Improve mermaid diagram theming and generation
  • Observability Add alert for repository cleanups failing consistently

    Alert when repository cleanups fail consistently

  • Deep Search Enable dynamic auto-resizing for prompt input

    The Deep Search input now dynamically grows as users type or paste content.

  • Deep Search Add keyboard navigation to Deep Search history sidebar

    Deep Search history sidebar can now be navigated using arrow keys.

  • Deep Search Enable Deep Search entitlements by default

    Site admins can now set per-user Deep Search usage limits through entitlements: classes of usage limits that can be assigned as a global default, or to specific users.

  • Administration Update organizations page layout

    Site admin organizations page now uses the standard page container design.

  • Permissions Display total user count on repository permissions page

    The repository permissions page now displays the total count of users who have access to the repository.

  • Cody Add Gemini 3 Flash
  • Code Intel Categorise indexes by "User uploads" and "Auto-indexing"
  • Administration Add collapsible sidebars

    Navigation sidebars in site admin pages now support collapsible sections with localStorage persistence

  • Administration Support GitHub App configuration via EXTSVC_CONFIG_FILE

    GitHub Apps can now be configured via the declarative config file with secure handling and storage of private keys

  • Administration Introduce notifications widget and reworked dashboard

    Introduces a new notification widget that replaces the site-wide banners on Sourcegraph, as well as a new site-admin dashboard that shows notifications, as well as some suggestions on what admins can do to manage their instance.

  • Deep Search Unify sources container with citations

    Deep Search backend sources are now rendered after citations in collapsible sections within a unified sources container.

  • Deep Search Add sidebar to blob view

    Deep Search sidebar is now available in the blob view for enhanced code exploration.

  • Deep Search Add thinking support for Gemini 3 Pro
  • Deep Search Add Slack bot integration

    Added Slack bot integration for Deep Search. To get set up, go to Site Admin → Slack integration.

  • Security Add audit logs for repository reclone and deleteFromDisk

Fixes

  • Deep Search Fix default value for streaming
  • Code Search Fix file search result content not updating in certain situations

    Fixed file search result content not updating when filtering results in certain situations where truncated content caused stale data to be displayed

  • Code Search Render branded logos on search homepage and global navigation

    Fixed branded logos not appearing on the search homepage and in the global navigation when configured.

  • Batch Changes Fix push authorization for credentials with SSH key
  • Administration Display presentation error on user creation failure

    Improve error message clarity when user creation fails in site admin

  • Deep Search Add stats to turns when streaming
  • Batch Changes Reduce query complexity of github requests to save tokens

    Reduced the complexity of GitHub GraphQL queries for syncing changesets to reduce token consumption

  • Deep Search Generate conversation title only once

    Fix history panel displaying the last question's title instead of the conversation title by generating conversation title only on the first question.

  • VSCode Correctly extract remote branch name when it differs from local
  • Observability Fix alerts documentation paths in alert notifications

    Fix broken links to alerts reference in alert notifications for customers on the latest release.

  • Deep Search Link to answer instead of question

    Links now point to answers instead of questions. This resolves confusion where the link pointed to the question but the copy button was part of the answer card. Old links continue to work because the question anchor is preserved in the code.

  • Database Fix AWS RDS connection panic when updating IAM credentials fail

    In 6.11 our experimental AWS RDS IAM Auth would panic if we failed to refresh the token. We now correctly treat this as an error to log and retry.

  • Deep Search Fix tab title updates when switching between conversations

    The tab title is now correctly updated when switching between DeepSearch conversations and then navigating away and back to DeepSearch.

  • Deep Search Return full commit hash in permalinks

    Permalinks now use full commit hashes instead of abbreviated ones.

  • Deep Search Prevent star/unstar actions for conversation viewers

    The star button is no longer rendered for non-owners, eliminating the confusing behavior where changes appeared to work but were reverted on refresh.

  • Authentication Fix GitHub App configuration content flickering and undefined error display
  • Administration Remove duplicate Users subtitle in site admin overview
  • UI Preserve input focus during URL navigation
  • Permissions Fix permission sync scheduler edge case causing excessive job enqueueing

    Fixed an edge case where the permission sync scheduler would excessively enqueue jobs when old completed jobs existed in the database

  • Deep Search Use correct icon color variable for submit button

    Fixed submit button icon visibility in Deep Search

  • Code Insights Fix combobox UI in repositories field
  • Deep Search Fix background color inconsistency in follow-up form
  • Repositories Remove stale temporary files from repo directories

    Temporary files are now cleaned up from repository directories, reducing disk space usage.

  • Deep Search Show errors when conversation creation fails

    Conversation creation failures now display error messages instead of hanging indefinitely in a loading state

  • Code Insights Fix job mobile UI layout

    Code insights job UI now displays correctly on mobile devices.

  • Deep Search Fix suggestion UI font styles and feedback modal spacing
    • Fixed Deep Search suggestions to display with correct font styles
    • Fixed Feedback modal to have proper spacing and close button styling
  • Observability Fix alert doc URL fragment identifiers to preserve underscores
  • Deep Search Increase input size for better visibility

    Increased the deep search input size from one line to multiple lines for improved usability.

  • Administration Fix site admin navigation highlighting for batch specs

    Fixed incorrect navigation highlighting in site admin where 'Settings' was highlighted instead of 'Batch specs'.

  • Deep Search Fix flaky redis broker tests
  • Repositories Don't ping code host on every page load
  • Repositories Fix Azure DevOps connection check for non-azure URLs
  • Administration Only set additionalProperties to false where it isn't explicitly true
  • Code Nav Implement tree-sitter based CSS/SCSS extraction

    Switch from plain ctags to tree-sitter for analyzing symbols in CSS and SCSS files. The result is more predictable parsing, no comment blocks leaking into the symbols sidebar, and css variables showing up as symbols.

  • Deep Search Fix active question detection

    Fixed loading skeleton and sources to reflect the currently viewed question's state instead of a global "is anything searching" state

  • Authentication Show clearer error when external account already in use

    Error messages are now clearer when attempting to connect an external account that is already in use by another Sourcegraph account

  • Code Intel Fix race condition in SCIP upload processing
  • Batch Changes Count READONLY changesets as CLOSED in stats

    READONLY changesets are now counted as CLOSED in batch change statistics, fixing a discrepancy between the burndown chart and summary stats.

  • Service Accounts Decouple access token life-cycle from creator

    Fixed an issue where a service account's access tokens would be deleted when the site admin that created the access tokens for the service account got deleted.

  • UI Avoid content shift on webhooks page
  • Batch Changes Fix spacing on start page
  • Code Insights Remove hardcoded repo fallback from getting started page
  • Authentication Fix scrolling on device flow and auth consent pages

    Addresses an issue where the OAuth consent pages did not allow to scroll down to the action buttons.

  • Security Limit HTML tags for error rendering
  • Code Search Disable implicit repo name search when `repo: filter` is present

    Repository name matches are excluded from search results when a repo: filter is present without an explicit type: filter. Users can still search repository names by adding type:repo.

Removed

  • Updates Remove autoupgrade toggle selector and readiness banner

    Removed autoupgrade toggle selector and readiness banner as part of autoupgrade deprecation

  • Cody Remove Haiku and Sonnet 3.5

    Anthropic deprecated Sonnet 3.5 and Haiku 3.5. These models are no longer available in Cody. Make sure to upgrade to a recent Cody client release to ensure all features are still functional.

  • API Remove 'x-requested-with' header requirement and format
  • Code Intel Disallow creation of custom auto-indexing policies by default

    Custom indexing policies are now disabled by default. The codeIntelAutoIndexing.policyManagementEnabled configuration can be used to re-enable support.

  • Administration Remove setup wizard

    Removed the repository setup wizard as it is no longer up to date with code hosts. Site admins are encouraged to add repositories via the "Code Host Connections" section of the site admin page.

  • Inference Deprecate Sonnet 3.7 and Sonnet 4
  • UI Remove Svelte/React app switching