diff --git a/docs/CHANGELOG.mdx b/docs/CHANGELOG.mdx index 131338d06..06e5be440 100644 --- a/docs/CHANGELOG.mdx +++ b/docs/CHANGELOG.mdx @@ -6,13 +6,13 @@ All notable changes to Sourcegraph are documented in this file. # v5.7.0 -## Features +### Features -### Appliance +#### Appliance - enable frontend form and stub out, no backend routes yet [#80](https://github.com/sourcegraph/sourcegraph/pull/80) -### Batch Changes +#### Batch Changes - Add a container registry deny list [#109](https://github.com/sourcegraph/sourcegraph/pull/109) - Add a container registry deny list to complement the allow list. @@ -21,77 +21,77 @@ All notable changes to Sourcegraph are documented in this file. - add support for registry allowlist [#105](https://github.com/sourcegraph/sourcegraph/pull/105) - Add support to configure container registry allowlist for containers use from batch changes via `batchChanges.containerRegistryAllowlist` in Site Configuration. -### Cody +#### Cody - add `/.api/cody/context` API [#66](https://github.com/sourcegraph/sourcegraph/pull/66) - New `POST /.api/cody/context` REST endpoint to retrieve a list of relevant source locations given a natural language query. -### Dotcom +#### Dotcom - add account ID in subscriptions list view [#192](https://github.com/sourcegraph/sourcegraph/pull/192) - forward license check to Enterprise Portal [#19](https://github.com/sourcegraph/sourcegraph/pull/19) -### Enterpriseportal +#### Enterpriseportal - use file-based migrations with `goose` [#216](https://github.com/sourcegraph/sourcegraph/pull/216) - add Salesforce Account ID [#176](https://github.com/sourcegraph/sourcegraph/pull/176) - internal instances record detected instance [#139](https://github.com/sourcegraph/sourcegraph/pull/139) - return unknown license as result [#134](https://github.com/sourcegraph/sourcegraph/pull/134) -### Licensecheck +#### Licensecheck - check against Enterprise Portal directly [#22](https://github.com/sourcegraph/sourcegraph/pull/22) -### Msp/Runtime +#### Msp/Runtime - standardised migrations [#242](https://github.com/sourcegraph/sourcegraph/pull/242) - first-class redis support [#241](https://github.com/sourcegraph/sourcegraph/pull/241) -### Releases +#### Releases - scoped releases [#33](https://github.com/sourcegraph/sourcegraph/pull/33) - feat(release): scoped releases -### Sg +#### Sg - MSP database migrations with `goose` [#215](https://github.com/sourcegraph/sourcegraph/pull/215) -### Site Admin +#### Site Admin - monitoring/telemetry: add v1 teestore write alerts and v2 export queue write alerts [#321](https://github.com/sourcegraph/sourcegraph/pull/321) -### Svelte +#### Svelte - Add repository sync status indicator to search results [#260](https://github.com/sourcegraph/sourcegraph/pull/260) - Sentry: Ignore errors from third party scripts [#171](https://github.com/sourcegraph/sourcegraph/pull/171) - Add status notifications [#141](https://github.com/sourcegraph/sourcegraph/pull/141) - Add support for indent-based code folding [#75](https://github.com/sourcegraph/sourcegraph/pull/75) -### Telemetry/Sensitivemetadataallowlist +#### Telemetry/Sensitivemetadataallowlist - allow string list and nulls [#27](https://github.com/sourcegraph/sourcegraph/pull/27) -### Others +#### Others - Syntactic support for go [#328](https://github.com/sourcegraph/sourcegraph/pull/328) -## Fix +### Fix -### Batch Changes +#### Batch Changes - omit headRepositoryId if empty [#200](https://github.com/sourcegraph/sourcegraph/pull/200) - avoid "Name already exists on this account" from creating fork by fetching the repo when the error happens [#159](https://github.com/sourcegraph/sourcegraph/pull/159) - fix(batches): avoid "Name already exists on this account" from creating fork by fetching the repo when the error happens -### Code Intelligence +#### Code Intelligence - ensure syntactic worker marks itself as "ready" on startup [#341](https://github.com/sourcegraph/sourcegraph/pull/341) -### Code Nav +#### Code Nav - Return ALL references in the same file as the definition [#240](https://github.com/sourcegraph/sourcegraph/pull/240) -### Cody +#### Cody - correctly parse queries containing 'or' [#267](https://github.com/sourcegraph/sourcegraph/pull/267) - Fixes a regression in Cody context where questions containing the word 'or' could return noisy or no results. @@ -107,49 +107,49 @@ All notable changes to Sourcegraph are documented in this file. - For compatibility with OpenAI clients, it's possible to use `Bearer TOKEN` header with all API endpoints that start with the prefix `/.api/llm`. - deepseek-coder-v2-lite-base model name mapping for dotcom users [#135](https://github.com/sourcegraph/sourcegraph/pull/135) -### Cody-Gateway +#### Cody-Gateway - ignore schema errors on otel init [#237](https://github.com/sourcegraph/sourcegraph/pull/237) -### Enterpriseportal +#### Enterpriseportal - normalize instance domain on create subscription [#163](https://github.com/sourcegraph/sourcegraph/pull/163) - add subscription ID to trace, other diagnostics improvements [#130](https://github.com/sourcegraph/sourcegraph/pull/130) -### Enterpriseportal/E2e +#### Enterpriseportal/E2e - fix test case for check license [#162](https://github.com/sourcegraph/sourcegraph/pull/162) -### Frontend +#### Frontend - Do not sign-out users when accessing a file path containing /login [#57](https://github.com/sourcegraph/sourcegraph/pull/57) -### Local +#### Local - check for rogue files and folders in svelte routes [#337](https://github.com/sourcegraph/sourcegraph/pull/337) - prevent `web-sveltekit` commands from running if there are untracked files under src/routes - expand _after_ accumulating the whole env [#257](https://github.com/sourcegraph/sourcegraph/pull/257) -### Oobmigration +#### Oobmigration - remove migrations targeting licenses/subscriptions [#263](https://github.com/sourcegraph/sourcegraph/pull/263) -### Repo-Updater +#### Repo-Updater - add WARN level logs every time we sync a code host [#44](https://github.com/sourcegraph/sourcegraph/pull/44) - repo-updater now emits logs that log the result of every code host sync. -### Sams-Notifications +#### Sams-Notifications - mockrequire.Values incorrectly used [#315](https://github.com/sourcegraph/sourcegraph/pull/315) -### Search +#### Search - skip if git diff not found in hybrid [#333](https://github.com/sourcegraph/sourcegraph/pull/333) - When searching an unindexed commit we would consult indexed commits for speeding up results. If our index contained a commit that no longer existed in git we would error out due to a regression in v5.4.5099. This is now fixed. - add "Create batch change" back to Actions dropdown in search results [#143](https://github.com/sourcegraph/sourcegraph/pull/143) -### Sg +#### Sg - make start commands cancel fn be sync.OnceFunc [#319](https://github.com/sourcegraph/sourcegraph/pull/319) - the cancel funcs used by sg commands are now wrapped in `sync.OnceFunc` to prevent duplicate execution @@ -162,7 +162,7 @@ All notable changes to Sourcegraph are documented in this file. - ensure deployment / instance names are clamped in all places for cloud ephemeral - implement env priority to improve env var ordering [#31](https://github.com/sourcegraph/sourcegraph/pull/31) -### Svelte +#### Svelte - Preserve history panel scroll position after selecting an entry [#251](https://github.com/sourcegraph/sourcegraph/pull/251) - Update existing query filters when including suggested filters [#115](https://github.com/sourcegraph/sourcegraph/pull/115) @@ -172,94 +172,94 @@ All notable changes to Sourcegraph are documented in this file. - Fix Bazel production build [#43](https://github.com/sourcegraph/sourcegraph/pull/43) - Workaround for handling client-side redirections in production [#14](https://github.com/sourcegraph/sourcegraph/pull/14) -### Others +#### Others - Switch to larger runner for scip-go jobs [#221](https://github.com/sourcegraph/sourcegraph/pull/221) - add deepseek virtual model string [#211](https://github.com/sourcegraph/sourcegraph/pull/211) - set webRoot to /client/web in launch.json [#83](https://github.com/sourcegraph/sourcegraph/pull/83) - Speed up auto-index job expiration query [#3](https://github.com/sourcegraph/sourcegraph/pull/3) -## Chore +### Chore -### Dotcom +#### Dotcom - fix typo in subscriptions page [#195](https://github.com/sourcegraph/sourcegraph/pull/195) - delete subscriptions, licensing, and cody gateway usage [#21](https://github.com/sourcegraph/sourcegraph/pull/21) -### Dotcom/Subscriptions +#### Dotcom/Subscriptions - minor UX tweaks [#175](https://github.com/sourcegraph/sourcegraph/pull/175) -### Embedding +#### Embedding - delete cmd/embeddings [#181](https://github.com/sourcegraph/sourcegraph/pull/181) -### Enterpriseportal +#### Enterpriseportal - declare required scopes in schema and use schema-based enforcement [#305](https://github.com/sourcegraph/sourcegraph/pull/305) - add Cody Access override case to manual E2E tests [#224](https://github.com/sourcegraph/sourcegraph/pull/224) - improve formatting of duplicate usage message [#177](https://github.com/sourcegraph/sourcegraph/pull/177) - remove dotcomdb connection and testing infra [#20](https://github.com/sourcegraph/sourcegraph/pull/20) -### Gomod +#### Gomod - update for a bunch of CVEs [#343](https://github.com/sourcegraph/sourcegraph/pull/343) -### Local +#### Local - stop using deprecated `docker-compose` command [#206](https://github.com/sourcegraph/sourcegraph/pull/206) -### Pubsub +#### Pubsub - upgrade to disable OpenTelemetry tracing [#210](https://github.com/sourcegraph/sourcegraph/pull/210) -### Pubsubemulator +#### Pubsubemulator - init tool [#272](https://github.com/sourcegraph/sourcegraph/pull/272) -### Release +#### Release - simplify changelog download in release [#227](https://github.com/sourcegraph/sourcegraph/pull/227) - simplify `changelog` cli download by using `gh` cli -### Search +#### Search - Tell EditorConfig to stop messing with snapshot files [#275](https://github.com/sourcegraph/sourcegraph/pull/275) - Remove Beta label from code monitors webhooks option. [#274](https://github.com/sourcegraph/sourcegraph/pull/274) -### Search-Jobs +#### Search-Jobs - deprecate experimental site setting [#122](https://github.com/sourcegraph/sourcegraph/pull/122) - The site setting `experimentalFeatures.searchJobs` is not read anymore. To disable Search Jobs, set `DISABLE_SEARCH_JOBS=true` for the "frontend" and "worker" services. - remove EXPERIMENTAL from gql API [#116](https://github.com/sourcegraph/sourcegraph/pull/116) - remove beta badge [#114](https://github.com/sourcegraph/sourcegraph/pull/114) -### Svelte +#### Svelte - Upgrade dependencies and cleanup configs [#279](https://github.com/sourcegraph/sourcegraph/pull/279) - Fix type import [#277](https://github.com/sourcegraph/sourcegraph/pull/277) - Reduce build log noise [#252](https://github.com/sourcegraph/sourcegraph/pull/252) - Ingore 'RepoNotFoundError's in Sentry [#113](https://github.com/sourcegraph/sourcegraph/pull/113) -### Tenant +#### Tenant - Iterate does not enforce no tenant unlike Inherit [#334](https://github.com/sourcegraph/sourcegraph/pull/334) -### Tooling +#### Tooling - bump Go to 1.23.0 [#126](https://github.com/sourcegraph/sourcegraph/pull/126) -### Wofli +#### Wofli - update images [#290](https://github.com/sourcegraph/sourcegraph/pull/290) - update images to use latest p4-fusion binary -### Workspaces +#### Workspaces - define initial Workspaces proto schemas [#262](https://github.com/sourcegraph/sourcegraph/pull/262) - stub service and directory [#244](https://github.com/sourcegraph/sourcegraph/pull/244) -### Others +#### Others - fix onUserRolesChanged `has SiteAdmin role` test name [#314](https://github.com/sourcegraph/sourcegraph/pull/314) - update github.com/openfga/openfga to v1.6.0 [#295](https://github.com/sourcegraph/sourcegraph/pull/295) @@ -276,21 +276,21 @@ All notable changes to Sourcegraph are documented in this file. - Delete a bunch of unused LSIF-related code [#77](https://github.com/sourcegraph/sourcegraph/pull/77) - clean up CODENOTIFY for Joe [#28](https://github.com/sourcegraph/sourcegraph/pull/28) -## Refactor +### Refactor -### Svelte +#### Svelte - Make repo page integration test setups reusable [#249](https://github.com/sourcegraph/sourcegraph/pull/249) - Refactor temporary settings to remove Apollo dependency [#156](https://github.com/sourcegraph/sourcegraph/pull/156) - Lazy load mermaid [#16](https://github.com/sourcegraph/sourcegraph/pull/16) -## Reverts +### Reverts - revert reverse proxy usage to access Gemini API [#-1](https://github.com/sourcegraph/sourcegraph/pull/236) -## Uncategorized +### Uncategorized -### Others +#### Others - Bump Cody Web to 0.7.7 version [#347](https://github.com/sourcegraph/sourcegraph/pull/347) - bug: fix slice init length [#339](https://github.com/sourcegraph/sourcegraph/pull/339) @@ -430,7 +430,7 @@ All notable changes to Sourcegraph are documented in this file. - Add typescript parser for SCIP symbols [#10](https://github.com/sourcegraph/sourcegraph/pull/10) - migrations: run squash targetting v5.3.0 [#9](https://github.com/sourcegraph/sourcegraph/pull/9) -## Untracked +### Untracked The following PRs were merged onto the previous release branch but could not be automatically mapped to a corresponding commit in this release: @@ -446,7 +446,7 @@ The following PRs were merged onto the previous release branch but could not be {/* RSS={"version":"v5.6.2535", "releasedAt": "2024-08-22"} */} -## Chore +### Chore #### Security @@ -454,7 +454,7 @@ The following PRs were merged onto the previous release branch but could not be - security: added better GHAS check (#64537) [#65](https://github.com/sourcegraph/sourcegraph/pull/65) - chore(security): Fix GHAS check as non-zero exit code -## Uncategorized +### Uncategorized - Support SAST Scanning with both GHAS and Custom post processing scrip… [#67](https://github.com/sourcegraph/sourcegraph/pull/67) - sast scans are reported without any issues