v0.0.29
AzeemIdrisi/PhoneSploit-Prov0.0.29Jun 18, 2026by github-actions[bot]
AI Summary
This release focuses on performance improvements for document ingestion, adds single-origin reverse proxy deployment support, and enhances podcast features with language offerings.
Key Highlights
- Performance improvements with layered caching and incremental chunk re-indexing
- Single-origin reverse proxy deployment with runtime web config
- Podcast backend language offering for the brief form
- Short default podcast brief length with seconds and unit picker
New Features
- Unified provider-based model connection management
- Reverse proxy deployment support
- Podcast backend language offering
- Short default podcast brief length
- ETL/embedding caches
- Incremental chunk re-indexing
Full Release Notes
## What's Changed * fix(auto_reload): update task to use a lambda for user_id in async call by @MODSetter in https://github.com/MODSetter/SurfSense/pull/1486 * [Feat] Podcast: Backend-owned language offering for the brief form by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1487 * feat: unify provider-based model connection management by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1488 * [Performance] Document ingestion : Layered caching and Incremental chunk re-indexing by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1489 * feat: Fix model attribution for prefix-stripped token usage callbacks by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1491 * fix(podcasts): guard stream when audio missing and share object store volume by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1500 * feat: Add single-origin reverse proxy deployment with runtime web config by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1499 * feat(podcasts): short default brief length with seconds and unit picker by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1501 * hotpatch: Fix/db startup index lock hang by @MODSetter in https://github.com/MODSetter/SurfSense/pull/1502 * fix(connectors): scope index endpoint authorization to the connector's own search space by @dmitrymaranik in https://github.com/MODSetter/SurfSense/pull/1503 * fix(image-gen): resolve relative URLs returned by Xinference and compatible backends by @okxint in https://github.com/MODSetter/SurfSense/pull/1506 * feat(editor): update editor limits and add error boundary by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1507 * fix(indexing): batch chunk inserts and truncate notification titles by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1508 * feat(release: 0.0.29): ETL/embedding caches, unified model connections, reverse-proxy support, podcast & indexing improvements by @MODSetter in https://github.com/MODSetter/SurfSense/pull/1509 ## New Contributors * @dmitrymaranik made their first contribution in https://github.com/MODSetter/SurfSense/pull/1503 **Full Changelog**: https://github.com/MODSetter/SurfSense/compare/v0.0.28...v0.0.29