Releases: sourcebot-dev/sourcebot
Releases Β· sourcebot-dev/sourcebot
v2.7.0
What's Changed
Happy New Year! π
New Features
- Added support for share links by @brendan-kellam in #149
share_links.mp4
- Implement raw remote git repo support by @msukkari in #152
This allows you to sync with any git repository, regardless if the code host is supported or not. Example config:
{
"$schema": "./schemas/v2/index.json",
"repos": [
{
"type": "git",
"url": "https://my-example-git-host.com/sourcebot.git"
}
]
}
Misc
- Bump nanoid from 3.3.7 to 3.3.8 by @dependabot in #139
- Add footer to homepage by @brendan-kellam in #151
- Bump next from 14.2.15 to 14.2.21 in /packages/web by @dependabot in #153
Full Changelog: v2.6.3...v2.7.0
v2.6.3
Added
- Added config option
settings.reindexInterval
andsettings.resyncInterval
to control how often the index should be re-indexed and re-synced. (#134) - Added
exclude.size
to the GitHub config to allow excluding repositories by size. (#137)
Fixed
- Fixed issue where config synchronization was failing entirely when a single api call fails. (#142)
- Fixed 'directory not found' error in certain scenarios when deleting a repository. (#136)
Full Changelog: v2.6.2...v2.6.3
v2.6.2
Added
- Added syntax highlighting & language icon support to 100+ languages by @KonradStanski π (#125, #129)
- Added config support for filtering GitLab & GitHub repositories by topic by @brendan-kellam (#121). E.g.,:
{
"$schema": "./schemas/v2/index.json",
"repos": [
{
"type": "github",
"orgs": [
"sourcebot-dev"
],
// Include repositories in `sourcebot-dev` that have at least one of these topics.
"topics": [
"hacktoberfest",
"advent_of_code"
],
"exclude": {
// Explicitly exclude a topic from being indexed.
"topics": [
"TypeScript"
]
}
}
}
}
Changed
- Stale repositories are now automatically deleted from the index. This can be configured via
settings.autoDeleteStaleRepos
in the config by @brendan-kellam (#128). E.g.,:
{
"$schema": "./schemas/v2/index.json",
"settings": {
// Automatically delete stale repositories from the index. Defaults to true.
"autoDeleteStaleRepos": true
},
...
}
- Made language suggestions case insensitive by @brendan-kellam (#124)
Full Changelog: v2.6.1...v2.6.2
v2.6.1
Added
- Added config option
settings.maxFileSize
to control the maximum file size zoekt will index by @brendan-kellam. (#118)
E.g.,:
{
"$schema": "./schemas/v2/index.json",
"settings": {
"maxFileSize": 4194304 // Set size to 4MB (default 2MB)
}
// ...
}
Fixed
- Fixed syntax highlighting for zoekt query language by @KonradStanski . (#115)
- Fixed issue with Gerrit repo fetching not paginating by @KonradStanski . (#114)
- Fixed visual issues with filter panel by @KonradStanski . (#105)
- Fixed path issue in README by @emmanuel-ferdman . (#112)
Full Changelog: v2.6.0...v2.6.1
v2.6.0
What's Changed
- Added Gerrit support by @KonradStanski in #104 π
New Contributors
- @KonradStanski made their first contribution in #104
Full Changelog: v2.5.4...v2.6.0
v2.5.4
Added
- Added search history to the search bar. (#99)
Screen.Recording.2024-11-28.at.11.08.54.PM.mov
Full Changelog: v2.5.3...v2.5.4
v2.5.3
What's Changed
- Added symbol suggestions as suggestion type. (#98)
Screen.Recording.2024-11-28.at.1.11.49.PM.mov
Full Changelog: v2.5.2...v2.5.3
v2.5.2
Fixed
- Fixed issue where incorrect repository icons were shown occasionally in the filter panel. (#95)
- Fixed homepage links not resolving correctly when DOMAIN_SUB_PATH is set. (#96)
Full Changelog: v2.5.1...v2.5.2
v2.5.1
Added
- Added file suggestions as a suggestion type. (#88)
- Added icon and link support for self-hosted repositories. (#93)
Changed
- Changed how PostHog telemetry key is passed into the docker image. (#92)
Full Changelog: v2.5.0...v2.5.1
v2.5.0
What's Changed
Added search suggestions π
Screen.Recording.2024-11-21.at.4.22.05.PM.mov
As you type, suggestions will appear for different refinement prefixes (e.g., repo:
, case:
, etc.) to help you create more complex queries. Additionally, when using the repo:
prefix, indexed repositories will be suggested. We have plans on adding suggestions for more prefixes like symbols (sym:
) and files (file:
) soon.
Full Changelog: v2.4.4...v2.5.0