sourcegraph v4.1.0 Release Notes
-
➕ Added
- ⚠ Outdated executors now show a warning from the admin page. #40916
- ➕ Added support for better Slack link previews for private instances. Link previews are currently feature-flagged, and site admins can turn them on by creating the
enable-link-previews
feature flag on the/site-admin/feature-flags
page. #41843 - ➕ Added a new button in the repository settings, under "Mirroring", to delete a repository from disk and reclone it. #42177
- Batch changes run on the server can now be created within organisations. #36536
- GraphQL request logs are now compliant with the audit logging format. The old GraphQl logging based on
LOG_ALL_GRAPHQL_REQUESTS
env var is now deprecated and scheduled for removal. #42550 - Mounting files now works when running batch changes server side. #31792
- ➕ Added mini dashboard of total batch change metrics to the top of the batch changes list page. #42046
- ➕ Added repository sync counters to the code host details page. #43039
🔄 Changed
- 🔊 Git server access logs are now compliant with the audit logging format. Breaking change: The 'actor' field is now nested under 'audit' field. #41865
- All Perforce rules are now stored together in one column and evaluated on a "last rule takes precedence" basis. #41785
- 🔒 Security events are now a part of the audit log. #42653
- 🚧 "GC AUTO" is now the default garbage collection job. We disable sg maintenance, which had previously replace "GC AUTO", after repeated reports about repo corruption. #42856
- 🔒 Security events (audit log) can now optionally omit the internal actor actions (internal traffic). #42946
- To use the optional
customGitFetch
feature, theENABLE_CUSTOM_GIT_FETCH
env var must be set ongitserver
. #42704
🛠 Fixed
- ⚡️ WIP changesets in Gitlab >= 14.0 are now prefixed with
Draft:
instead ofWIP:
to accomodate for the breaking change in Gitlab 14.0. #42024 - ⚡️ When updating the site configuration, the provided Last ID is now used to prevent race conditions when simultaneous config updates occur. #42691
- 🔒 When multiple auth providers of the same external service type is set up, there are now separate entries in the user's Account Security settings. #42865
- 🛠 Fixed a bug with GitHub code hosts that did not label archived repos correctly when using the "public" repositoryQuery keyword. #41461
- 🛠 Fixed a bug that would display the blank batch spec that a batch change is initialized with in the batch specs executions tab. #42914
- 🛠 Fixed a bug that would cause menu dropdowns to not open appropriately. #42779
✂ Removed
-