All Versions
247
Latest Version
Avg Release Cycle
4 days
Latest Release
-
Changelog History
Page 17
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.
- ๐ New site config option
-
v3.6.0 Changes
โ Added
- ๐ง The
github.exclude
setting in GitHub external service config additionally allows you to specify regular expressions with{"pattern": "regex"}
. - ๐ A new
quicklinks
setting allows adding links to be displayed on the homepage and search page for all users (or users in an organization). - ๐ Compatibility with the Sourcegraph for Bitbucket Server plugin.
- ๐ Support for Bitbucket Cloud as an external service.
๐ Changed
- โก๏ธ Updating or creating an external service will no longer block until the service is synced.
- โก๏ธ The GraphQL fields
Repository.createdAt
andRepository.updatedAt
are deprecated and will be removed in 3.8. NowcreatedAt
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 ifrepos
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
- ๐ง The
-
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
- ๐ Usernames and org names can now contain the
-
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).
- ๐ A new
-
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 exampleubuntu 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
- ๐ Indexed search now supports matching consecutive literal newlines, with queries like e.g.
-
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 produceserver 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