All Versions
247
Latest Version
Avg Release Cycle
4 days
Latest Release
-

Changelog History
Page 17

  • v3.6.1 Changes

    โž• Added

    • ๐Ÿ†• New site config option branding.brandName configures the brand name to display in the Sourcegraph <title> element.
    • repositoryPathPattern option added to the "Other" external service type for repository name customization.
  • v3.6.0 Changes

    โž• Added

    ๐Ÿ”„ Changed

    • โšก๏ธ Updating or creating an external service will no longer block until the service is synced.
    • โšก๏ธ The GraphQL fields Repository.createdAt and Repository.updatedAt are deprecated and will be removed in 3.8. Now createdAt is always the current time and updatedAt is always null.
    • ๐Ÿ”ง In the GitHub external service config and Bitbucket Server external service config repositoryQuery is now only required if repos is not set.
    • ๐ŸŒฒ Log messages from query-runner when saved searches fail now include the raw query as part of the message.
    • 0๏ธโƒฃ The status indicator in the navigation bar is now enabled by default
    • ๐Ÿ‘‰ Usernames and org names can now contain the . character. #4674

    ๐Ÿ›  Fixed

    • Commit searches now correctly highlight unicode characters, for example ๅŠ . #4512
    • Symbol searches now show the number of symbol matches rather than the number of file matches found. #4578
    • ๐Ÿšฆ Symbol searches with truncated results now show a + on the results page to signal that some results have been omitted. #4579
  • v3.5.4 Changes

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed Phabricator external services so they won't stop the syncing process for repositories when Phabricator doesn't return clone URLs. #5101
  • v3.5.2 Changes

    ๐Ÿ”„ Changed

    • ๐Ÿ‘‰ Usernames and org names can now contain the . character. #4674

    โž• Added

    • Syntax highlighting requests that fail are now logged and traced. A new Prometheus metric src_syntax_highlighting_requests allows monitoring and alerting. #4877.
    • ๐Ÿ‘ Sourcegraph's SAML authentication now supports RSA PKCS#1 v1.5. #4869

    ๐Ÿ›  Fixed

    • Increased nginx proxy buffer size to fix issue where login failed when SAML AuthnRequest was too large. #4849
    • A regression in 3.3.8 where "corsOrigin": "*" was improperly forbidden. #4424
  • v3.5.1 Changes

    โž• Added

    • ๐Ÿ“„ A new quicklinks setting allows adding links to be displayed on the homepage and search page for all users (or users in an organization).
    • ๐Ÿ”ง Site admins can prevent the icon in the top-left corner of the screen from spinning on hovers by setting "branding": { "disableSymbolSpin": true } in their site configuration.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix repository.language GraphQL field (previously returned empty for most repositories).
  • v3.5.0 Changes

    โž• Added

    • ๐Ÿ‘ Indexed search now supports matching consecutive literal newlines, with queries like e.g. foo\nbar.* to search over multiple lines. #4138
    • ๐Ÿ”€ The orgs setting in GitHub external service config allows admins to select all repositories from the specified organizations to be synced.
    • A new experimental search filter repohascommitafter:"30 days ago" allows users to exclude stale repositories that don't contain commits (to the branch being searched over) past a specified date from their search query.
    • The authorization setting in the Bitbucket Server external service config enables Sourcegraph to enforce the repository permissions defined in Bitbucket Server.
    • โšก๏ธ A new, experimental status indicator in the navigation bar allows admins to quickly see whether the configured repositories are up to date or how many are currently being updated in the background. You can enable the status indicator with the following site configuration: "experimentalFeatures": { "statusIndicator": "enabled" }.
    • ๐Ÿณ A new search filter repohasfile allows users to filter results to just repositories containing a matching file. For example ubuntu file:Dockerfile repohasfile:\.py$ would find Dockerfiles mentioning Ubuntu in repositories that contain Python files. #4501

    ๐Ÿ”„ Changed

    • ๐Ÿ’ป The saved searches UI has changed. There is now a Saved searches page in the user and organizations settings area. A saved search appears in the settings area of the user or organization it is associated with.

    โœ‚ Removed

    ๐Ÿ›  Fixed

    • โšก๏ธ Fixed repository search patterns which contain .*. Previously our optimizer would ignore .*, which in some cases would lead to our repository search excluding some repositories from the results.
    • ๐Ÿ›  Fixed an issue where the Phabricator native integration would be broken on recent Phabricator versions. This fix depends on v1.2 of the Phabricator extension.
    • ๐Ÿ›  Fixed an issue where the "Empty repository" banner would be shown on a repository page when starting to clone a repository.
    • Prevent data inconsistency on cached archives due to restarts. #4366
    • ๐Ÿ’ป On the /extensions page, the UI is now less ambiguous when an extension has not been activated. #4446
  • v3.4.5 Changes

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed an issue where syntax highlighting taking too long would result in errors or wait long amounts of time without properly falling back to plaintext rendering after a few seconds. #4267 #4268 (this fix was intended to be in 3.4.3, but was in fact left out by accident)
    • ๐Ÿ›  Fixed an issue with sourcegraph/server Docker deployments where syntax highlighting could produce server closed idle connection errors. #4269 (this fix was intended to be in 3.4.3, but was in fact left out by accident)
    • ๐Ÿ›  Fix repository.language GraphQL field (previously returned empty for most repositories).
  • v3.4.4 Changes

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed an out of bounds error in the GraphQL repository query. #4426
  • v3.4.3 Changes

    ๐Ÿ›  Fixed

    • ๐Ÿ‘Œ Improved performance of the /site-admin/repositories page significantly (prevents timeouts). #4063
    • ๐Ÿ›  Fixed an issue where Gitolite repositories would be inaccessible to non-admin users after upgrading to 3.3.0+ from an older version. #4263
    • Repository names are now treated as case-sensitive, fixing an issue where users saw pq: duplicate key value violates unique constraint \"repo_name_unique\" #4283
    • Repositories containing submodules not on Sourcegraph will now load without error #2947
    • HTTP metrics in Prometheus/Grafana now distinguish between different types of GraphQL requests.
  • v3.4.2 Changes

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed incorrect wording in site-admin onboarding. #4127