diff --git a/CHANGELOG.md b/CHANGELOG.md index 2bbcee6a..3962640d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Added `ALWAYS_INDEX_FILE_PATTERNS` environment variable to allow specifying a comma seperated list of glob patterns matching file paths that should always be indexed, regardless of size or # of trigrams. [#631](https://github.com/sourcebot-dev/sourcebot/pull/631) +- Added button to explore menu to toggle cross-repository search. [#647](https://github.com/sourcebot-dev/sourcebot/pull/647) ### Fixed - Fixed issue where single quotes could not be used in search queries. [#629](https://github.com/sourcebot-dev/sourcebot/pull/629) @@ -16,6 +17,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Fixed Ask performance issues. [#632](https://github.com/sourcebot-dev/sourcebot/pull/632) - Fixed regression where creating a new Ask thread when unauthenticated would result in a 404. [#641](https://github.com/sourcebot-dev/sourcebot/pull/641) +### Changed +- Changed the default behaviour for code nav to scope references & definitions search to the current repository. [#647](https://github.com/sourcebot-dev/sourcebot/pull/647) + ## [4.10.0] - 2025-11-24 ### Added diff --git a/docs/docs/features/code-navigation.mdx b/docs/docs/features/code-navigation.mdx index 6720556d..9e9f7db6 100644 --- a/docs/docs/features/code-navigation.mdx +++ b/docs/docs/features/code-navigation.mdx @@ -21,6 +21,7 @@ import LicenseKeyRequired from '/snippets/license-key-required.mdx' | **Go to definition** | Clicking the "go to definition" button in the popover or clicking the symbol name navigates to the symbol's definition. | | **Find references** | Clicking the "find all references" button in the popover lists all references in the explore panel. | | **Explore panel** | Lists all references and definitions for the symbol selected in the popover. | +| **Cross-repository navigation** | You can search across all repositories by clicking the globe icon in the explore panel. By default, references and definitions are scoped to the repository where the symbol is being resolved. | ## How does it work?