sourcegraph v2.7.5 Release Notes

  • πŸ”„ Changed

    • πŸš€ When deploying Sourcegraph to Kubernetes, RBAC is now used by default. Most Kubernetes clusters require it. See the Kubernetes installation instructions for more information (including disabling if needed).
    • ⏱ Increased git ssh connection timeout to 30s from 7s.
    • 🐎 The Phabricator integration no longer requires staging areas, but using them is still recommended because it improves performance.

    πŸ›  Fixed

    • πŸ›  Fixed an issue where language servers that were not enabled would display the "Restart" button in the Code Intelligence management panel.
    • πŸ›  Fixed an issue where the "Update" button in the Code Intelligence management panel would be displayed inconsistently.
    • πŸ›  Fixed an issue where toggling a dynamic search scope would not also remove @rev (if specified)
    • πŸ›  Fixed an issue where where modes that can only be determined by the full filename (not just the file extension) of a path weren't supported (Dockerfiles are the first example of this).
    • πŸ›  Fixed an issue where the GraphiQL console failed when variables are specified.
    • πŸš€ Indexed search no longer maintains its own git clones. For Kubernetes cluster deployments, this significantly reduces disk size requirements for the indexed-search pod.
    • πŸ›  Fixed an issue where language server Docker containers would not be automatically restarted if they crashed (sourcegraph/server only).
    • πŸ›  Fixed an issue where if the first user on a site authenticated via SSO, the site would remain stuck in uninitialized mode.

    βž• Added

    • πŸ‘― More detailed progress information is displayed on pages that are waiting for repositories to clone.
    • πŸ“ˆ Admins can now see charts with daily, weekly, and monthly uniqueΒ user counts by visiting the site-admin Analytics page.
    • πŸ‘€ Admins can now host and see results from Sourcegraph user satisfaction surveys locally by setting the "experimentalFeatures": { "hostSurveysLocally": "enabled"} site config option. This feature will be enabled for all instances once stable.
    • πŸ‘ Access tokens are now supported for all authentication providers (including OpenID Connect and SAML, which were previously not supported).
    • The new motd setting (in global, organization, and user settings) displays specified messages at the top of all pages.
    • Site admins may now view all access tokens site-wide (for all users) and revoke tokens from the new access tokens page in the site admin area.