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.