Releases: sourcebot-dev/sourcebot
Releases · sourcebot-dev/sourcebot
v4.1.1
What's Changed
- fix: Fix symbol hover popover clipping issue by @brendan-kellam in #326
- fix: Improve symbol reference/definition list perf by @brendan-kellam in #327
- [dev + copy button] add / update local dev w/docker compose; add copy file button by @drew-u410 in #328
- Add support for GCP IAP JIT account provisioning by @msukkari in #330
- feature: Add keyboard shortcuts for goto def & find all refs by @brendan-kellam in #329
New Contributors
- @drew-u410 made their first contribution in #328
Full Changelog: v4.1.0...v4.1.1
v4.1.0
What's Changed
- V4 docs refactor by @brendan-kellam in #322
- Add support for structured logs by @msukkari in #323
- fix: Fix "Mark decorations may not be empty" issue by @brendan-kellam in #325
Full Changelog: v4.0.1...v4.1.0
v4.0.1
What's Changed
Fixed
- Fixed issue with how entitlements are resolved for cloud. #319
Full Changelog: v4.0.0...v4.0.1
v4.0.0
What's Changed
Sourcebot V4 introduces authentication, performance improvements and code navigation. Checkout the migration guide for information on upgrading your instance to v4.
Changed
- [Breaking Change] Authentication is now required by default. Notes:
- When setting up your instance, email / password login will be the default authentication provider.
- The first user that logs into the instance is given the
owner
role. (docs). - Subsequent users can request to join the instance. The
owner
can approve / deny requests to join the instance viaSettings
>Members
>Pending Requests
. - If a user is approved to join the instance, they are given the
member
role. - Additional login providers, including email links and SSO, can be configured with additional environment variables. (docs).
- Clicking on a search result now takes you to the
/browse
view. Files can still be previewed by clicking the "Preview" button or holdingCmd
/Ctrl
when clicking on a search result. #315
Added
- [Sourcebot EE] Added search-based code navigation, allowing you to jump between symbol definition and references when viewing source files. Read the documentation. #315
- Added collapsible filter panel. #315
- Added Sourcebot API key management for external clients. #311
Fixed
- Improved scroll performance for large numbers of search results. #315
Full Changelog: v3.2.1...v4.0.0
v3.2.1
What's Changed
Added
- Added support for indexing generic git hosts given a remote clone url or local path. #307
Full Changelog: v3.2.0...v3.2.1
v.3.2.0
What's Changed
- Added AI code review agent #298. Checkout the docs for more information.
- fix: Fixed issue with repositories appearing in the carousel when indexing fails on first sync by @brendan-kellam in #305
- Align gitea clone_url with gitea host url. Addresses #270 by @securisec in #303
New Contributors
- @ittaiz made their first contribution in #304
- @securisec made their first contribution in #303
Full Changelog: v3.1.4...v3.2.0
v3.1.4
- Added better error handling for git operations
Full Changelog: v3.1.3...v3.1.4
v3.1.3
What's Changed
Fixed
- Fixes bug with repos not being visible in the homepage carousel when re-indexing. #294
Added
- Added special
*
value forrev:
to allow searching across all branches. #281 - Added the Sourcebot Model Context Protocol (MCP) server in packages/mcp to allow LLMs to interface with Sourcebot. Checkout the npm package here. #292
Full Changelog: v3.1.2...v3.1.3
v3.1.2
What's Changed
Added
- Added
exclude.readOnly
andexclude.hidden
options to Gerrit connection config. #280
Fixes
- Fixes regression introduced in v3.1.0 that causes auth errors with GitHub. #288
Full Changelog: v3.1.1...v3.1.2
v3.1.1
What's Changed
- Changed the filter panel to embed the filter selection state in the query params. #276
Full Changelog: v3.1.0...v3.1.1