2024-09-29 00:02:44 +00:00
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog ](https://keepachangelog.com/en/1.1.0/ ),
and this project adheres to [Semantic Versioning ](https://semver.org/spec/v2.0.0.html ).
## [Unreleased]
2025-01-28 22:47:46 +00:00
## [2.8.1] - 2025-01-28
### Added
- Added `maxTrigramCount` to the config to control the maximum allowable of trigrams per document.
2025-01-28 17:04:27 +00:00
### Fixed
- Fixed issue with version upgrade toast not appearing without a hard refresh. ([#179](https://github.com/sourcebot-dev/sourcebot/pull/179))
2025-01-17 23:23:43 +00:00
## [2.8.0] - 2025-01-17
2025-01-17 22:12:43 +00:00
### Added
- Added a syntax reference guide. The guide can be opened using the hotkey "Cmd + /" ("Ctrl + /" on Windows). ([#169](https://github.com/sourcebot-dev/sourcebot/pull/169))
2025-01-15 17:20:14 +00:00
## [2.7.1] - 2025-01-15
2025-01-14 23:09:20 +00:00
### Fixed
- Fixed issue where we crash on startup if the install / upgrade PostHog event fails to send. ([#159](https://github.com/sourcebot-dev/sourcebot/pull/159))
2025-01-15 00:50:38 +00:00
- Fixed issue with broken file links. ([#161](https://github.com/sourcebot-dev/sourcebot/pull/161))
2025-01-14 23:09:20 +00:00
2025-01-10 22:52:49 +00:00
## [2.7.0] - 2025-01-10
2025-01-07 18:27:42 +00:00
### Added
- Added support for creating share links to snippets of code. ([#149](https://github.com/sourcebot-dev/sourcebot/pull/149))
2025-01-09 17:10:30 +00:00
- Added support for indexing raw remote git repository. ([#152](https://github.com/sourcebot-dev/sourcebot/pull/152))
2025-01-07 18:27:42 +00:00
2024-12-19 03:25:03 +00:00
## [2.6.3] - 2024-12-18
2024-12-17 05:30:50 +00:00
### Added
- Added config option `settings.reindexInterval` and `settings.resyncInterval` to control how often the index should be re-indexed and re-synced. ([#134](https://github.com/sourcebot-dev/sourcebot/pull/134))
2024-12-17 08:01:19 +00:00
- Added `exclude.size` to the GitHub config to allow excluding repositories by size. ([#137](https://github.com/sourcebot-dev/sourcebot/pull/137))
2024-12-17 05:30:50 +00:00
2024-12-19 03:21:21 +00:00
### Fixed
- Fixed issue where config synchronization was failing entirely when a single api call fails. ([#142](https://github.com/sourcebot-dev/sourcebot/pull/142))
2024-12-19 03:25:03 +00:00
- Fixed 'directory not found' error in certain scenarios when deleting a repository. ([#136](https://github.com/sourcebot-dev/sourcebot/pull/136))
2024-12-19 03:21:21 +00:00
2024-12-13 23:37:38 +00:00
## [2.6.2] - 2024-12-13
2024-12-11 22:17:57 +00:00
### Added
- Added config support for filtering GitLab & GitHub repositories by topic. ([#121](https://github.com/sourcebot-dev/sourcebot/pull/121))
2024-12-13 23:37:38 +00:00
- Added additional language syntax support. ([#125](https://github.com/sourcebot-dev/sourcebot/pull/125))
- Added additional language icon support. ([#129](https://github.com/sourcebot-dev/sourcebot/pull/129))
2024-12-11 22:17:57 +00:00
2024-12-11 21:51:59 +00:00
### Changed
- Made language suggestions case insensitive. ([#124](https://github.com/sourcebot-dev/sourcebot/pull/124))
2024-12-13 20:34:02 +00:00
- Stale repositories are now automatically deleted from the index. This can be configured via `settings.autoDeleteStaleRepos` in the config. ([#128](https://github.com/sourcebot-dev/sourcebot/pull/128))
2024-12-11 21:51:59 +00:00
2024-12-09 22:41:30 +00:00
## [2.6.1] - 2024-12-09
2024-12-09 22:34:43 +00:00
### Added
- Added config option `settings.maxFileSize` to control the maximum file size zoekt will index. ([#118](https://github.com/sourcebot-dev/sourcebot/pull/118))
2024-12-09 22:41:30 +00:00
### Fixed
- Fixed syntax highlighting for zoekt query language. ([#115](https://github.com/sourcebot-dev/sourcebot/pull/115))
- Fixed issue with Gerrit repo fetching not paginating. ([#114](https://github.com/sourcebot-dev/sourcebot/pull/114))
- Fixed visual issues with filter panel. ([#105](https://github.com/sourcebot-dev/sourcebot/pull/105))
2024-12-03 00:15:25 +00:00
## [2.6.0] - 2024-12-02
### Added
- Gerrit support. ([#104](https://github.com/sourcebot-dev/sourcebot/pull/104))
2024-11-29 18:48:53 +00:00
## [2.5.4] - 2024-11-29
2024-11-29 18:42:08 +00:00
### Added
- Added search history to the search bar. ([#99](https://github.com/sourcebot-dev/sourcebot/pull/99))
2024-11-28 21:33:04 +00:00
## [2.5.3] - 2024-11-28
2024-11-28 21:26:27 +00:00
### Added
- Added symbol suggestions as suggestion type. ([#98](https://github.com/sourcebot-dev/sourcebot/pull/98))
2024-11-27 18:51:35 +00:00
## [2.5.2] - 2024-11-27
2024-11-27 18:43:41 +00:00
### Fixed
- Fixed issue where incorrect repository icons were shown occasionally in the filter panel. ([#95](https://github.com/sourcebot-dev/sourcebot/issues/95))
2024-11-27 18:48:22 +00:00
- Fixed homepage links not resolving correctly when DOMAIN_SUB_PATH is set. ([#96](https://github.com/sourcebot-dev/sourcebot/issues/96))
2024-11-27 18:43:41 +00:00
2024-11-27 06:03:35 +00:00
## [2.5.1] - 2024-11-26
2024-11-24 21:58:05 +00:00
### Added
- Added file suggestions as a suggestion type. ([#88](https://github.com/sourcebot-dev/sourcebot/pull/88))
2024-11-27 05:49:41 +00:00
- Added icon and link support for self-hosted repositories. ([#93](https://github.com/sourcebot-dev/sourcebot/pull/93))
2024-11-24 21:58:05 +00:00
2024-11-27 06:03:35 +00:00
### Changed
- Changed how PostHog telemetry key is passed into the docker image. ([#92](https://github.com/sourcebot-dev/sourcebot/pull/92))
2024-11-23 02:57:09 +00:00
## [2.5.0] - 2024-11-22
### Added
- Added search suggestions to the search bar. ([#85](https://github.com/sourcebot-dev/sourcebot/pull/85))
2024-11-20 22:36:24 +00:00
## [2.4.4] - 2024-11-20
2024-11-18 20:09:26 +00:00
### Added
- Added `DOMAIN_SUB_PATH` environment variable to allow overriding the default domain subpath. ([#74](https://github.com/sourcebot-dev/sourcebot/pull/74))
2024-11-20 22:29:13 +00:00
- Added option `all` to the GitLab index schema, allowing for indexing all projects in a self-hosted GitLab instance. ([#84](https://github.com/sourcebot-dev/sourcebot/pull/84))
2024-11-18 20:09:26 +00:00
2024-11-18 19:49:37 +00:00
## [2.4.3] - 2024-11-18
2024-11-18 19:48:20 +00:00
### Changed
- Bumped NodeJS version to v20. ([#78](https://github.com/sourcebot-dev/sourcebot/pull/78))
2024-11-15 06:42:41 +00:00
## [2.4.2] - 2024-11-14
### Added
2024-11-13 02:43:44 +00:00
- Added support for syntax highlighting in the search bar. ([#66](https://github.com/sourcebot-dev/sourcebot/pull/66))
2024-11-15 06:42:41 +00:00
### Changed
- Changed the `exclude.repo` property to support glob patterns. ([#70](https://github.com/sourcebot-dev/sourcebot/pull/70))
### Fixed
- Fixed issue with indexing failing for empty repositories. ([#73](https://github.com/sourcebot-dev/sourcebot/pull/73))
- Fixed typos in schema. ([#71](https://github.com/sourcebot-dev/sourcebot/pull/71))
2024-11-11 19:35:27 +00:00
## [2.4.1] - 2024-11-11
2024-11-10 00:40:07 +00:00
### Added
- Added additional telemetry events. ([#63](https://github.com/sourcebot-dev/sourcebot/pull/63))
2024-11-07 02:42:48 +00:00
## [2.4.0] - 2024-11-06
2024-11-07 02:28:10 +00:00
### Added
- Added support for indexing and searching repositories across multiple revisions (tag or branch). ([#58](https://github.com/sourcebot-dev/sourcebot/pull/58))
2024-11-01 18:00:44 +00:00
## [2.3.0] - 2024-11-01
2024-11-01 17:51:14 +00:00
### Added
- Local directory indexing support. ([#56](https://github.com/sourcebot-dev/sourcebot/pull/56))
2024-10-30 20:29:29 +00:00
## [2.2.0] - 2024-10-30
2024-10-28 17:30:29 +00:00
### Added
- Added filtering panel for filtering results by repository and by language. ([#48](https://github.com/sourcebot-dev/sourcebot/pull/48))
2024-10-29 22:14:45 +00:00
### Fixed
- Fixed issue with GitLab sub-projects not being included recursively. ([#54](https://github.com/sourcebot-dev/sourcebot/pull/54))
2024-10-30 16:32:05 +00:00
- Fixed slow rendering performance when rendering a large number of results. ([#52](https://github.com/sourcebot-dev/sourcebot/pull/52))
2024-10-30 20:27:43 +00:00
- Fixed issue with either `star_count` or `fork_count` not being included in the GitLab api response. ([#55](https://github.com/sourcebot-dev/sourcebot/issues/55))
2024-10-29 22:14:45 +00:00
2024-10-25 19:02:09 +00:00
## [2.1.1] - 2024-10-25
2024-10-25 19:01:01 +00:00
### Fixed
- Fixed issue with GitLab projects that are not owned but still visible by the provided `token` _not_ being synchronized. ([#51](https://github.com/sourcebot-dev/sourcebot/pull/51))
2024-10-23 03:07:33 +00:00
## [2.1.0] - 2024-10-22
2024-10-23 03:06:36 +00:00
### Added
- Gitea support ([#45](https://github.com/sourcebot-dev/sourcebot/pull/45))
2024-10-18 19:05:03 +00:00
## [2.0.2] - 2024-10-18
2024-10-18 19:03:13 +00:00
### Added
- Added a toast notification when a new Sourcebot version is available ([#44](https://github.com/sourcebot-dev/sourcebot/pull/44))
2024-10-17 23:30:58 +00:00
## [2.0.1] - 2024-10-17
2024-10-17 23:20:09 +00:00
### Added
- Added support for specifying urls for the `--configPath` option in the backend.
2024-10-17 20:33:09 +00:00
## [2.0.0] - 2024-10-17
2024-10-17 18:50:07 +00:00
### Added
2024-10-17 20:31:18 +00:00
- [**Breaking Change**] Added index schema v2. This new schema brings many quality of life features like clearer syntax, ability to specify individual `repos` , `projects` , `groups` , and `orgs` , and the ability to easily `exclude` repositories.
2024-10-17 18:50:07 +00:00
- Added a `SOURCEBOT_VERSION` build argument to the Docker image. ([#41](https://github.com/sourcebot-dev/sourcebot/pull/41))
- Added the `sourcebot_version` property to all PostHog events for versioned telemetry. ([#41](https://github.com/sourcebot-dev/sourcebot/pull/41)
2024-10-16 00:39:09 +00:00
## [1.0.3] - 2024-10-15
### Fixed
- Fixed issue with unicode characters not being displayed correctly ([#38](https://github.com/sourcebot-dev/sourcebot/pull/38))
2024-10-09 18:50:04 +00:00
## [1.0.2] - 2024-10-09
2024-10-09 18:47:40 +00:00
### Fixed
- Fixed issue with filtering by gitlab groups ([#36](https://github.com/sourcebot-dev/sourcebot/issues/36))
2024-10-03 21:07:45 +00:00
## [1.0.1] - 2024-10-03
2024-10-03 21:06:24 +00:00
### Added
- Added `GITLAB_HOSTNAME` and `GITHUB_HOSTNAME` environment variables to allow overriding the default hostnames for GitLab and GitHub.
2024-10-01 16:25:05 +00:00
## [1.0.0] - 2024-10-01
2024-09-29 00:02:44 +00:00
### Added
- Initial release