sourcegraph v2.8.8 Release Notes

  • ๐Ÿ”„ Changed

    • Queries for repositories (in the explore, site admin repositories, and repository header dropdown) are matched on case-insensitive substrings, not using fuzzy matching logic.
    • HTTP Authorization headers with an unrecognized scheme are ignored; they no longer cause the HTTP request to be rejected with HTTP 401 Unauthorized and an "Invalid Authorization header." error.
    • ๐Ÿ“‡ Renamed the max search flag to count. Searches that specify count: will fetch at least that number of results, or the full result set.
    • โฌ†๏ธ Bumped lsp-proxy's initialize timeout to 3 minutes for every language.
    • Search results are now sorted by repository and file name.
    • More easily accessible "Show more" button at the top of the search results page.
    • ๐Ÿ—„ Results from user satisfaction surveys are now always hosted locally and visible to admins. The "experimentalFeatures": { "hostSurveysLocally" } config option has been deprecated.
    • If the OpenID Connect authentication provider reports that a user's email address is not verified, the authentication attempt will fail.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed an issue where the search results page would not update its title.
    • โšก๏ธ The session cookie name is now sgs (not sg-session) so that Sourcegraph 2.7 and Sourcegraph 2.8 can be run side-by-side temporarily during a rolling update without clearing each other's session cookies.
    • ๐Ÿ›  Fixed the default hostnames of the C# and R language servers
    • ๐Ÿ›  Fixed an issue where deleting an organization prevented the creation of organizations with the name of the deleted organization.
    • Non-UTF8 encoded files (e.g. ISO-8859-1/Latin1, UTF16, etc) are now displayed as text properly rather than being detected as binary files.
    • ๐Ÿ‘Œ Improved error message when lsp-proxy's initalize timeout occurs
    • Fixed compatibility issues and added instructions for using Microsoft ADFS 2.1 and 3.0 for SAML authentication.
    • ๐Ÿ›  Fixed an issue where external accounts associated with deleted user accounts would still be returned by the GraphQL API. This caused the site admin external accounts page to fail to render in some cases.
    • Significantly reduced the number of code host requests for non github.com or gitlab.com repositories.

    โž• Added

    • The repository revisions popover now shows the target commit's last-committed/authored date for branches and tags.
    • Setting the env var INSECURE_SAML_LOG_TRACES=1 on the server (or the sourcegraph-frontend pod in Kubernetes) causes all SAML requests and responses to be logged, which helps with debugging SAML.
    • Site admins can now view user satisfaction surveys grouped by user, in addition to chronological order, and aggregate summary values (including the average score and the net promoter score over the last 30 days) are now displayed.
    • The site admin overview page displays the site ID, the primary admin email, and premium feature usage information.
    • โž• Added Haskell as an experimental language server on the code intelligence admin page.