Skip to content

Latest commit

Β 

History

History
232 lines (125 loc) Β· 8.19 KB

CHANGELOG.md

File metadata and controls

232 lines (125 loc) Β· 8.19 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[2.8.1] - 2025-01-28

Added

  • Added maxTrigramCount to the config to control the maximum allowable of trigrams per document.

Fixed

  • Fixed issue with version upgrade toast not appearing without a hard refresh. (#179)

[2.8.0] - 2025-01-17

Added

  • Added a syntax reference guide. The guide can be opened using the hotkey "Cmd + /" ("Ctrl + /" on Windows). (#169)

[2.7.1] - 2025-01-15

Fixed

  • Fixed issue where we crash on startup if the install / upgrade PostHog event fails to send. (#159)
  • Fixed issue with broken file links. (#161)

[2.7.0] - 2025-01-10

Added

  • Added support for creating share links to snippets of code. (#149)
  • Added support for indexing raw remote git repository. (#152)

[2.6.3] - 2024-12-18

Added

  • Added config option settings.reindexInterval and settings.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)

[2.6.2] - 2024-12-13

Added

  • Added config support for filtering GitLab & GitHub repositories by topic. (#121)
  • Added additional language syntax support. (#125)
  • Added additional language icon support. (#129)

Changed

  • Made language suggestions case insensitive. (#124)
  • Stale repositories are now automatically deleted from the index. This can be configured via settings.autoDeleteStaleRepos in the config. (#128)

[2.6.1] - 2024-12-09

Added

  • Added config option settings.maxFileSize to control the maximum file size zoekt will index. (#118)

Fixed

  • Fixed syntax highlighting for zoekt query language. (#115)
  • Fixed issue with Gerrit repo fetching not paginating. (#114)
  • Fixed visual issues with filter panel. (#105)

[2.6.0] - 2024-12-02

Added

  • Gerrit support. (#104)

[2.5.4] - 2024-11-29

Added

  • Added search history to the search bar. (#99)

[2.5.3] - 2024-11-28

Added

  • Added symbol suggestions as suggestion type. (#98)

[2.5.2] - 2024-11-27

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)

[2.5.1] - 2024-11-26

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)

[2.5.0] - 2024-11-22

Added

  • Added search suggestions to the search bar. (#85)

[2.4.4] - 2024-11-20

Added

  • Added DOMAIN_SUB_PATH environment variable to allow overriding the default domain subpath. (#74)
  • Added option all to the GitLab index schema, allowing for indexing all projects in a self-hosted GitLab instance. (#84)

[2.4.3] - 2024-11-18

Changed

  • Bumped NodeJS version to v20. (#78)

[2.4.2] - 2024-11-14

Added

  • Added support for syntax highlighting in the search bar. (#66)

Changed

  • Changed the exclude.repo property to support glob patterns. (#70)

Fixed

  • Fixed issue with indexing failing for empty repositories. (#73)
  • Fixed typos in schema. (#71)

[2.4.1] - 2024-11-11

Added

  • Added additional telemetry events. (#63)

[2.4.0] - 2024-11-06

Added

  • Added support for indexing and searching repositories across multiple revisions (tag or branch). (#58)

[2.3.0] - 2024-11-01

Added

  • Local directory indexing support. (#56)

[2.2.0] - 2024-10-30

Added

  • Added filtering panel for filtering results by repository and by language. (#48)

Fixed

  • Fixed issue with GitLab sub-projects not being included recursively. (#54)
  • Fixed slow rendering performance when rendering a large number of results. (#52)
  • Fixed issue with either star_count or fork_count not being included in the GitLab api response. (#55)

[2.1.1] - 2024-10-25

Fixed

  • Fixed issue with GitLab projects that are not owned but still visible by the provided token not being synchronized. (#51)

[2.1.0] - 2024-10-22

Added

  • Gitea support (#45)

[2.0.2] - 2024-10-18

Added

  • Added a toast notification when a new Sourcebot version is available (#44)

[2.0.1] - 2024-10-17

Added

  • Added support for specifying urls for the --configPath option in the backend.

[2.0.0] - 2024-10-17

Added

  • [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.
  • Added a SOURCEBOT_VERSION build argument to the Docker image. (#41)
  • Added the sourcebot_version property to all PostHog events for versioned telemetry. (#41

[1.0.3] - 2024-10-15

Fixed

  • Fixed issue with unicode characters not being displayed correctly (#38)

[1.0.2] - 2024-10-09

Fixed

  • Fixed issue with filtering by gitlab groups (#36)

[1.0.1] - 2024-10-03

Added

  • Added GITLAB_HOSTNAME and GITHUB_HOSTNAME environment variables to allow overriding the default hostnames for GitLab and GitHub.

[1.0.0] - 2024-10-01

Added

  • Initial release