You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/technical-changelog.mdx
+3-31
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Technical Changelog
2
2
3
-
This page documents all notable changes to Sourcegraph. For more detailed changelog posts, please [read here](https://sourcegraph.com/changelog/).
3
+
This page documents all notable changes to Sourcegraph. For more detailed changelog posts, please [read here](https://sourcegraph.com/changelog/).
4
4
5
5
{/* CHANGELOG_START */}
6
6
@@ -195,7 +195,7 @@ This page documents all notable changes to Sourcegraph. For more detailed change
195
195
- propagate bestScoringLine and use that to center chunks in the search UI `(PR #2683)`
196
196
- For broad matches, we now center the best-scoring line in search results
197
197
- add tools support to LLM API (aka. function calling) `(PR #2537)`
198
-
- The `/.api/llm/chat/completions` endpoint now support function calling via the `tools` property. This feature works when using the LLM providers: OpenAI, Anthropic, Fireworks, AWS Bedrock, and Gemini.OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
198
+
- The `/.api/llm/chat/completions` endpoint now support function calling via the `tools` property. This feature works when using the LLM providers: OpenAI, Anthropic, Fireworks, AWS Bedrock, and Gemini.
199
199
- add ability to boost user-relevant repos for `patterntype:nls` `(PR #2489)`
200
200
201
201
### Fix
@@ -289,7 +289,6 @@ To preserve the previous behavior where sessions would be invalidated after they
289
289
- fix post workspace delete redirection `(PR #2698)`
290
290
- fix user management reduce seats case `(PR #2647)`
291
291
- fixes update seats modal max count validation `(PR #2616)`
292
-
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
293
292
- fixes general setting page re-submitting problem `(PR #2548)`
294
293
295
294
#### Multitenant
@@ -326,7 +325,6 @@ To preserve the previous behavior where sessions would be invalidated after they
326
325
- accept escaped characters in `content` filters `(PR #2807)`
327
326
- fix repo-rev (button-group) ui `(PR #2806)`
328
327
- add response telemetry for streaming search `(PR #2784)`
329
-
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
330
328
- VSCode Search extension - auth panel not loading when filesystem is case sensitive `(PR #2713)`
331
329
- fixes `404 errors when trying to load "authSidebar.js"` when the Code Search VS Code extension is used with the VSCode Remote SSH extension
@@ -527,7 +525,6 @@ To preserve the previous behavior where sessions would be invalidated after they
527
525
528
526
- Fix url/text for user menu workspace link `(PR #2843)`
529
527
- Style fixes on Workspace Settings, General Settings and User settings `(PR #2798)`
530
-
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
531
528
- refactor name-checking to helper `(PR #2726)`
532
529
- add some improved API docstrings `(PR #2708)`
533
530
- enable MSP rollouts `(PR #2619)`
@@ -539,7 +536,6 @@ To preserve the previous behavior where sessions would be invalidated after they
539
536
540
537
- Layout finetuning of Creating Workspaces and Tenant Onboarding (#3065) `(PR #3139)`
541
538
- Polish buy seats modal `(PR #2917)`
542
-
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
@@ -568,11 +564,9 @@ To preserve the previous behavior where sessions would be invalidated after they
568
564
#### Others
569
565
570
566
- [Backport 6.0.x] Update Cody Web v0.29.0 `(PR #3162)`
571
-
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)Backport 07c56ed from #3160
572
567
- [backport] feat/web: Update cloning status to new designs (#2760) `(PR #3158)`
573
568
- [Backport 6.0.x] onboarding: add input field to selected repo List `(PR #3154)`
574
569
- Backport 3148 to 6.0.x `(PR #3151)`
575
-
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
585
578
- Update Cody Web v0.26.0 `(PR #2966)`
586
-
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
587
579
- Update Cody Web v0.25.0 `(PR #2959)`
588
-
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
589
580
- auth: Fixup check for canSignOut `(PR #2958)`
590
581
- omnibox: hard boost current repo and relevant repos `(PR #2943)`
591
582
- allowlist `language` on `cody-autoedit` `(PR #2941)`
@@ -598,7 +589,6 @@ To preserve the previous behavior where sessions would be invalidated after they
598
589
- Update Cody Web to 0.24.0 `(PR #2920)`
599
590
- Update Cody to 0.24.0
600
591
- bug: Adds a link to stripe portal on the Last Payment Failed warning `(PR #2919)`
601
-
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
602
592
- sg: make `.tool-versions` parsing better and silence mise `(PR #2918)`
603
593
- tenant: Set cody gateway rate limits `(PR #2915)`
604
594
- Adds style to pending invited users `(PR #2898)`
@@ -637,7 +627,6 @@ To preserve the previous behavior where sessions would be invalidated after they
637
627
- web: More alignment of nav dropdown with designs `(PR #2691)`
638
628
- tenant: Small improvements to MT app `(PR #2680)`
639
629
- Update Cody Web v0.22.0 `(PR #2678)`
640
-
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
641
630
- NLS: support quoted phrases `(PR #2677)`
642
631
- workspaces: Consolidate web config and add web URL `(PR #2670)`
643
632
- auth: Fixup some auth redirections `(PR #2668)`
@@ -949,7 +938,6 @@ The following PRs were merged onto the previous release branch but could not be
949
938
#### Cody-Gateway
950
939
951
940
- add Gemini 2.0 Flash experimental model [#2309](https://github.com/sourcegraph/sourcegraph/pull/2309)
952
-
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
953
941
954
942
#### Codygateway
955
943
@@ -1085,7 +1073,6 @@ The following PRs were merged onto the previous release branch but could not be
1085
1073
1086
1074
- update cody web to 0.19.0 [#2376](https://github.com/sourcegraph/sourcegraph/pull/2376)
1087
1075
- add cody.notices to json schema [#2373](https://github.com/sourcegraph/sourcegraph/pull/2373)
1088
-
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
- fix prompt avatar for generated initials avatar [#2239](https://github.com/sourcegraph/sourcegraph/pull/2239)
1091
1078
- switch to Snowball stopwords [#2223](https://github.com/sourcegraph/sourcegraph/pull/2223)
@@ -1134,9 +1121,7 @@ The following PRs were merged onto the previous release branch but could not be
1134
1121
- add rote test for workspaceGitHubAppAccountResolver [#2257](https://github.com/sourcegraph/sourcegraph/pull/2257)
1135
1122
- N/A
1136
1123
- add test suite for (s *serviceImpl) listRepositoriesSearch [#2255](https://github.com/sourcegraph/sourcegraph/pull/2255)
1137
-
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
1138
1124
- add test suite for (r *workspaceGitHubAppResolver) ListUserGitHubRepositories [#2199](https://github.com/sourcegraph/sourcegraph/pull/2199)
1139
-
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
1140
1125
1141
1126
#### Multitenant
1142
1127
@@ -1368,7 +1353,6 @@ The following PRs were merged onto the previous release branch but could not be
1368
1353
- Hitesh/change direct route method [#2351](https://github.com/sourcegraph/sourcegraph/pull/2351)
1369
1354
- change deepseek model for autoedits [#2350](https://github.com/sourcegraph/sourcegraph/pull/2350)
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)Cody Gateway: add support to Google's Gemini 2.0 Flash Experimental model.
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
1492
1475
Backport 3f079a57978179aa2ad3f310195346a8c574f9ce from #2349
1493
1476
1494
1477
### Fix
@@ -1849,7 +1832,6 @@ The following PRs were merged onto the previous release branch but could not be
1849
1832
1850
1833
- use models from model config for PLG chat `(PR #1870)`
1851
1834
- sync allowed models in dotcom user rate limits with models.json `(PR #1864)`
1852
-
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
1853
1835
- filter allowed models based on subscription tier `(PR #1636)`
1854
1836
1855
1837
#### Database
@@ -2060,7 +2042,6 @@ The following PRs were merged onto the previous release branch but could not be
2060
2042
#### Release
2061
2043
2062
2044
- remove check against latest full version in `--post-release-version` code path `(PR #1585)`
2063
-
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
2064
2045
2065
2046
#### Search
2066
2047
@@ -2150,18 +2131,15 @@ The following PRs were merged onto the previous release branch but could not be
2150
2131
- add timeout to gateway calls `(PR #1879)`
2151
2132
- workspaces: Align styling for join page `(PR #1860)`
2152
2133
- workspaces: Add tables for listing workspaces `(PR #1857)`
2153
-
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
2154
2134
- workspaces: Slightly tweak style `(PR #1851)`
2155
2135
- workspaces: Directly link to installation target `(PR #1848)`
2156
2136
- tenant: Suppress some irrelevant missing_context pprof traces `(PR #1847)`
2157
2137
- Workspaces: Fix workspace picker rendering in React `(PR #1841)`
2158
-
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
- workspaces: Add seat selector on plan page `(PR #1835)`
2161
2140
- workspaces/billing: create RPC for purchasing seats `(PR #1831)`
2162
2141
- workspaces/billing: extract subscription attribute computation into a `Plan` helper `(PR #1830)`
2163
2142
- workspaces: Add updated workspace pickers for tenant `(PR #1829)`
2164
-
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
2165
2143
- workspaces: Add field to pre-purchase extra seats `(PR #1826)`
2166
2144
- workspaces/billing: implement periodic workers for subscription renewal `(PR #1823)`
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
2199
2176
- Prompts: fix prompt name validation and prompts migration `(PR #1664)`
2200
2177
- Add GraphQL resolvers to read and set a list of repositories for a GH App installation ID `(PR #1657)`
2201
2178
- fixup: remove Git conflict marks in `sg.config.yaml` `(PR #1649)`
2202
2179
- Require prompt field before successful submission `(PR #1639)`
2203
2180
- Add builtin prompts field to prompts `(PR #1633)`
2204
-
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
2205
2181
- Zoekt: refactor memory dashboards `(PR #1618)`
2206
2182
- workspaces: add billing prototype for subscription creation `(PR #1611)`
2207
2183
- admin: Update report an issue link `(PR #1608)`
2208
2184
- change default autoedit model `(PR #1589)`
2209
2185
- feat(cloud) sg cloud eph deploy: support ms env `(PR #1581)`
2210
2186
- add Cody.promptLibrary telemetry `(PR #1568)`
2211
-
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
2212
2187
- worker: Group tasks by purpose `(PR #1566)`
2213
2188
- Improve policy iterator tests to not rely on SQL for insertion `(PR #1560)`
2214
2189
- repoupdater: Fix slow scheduling of cloned->uncloned repos `(PR #1552)`
@@ -2222,7 +2197,6 @@ The following PRs were merged onto the previous release branch but could not be
2222
2197
- sg: Fix local dev pguser setup `(PR #1506)`
2223
2198
- Context: ensure we propagate timeouts and missing repos `(PR #1505)`
2224
2199
- Make Visual Studio Experimental `(PR #1503)`
2225
-
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
2226
2200
- Context: always use more items for reranker `(PR #1476)`
@@ -2246,7 +2220,6 @@ The following PRs were merged onto the previous release branch but could not be
2246
2220
- Update Marketing URLs in the site footer links `(PR #1390)`
2247
2221
- Soft delete prompts `(PR #1386)`
2248
2222
- Widen blocked phrases, but only confine blocked phrases to expensive (aka flagged) models `(PR #1344)`
2249
-
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
2250
2223
- repoupdater: Drop support for gitUpdateInterval `(PR #1339)`
2251
2224
- The site config setting `gitUpdateInterval` has been deprecated and removed. We are removing it in favor of smarter heuristics like webhooks, user traffic, and repo staleness.
2252
2225
- repoupdater: Remove total from schedule and update queue state `(PR #1338)`
@@ -2302,7 +2275,6 @@ The following PRs were merged onto the previous release branch but could not be
2302
2275
#### Release
2303
2276
2304
2277
- remove extra v identifier for version in artifact exporter `(PR #1594)`
2305
-
- OPTIONAL; info at [https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c](https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c)
2306
2278
Backport c4b838103ce2f71e7591ade720e8bdf17f9a5b39 from #1490
2307
2279
2308
2280
### Reverts
@@ -4273,7 +4245,7 @@ The following PRs were merged onto the previous release branch but could not be
4273
4245
- search: remove smart search logic [#64215](https://github.com/sourcegraph/sourcegraph-public-snapshot/pull/64215)Smart search is no longer supported in the Sourcegraph backend. Old searches that specify 'smart search' mode will be run in the default 'precise' mode. If your query now doesn't behave as expected, you can update it to use the new `patterntype:keyword`.
- shard merging for Zoekt is now enabled by default. This reduces MEM requirements for Zoekt webserver and improves performance for some queries. See our [documentation](https://sourcegraph.com/docs/admin/search#shard-merging) for more information.
4248
+
- shard merging for Zoekt is now enabled by default. This reduces MEM requirements for Zoekt webserver and improves performance for some queries. See our [documentation](https://sourcegraph.com/docs/admin/search#shard-merging) for more information.
4277
4249
- search: Add support to all Apex language extensions [#64194](https://github.com/sourcegraph/sourcegraph-public-snapshot/pull/64194)
4278
4250
- search: Enable improved symbol parsing for large repos (when using Rockskip) [#63988](https://github.com/sourcegraph/sourcegraph-public-snapshot/pull/63988)
0 commit comments