Changelog May 5th updates
May 05, 2026

May 5th updates

Highlights

A new compare page: now in Beta

Details

Improvements

  • Deep Search Improve share link UI with standard components
  • Deep Search Improve search context lookup

    Search context lookup now matches by visible name, namespace, and full spec format, making it easier to find contexts using partial queries.

  • Code Search Upgrade zoekt for gitindex perf improvements

    Upgraded zoekt dependency to include a 21% performance improvement in git indexing time

  • Code Intel Make maximum ancestors considered in upload detection configurable

    SRC_CODE_INTEL_COMMIT_GRAPH_MAX_ANCESTORS can now be set to alter the default of 100.

  • Authentication Customize sign-in page "Contact your site admin" message

    Admins can now customize the sign-in page message when built-in sign-up and access requests are disabled using the new auth.accessRequest.disabledMessage site config field (supports Markdown).

  • Executors Move secrets under their domain settings
  • RBAC Add notification read/write RBAC admin permissions

    Added new NOTIFICATIONS#READ and NOTIFICATIONS#WRITE RBAC permissions for controlling access to admin notifications and test email sending

  • RBAC Add access request management to user management admin permission

    Access request management now uses the USER_MANAGEMENT#{READ,WRITE} RBAC permissions instead of the static site-admin check.

  • RBAC Create access tokens auth admin permission

    Access token management and auth provider validation endpoints now use ACCESS_TOKENS#READ and ACCESS_TOKENS#WRITE RBAC permissions instead of requiring site-admin status, allowing delegated access token administration without full site-admin privileges.

  • Cloud Prevent modification of infrastructure-managed advanced configuration fields

    In Sourcegraph Cloud, some site config fields are no longer configurable by customers, such as auth.allowedIpAddress, as they are managed by our infrastructure.

  • Credits Add credit usage notification, replacing Deep-Search-specific notification

    Admin notifications now alert when credit balance is low, with thresholds at 50%, 25%, 10%, 5%, and 0% remaining.

  • Entitlements Add monthly (30-day) window option

    Added monthly (30-day) window option for entitlements

Fixes

  • Deep Search Revert automatic application of default search context
  • Deep Search Gate search context selector behind feature flag
  • Deep Search Revert list_repos search context scoping
  • Deep Search Bound fork title prompt size

    Fixed Deep Search title generation failing with "context length exceeded" on deeply forked conversations.

  • Code Search Classify canceled searches separately

    Canceled searches are now classified separately from application errors, preventing false-positive SLO burn alerts from normal product behavior.

  • Code Search Fix search page result indicator overflow
  • Batch Changes Fix null fk constraint

    Fixed foreign key constraint violation when re-running batch specs with previously-applied changesets

  • Batch Changes Wire monaco-yaml worker for batch spec editor
  • Administration Clean up outbound requests page styling
  • Authentication Preserve permissions on transient 401 after OAuth refresh

    Preserve user permissions when a 401 error occurs immediately after a successful OAuth token refresh, treating it as a transient error rather than a credential revocation. This prevents unnecessary permission wipes caused by GitLab's token rotation eventual consistency and concurrent refresh race conditions.

  • Code Insights Map RevisionNotFoundError(HEAD) to EmptyRepoErr in GitFirstEverCommit
  • MCP Guard typed-nil tool telemetry results
  • Permissions Filter user_external_accounts to AUTH kind perms paths
  • Repositories Fix stacking order isolation in repository area pages

    Fixed z-index stacking order issues in repository area pages that caused UI elements to overlap with the header search input suggestions panel.

  • External Services Relax external service schema validation
  • Notifications Prevent message hint from breaking popover layout

Removed

  • Squirrel Remove squirrel backend