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