v0.0.30
microsoft/VibeVoicev0.0.30Jun 26, 2026by github-actions[bot]
AI Summary
This release focuses on a major authentication overhaul using hashed PATs and OAuth, alongside enhancements to chat UI, mobile responsiveness, and citation systems. It also introduces Mermaid diagram support and temporarily suspends the Mac version due to account issues.
Key Highlights
- Session authentication overhaul with OAuth support
- Line-level KB citations and artifacts sidebar
- Mobile responsiveness enhancements
- Mermaid diagram rendering support
- Temporary Mac version suspension
Breaking Changes
- JWT-as-API-key replaced with hashed PATs
- Session auth cutover with desktop oauth support
New Features
- Line-level KB citations
- Artifacts sidebar for chat deliverables
- Chat reference via @-mention
- Mermaid diagram rendering support
- Runtime authentication handling
Full Release Notes
# The Mac version will be continued in the next release, as my Apple account is currently locked and I cannot sign the Mac app until I recover my account. ## What's Changed * feat(hotpatch): remove backfill on old chunks positioning by @MODSetter in https://github.com/MODSetter/SurfSense/pull/1514 * hotfix(chat): Chat answer streaming and smooth markdown rendering by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1515 * refactor: enhance chat UI components for mobile responsiveness by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1516 * [Feat] Line-level KB citations by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1523 * feat: implement runtime authentication handling by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1517 * test: add unit tests for content_utils text helpers by @Anofff in https://github.com/MODSetter/SurfSense/pull/1530 * test: add unit tests for async_retry.raise_for_status by @yuvrajsingh2428 in https://github.com/MODSetter/SurfSense/pull/1525 * fix: normalize image URLs before persistence and add model selector aria-label by @Muhammad-Ikhwan-Fathulloh in https://github.com/MODSetter/SurfSense/pull/1527 * feat(auth): replace JWT-as-API-key with hashed PATs + per-space API access gate by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1524 * Test/blocknote to markdown unit tests by @Glodykajabika in https://github.com/MODSetter/SurfSense/pull/1533 * feat(markdown): add Mermaid diagram rendering support (#1497) by @Ryan-PG in https://github.com/MODSetter/SurfSense/pull/1534 * feat(auth): complete session auth cutover with desktop oauth support by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1535 * [Feat] Artifacts sidebar for chat deliverables by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1532 * [Feat] Chat : Reference past chats via @-mention as read-only context by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1536 * test: cover validation helpers with unit tests by @DhruvTilva in https://github.com/MODSetter/SurfSense/pull/1537 * [FEAT] Unified [n] citation registry for KB + web, pull-based retrieval by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1539 * fix: handle missing text_as_html metadata for Unstructured table elements by @DhruvTilva in https://github.com/MODSetter/SurfSense/pull/1540 * feat(version): session auth revamp, API keys, citation system overhaul, artifacts & chat references by @MODSetter in https://github.com/MODSetter/SurfSense/pull/1541 ## New Contributors * @Anofff made their first contribution in https://github.com/MODSetter/SurfSense/pull/1530 * @yuvrajsingh2428 made their first contribution in https://github.com/MODSetter/SurfSense/pull/1525 * @Muhammad-Ikhwan-Fathulloh made their first contribution in https://github.com/MODSetter/SurfSense/pull/1527 * @Glodykajabika made their first contribution in https://github.com/MODSetter/SurfSense/pull/1533 * @Ryan-PG made their first contribution in https://github.com/MODSetter/SurfSense/pull/1534 * @DhruvTilva made their first contribution in https://github.com/MODSetter/SurfSense/pull/1537 **Full Changelog**: https://github.com/MODSetter/SurfSense/compare/v0.0.29...v0.0.30