Skip to content

Releases: sourcebot-dev/sourcebot

v4.0.1

29 May 00:38

Choose a tag to compare

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

28 May 23:52

Choose a tag to compare

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 via Settings > 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 holding Cmd / 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

15 May 20:51

Choose a tag to compare

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

12 May 20:12

Choose a tag to compare

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

Full Changelog: v3.1.4...v3.2.0

v3.1.4

10 May 16:08

Choose a tag to compare

  • Added better error handling for git operations

Full Changelog: v3.1.3...v3.1.4

v3.1.3

08 May 04:33

Choose a tag to compare

What's Changed

Fixed

  • Fixes bug with repos not being visible in the homepage carousel when re-indexing. #294

Added

  • Added special * value for rev: 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

30 Apr 21:26

Choose a tag to compare

What's Changed

Added

  • Added exclude.readOnly and exclude.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

28 Apr 19:24

Choose a tag to compare

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

v3.1.0

25 Apr 19:11

Choose a tag to compare

What's Changed

  • [Sourcebot EE] Added search contexts, a user-defined grouping of repositories that helps focus searches on specific areas of your codebase. #273
    image

  • Added Bitbucket support #275.
    image

Special thanks to @stevealx for contributing to this effort.

Sourcebot enterprise TLDR

note: a more thorough blog post is on the way discussing this

This release introduces our first paid feature as part of our "Sourcebot enterprise" offering. Functionally speaking, we are implementing this as a open-core model, where the core will continue to be licensed under MIT, and any paid features (like search contexts) will be licensed under a commercial license (see ee/LICENSE).

We want to be as transparent as possible with this, so as always, feel free to [open a discussion](https://github.com/sourcebot-dev/sourcebot/discussions) or [email us](mailto:team@sourcebot.dev) directly.

Full Changelog: v3.0.4...v3.1.0

v3.0.4

11 Apr 21:37

Choose a tag to compare

  • Fix issue with how gerrit gitiles webUrl was being constructed

Full Changelog: v3.0.3...v3.0.4