v0.0.39
MODSetter/SurfSensev0.0.39Aug 29, 2026by CREDO23
AI Summary
This release focuses on enhancing the Git-native knowledge base, improving observability with self-hosted Grafana, and adding sandbox-native video generation capabilities. It also includes several bug fixes for rate limits and document retrieval.
Key Highlights
- Git-native document ingest and indexing improvements
- Self-hosted Grafana LGTM integration as an OTLP sink
- GitHub and GitLab push-only repo connections
- Sandbox-native queued video generation
- Rate limit handling via provider Retry-After headers
New Features
- Self-hosted Grafana LGTM
- Git remote exports
- Sandbox-native video generation
Full Release Notes
## What's Changed * [Fix] Signup credit backfill dies on a create_all-built table by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1704 * fix: make reranker propely optional by @Benebo7 in https://github.com/MODSetter/SurfSense/pull/1690 * fix(chat): honor provider Retry-After headers on rate limits by @Yigtwxx in https://github.com/MODSetter/SurfSense/pull/1705 * fix(retriever): return top_k documents from the chunk retriever by @Yigtwxx in https://github.com/MODSetter/SurfSense/pull/1706 * fix(web): use ES2022-safe array copies in client code by @Yigtwxx in https://github.com/MODSetter/SurfSense/pull/1707 * fix(e2e): probe the celery worker over the broker, not through the app by @Yigtwxx in https://github.com/MODSetter/SurfSense/pull/1708 * feat(video-generation): add queued sandbox-native video generation by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1712 * fix(alembic): give the deliverable-job migrations unique revision ids by @Yigtwxx in https://github.com/MODSetter/SurfSense/pull/1713 * [Feat] Self-hosted Grafana LGTM as the OTLP sink by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1714 * [Fix] One reliable path for git-native document ingest & indexing by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1715 * [Feat] Connect your own GitHub or GitLab repo (push-only) by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1719 * feat: Git remote exports, Google SERP parsing fixes, & testing video sandbox by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1721 * Revert "feat: Git remote exports, Google SERP parsing fixes, & testing video sandbox" by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1722 * [Refactor] Domain-owned observability module (SRP split + chokepoint gen_ai) by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1723 * feat: observability refactor + git remote exports, SERP fixes & video sandbox by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1724 * [Fix] Load react-json-view browser-only (SSR document crash) by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1726 * chore: bump version to 0.0.39 by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1725 * chore: release 0.0.39 (json-view SSR fix) by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1727 **Full Changelog**: https://github.com/MODSetter/SurfSense/compare/v0.0.38...v0.0.39