Releases: sourcegraph/src-cli
Releases · sourcegraph/src-cli
7.1.0
Changelog
- 0ec60de Add tip to set env var after login (#1286)
- d9d7b51 Fix
.gitignorebeing misinterpreted by ripgrep (#1280) - 955cc24 Migrate sourcegraph/scip dependency to scip-code/scip v0.7.0 (#1281)
- 21fa132 add --header flag to src auth token to print auth header (#1276)
- af9956c all: we no longer support -1 for pagination (#1289)
- 0e5e006 bug: only require CI=true and AccessToken when making API requests (#1278)
- 0267380 chore: bump Go and vulnerable dependencies (#1277)
- 78c41d4 chore: bump go and deps (#1285)
- 794c96f chore: remove amp workspace settings (#1263)
- ad16cda chore: use sourcegraph/actions/go-setup and upgrade mise go to 1.25.6 (#1251)
- 0bc535e feat(oauth): use oauth flow to authenticate with predefined src-cli OAuth client (#1223)
- d206288 feat/auth: add
src auth token(#1275) - e9c26fb feat/dev: introduce integration smoke tests (#1265)
- 4c3f356 feat: dynamically start oauth flow if no SRC_ACCESS_TOKEN (#1271)
- eb830b0 fix(codeintel): improve upload error hints for auth and permission failures
- c9cbde0 fix/repo-list: print partial data when there are graphql errors (#1282)
- 22191a7 fix/security: prevent command injection on windows (#1272)
- fcfad36 fix/users: remove query for usageStatistics (#1264)
- 8711473 oauth: fix oauth token race in http_transport (#1269)
- c6de254 refactor: login (#1268)
- b5a0552 refactor: refreshToken -> getToken (#1270)
- 0e7f657 refactor: validate and parse the endpoint and proxy at program load (#1267)
- 882a074 remove sbom dependent commands (#1273)
- cdb00ca repos: add back all fields except Langauge (#1290)
- 81ef50c repos: remove unread fields from graphql query (#1288)
- 5e4aec2 security: use os.Root API for file path logic (#1279)
- d859abf security: validate batch spec mount name (#1284)
7.0.3
Changelog
- 81981e8 Add tip to set env var after login (#1286)
- 32efc45 chore: bump go and deps (#1285)
- 005e4e3 fix/repo-list: print partial data when there are graphql errors (#1282)
- 5b9f979 fix/users: remove query for usageStatistics (#1264)
- 5fe00b2 security: use os.Root API for file path logic (#1279)
- 42bf65c security: validate batch spec mount name (#1284)
6.12.3
Changelog
- 05c8c47 Add tip to set env var after login (#1286)
- 84430c9 chore: bump go and deps (#1285)
- bdbe215 fix/repo-list: print partial data when there are graphql errors (#1282)
- e3e0140 fix/users: remove query for usageStatistics (#1264)
- e2697a7 security: use os.Root API for file path logic (#1279)
- b791337 security: validate batch spec mount name (#1284)
7.0.2
6.12.2
7.0.1
Changelog
- 7ca92df feat(oauth): use oauth flow to authenticate with predefined src-cli OAuth client (#1223)
- 9f2a6fa feat/auth: add
src auth token(#1275) - 4462f03 feat: dynamically start oauth flow if no SRC_ACCESS_TOKEN (#1271)
- 3bd3cfb fix(backport): adapt src auth token for release/7.0.1
- cf73091 fix/security: prevent command injection on windows (#1272)
- 7bc2fb6 oauth: fix oauth token race in http_transport (#1269)
- 3b93559 refactor: login (#1268)
- 6535447 refactor: refreshToken -> getToken (#1270)
6.12.1
Changelog
- bcfd2a2 feat(oauth): use oauth flow to authenticate with predefined src-cli OAuth client (#1223)
- e0576a7 feat/auth: add
src auth token(#1275) - de1fb40 feat: dynamically start oauth flow if no SRC_ACCESS_TOKEN (#1271)
- 12c8bcf fix(backport): adapt src auth token for release/6.12.1
- 841bad0 fix/security: prevent command injection on windows (#1272)
- c7f00ad oauth: fix oauth token race in http_transport (#1269)
- df649a6 refactor: login (#1268)
- caf1b3e refactor: refreshToken -> getToken (#1270)
7.0.0
6.12.0
Changelog
- 97c3004 Handle MCP isError response flag (#1236)
- 2835e8c better mcp error message wording (#1241)
- 81fac14 check args before use in mcp (#1232)
- 9657119 feat(lsp): expose Sourcegraph Precise code navigation through LSP (#1243)
- 718ec6d feat(mcp): add script to dump mcp tool list (#1211)
- c8a9dce feat(mcp): add tool registry to handle tools from different endpoints (#1237)
- b10b4ef feat(mcp): load mcp tool defintions on demand (#1231)
- 4baaca0 feat(mcp): only set variables for set flags (#1234)
- 2f0b82f handle -repos flag values that are JSON arrays (#1235)
- fcce499 make sure the tools from the All iterator are sorted (#1238)
- 5d1e211 mcp - output mcp tool schema as raw json (#1246)
- 7393a82 mcp: add
--jsonflag to all tool calls to provide args as a json object (#1245) - ee83af1 remove experimental notice (#1233)
- be2e759 remove loading of tools from .api/mcp/deepsearch (#1239)
- e8e768e remove marshal indent (#1240)
- 341290f remove mcp experiment (#1250)
- c921cc5 set content-type json on API requests (#1247)
6.11.0
Changelog
- ca03ac8 add amp settings (#1204)
- 88c7667 add mise.toml (#1206)
- b3f6fd4 add tool subcommand that uses urfave/cli/v3 (#1205)
- 7a36ee6 check correct length (#1210)
- 10d1e1c chore(ci): use setup-go v6.1.0 (#1203)
- 8f10917 chore: remove tool cmd
- d1a299e chore: update vulnerable packages (#1229)
- 24c43db fix: upgrade cross-spawn to 7.0.6 (CVE-2024-21538) (#1219)
- a97ffca fix: upgrade docker to v25.0.6 (CVE-2024-41110) (#1217)
- e000ae7 fix: upgrade glob to 10.5.0 (CVE-2025-64756) (#1218)
- 36a33de refactor(api): add buildTransport that uses ProxyTransport (#1225)
- 39cf965 remove SOC2 comment in PR template (#1226)
- 2e48170 remove tool metion from help text (#1230)
- b627480 run modernize -fix (#1224)
- 08d669c security: use traversal safe os.Root for FS operations (#1222)
- 7851df1 switch back to using setup-go (#1209)
- bb458d0 use npm instead of yarn (#1221)
- 7cb402a vendor in lib from sourcegraph (#1202)