v0.0.26

MODSetter/SurfSensev0.0.26Jun 1, 2026by github-actions[bot]

AI Summary

Major feature release introducing Automations V1, OpenTelemetry integration, and significant desktop application improvements.

Key Highlights

  • Automation V1 with scheduled agent tasks and HITL support
  • OpenTelemetry integration for observability
  • Document Blob Storage and connector segregation
  • Centralized OAuth callback cookie contracts

New Features

  • Automation V1 engine (scheduled tasks, JSON/Chat creation)
  • Event-driven trigger type (document.entered_folder)
  • OpenTelemetry integration
  • Desktop app branding and local server lifecycle improvements

Full Release Notes

## What's Changed
* feat: added adsense on /free page by @MODSetter in https://github.com/MODSetter/SurfSense/pull/1424
* feat: update Privacy Policy for cloud by @MODSetter in https://github.com/MODSetter/SurfSense/pull/1425
* feat: OpenTelemetry integration by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1427
* fix: move getConnectorTelemetryMeta from components/ to lib by @guangyang1206 in https://github.com/MODSetter/SurfSense/pull/1426
* refactor: extract shared hasPermission helper (MODSetter/SurfSense#1366) by @guangyang1206 in https://github.com/MODSetter/SurfSense/pull/1428
* [Fixes] Packaged desktop: connector redirect + linux launcher icon by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1429
* refactor(web): centralize OAuth callback cookie contract (fixes #1362) by @suryo12 in https://github.com/MODSetter/SurfSense/pull/1430
* refactor: migrate PromptConfigManager save to updateSearchSpaceMutationAtom by @dekalouis in https://github.com/MODSetter/SurfSense/pull/1431
* refactor(web): replace slideout panel window event with jotai atom (f… by @suryo12 in https://github.com/MODSetter/SurfSense/pull/1432
* fix(web): remove orphaned hasPermission inline body in roles-manager by @suryo12 in https://github.com/MODSetter/SurfSense/pull/1433
* refactor(web): shrink LayoutShell.documentsPanel interface (fixes #1360) by @suryo12 in https://github.com/MODSetter/SurfSense/pull/1436
* feat: improve desktop updates, branding, and local server lifecycle by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1437
* feat: improve composer mentions and connector account selection by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1439
* feat: enhance task management and timeout configurations in multi-age… by @MODSetter in https://github.com/MODSetter/SurfSense/pull/1442
* [Feat] Automation V1 — Scheduled Agent Tasks, Created via Chat (HITL) or JSON by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1443
* feat: added basic UI for automations and removed surfsense docs in chat related code. by @MODSetter in https://github.com/MODSetter/SurfSense/pull/1445
* feat: added resource gates for automations by @MODSetter in https://github.com/MODSetter/SurfSense/pull/1446
* [Feat] [Automations] Event-Driven Trigger Type with document.entered_folder by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1449
* feat: updated automations UI by @MODSetter in https://github.com/MODSetter/SurfSense/pull/1450
* feat(automations): enhance tracking for automation lifecycle events by @MODSetter in https://github.com/MODSetter/SurfSense/pull/1452
* feat(release):  v0.0.26 by @MODSetter in https://github.com/MODSetter/SurfSense/pull/1454
* feat(v0.0.26): automations engine, chat streaming refactor, observability, and desktop app improvements by @MODSetter in https://github.com/MODSetter/SurfSense/pull/1455

## New Contributors
* @suryo12 made their first contribution in https://github.com/MODSetter/SurfSense/pull/1430
* @dekalouis made their first contribution in https://github.com/MODSetter/SurfSense/pull/1431

**Full Changelog**: https://github.com/MODSetter/SurfSense/compare/v0.0.25...v0.0.26