v0.96.0
parruda/swarmv0.96.0Sep 8, 2026by Philipinho
Upgrading?
Full Release Notes
## Highlights - MCP OAuth - Footnotes - Page version comparison - Page attachments gallery - Enhanced page search filters, labels filter - Media lightbox - Right-to-Left (RTL) text support - Jump to search result - Performance improvements - Other bug fixes and enhancements ## Enterprise - AI Chat controls - SIEM integration (Splunk, Datadog, and Generic HTTP provider support) - Turbopuffer AI vector search driver ## Security This release includes security fixes, and upgrading is recommended. We are also publishing security advisories for vulnerabilities addressed in previous releases. ## What's Changed * chore: upgrade to node 26 and pnpm 11 by @Philipinho in https://github.com/docmost/docmost/pull/2342 * feat: collab hocuspocus v4 upgrade by @Philipinho in https://github.com/docmost/docmost/pull/2351 * fix: toolbar flicker on navigation by @Philipinho in https://github.com/docmost/docmost/pull/2352 * fix: increase s3 client max socket limit by @Philipinho in https://github.com/docmost/docmost/pull/2355 * fix: placeholder bug by @Philipinho in https://github.com/docmost/docmost/pull/2373 * fix: stale placeholder decorations on empty paragraphs by @Philipinho in https://github.com/docmost/docmost/pull/2374 * chore: package updates by @Philipinho in https://github.com/docmost/docmost/pull/2378 * fix: browser tab showing url instead of page title by @Philipinho in https://github.com/docmost/docmost/pull/2382 * chore: package updates by @Philipinho in https://github.com/docmost/docmost/pull/2383 * feat: footnotes by @Philipinho in https://github.com/docmost/docmost/pull/2384 * feat: compare two page versions by @Philipinho in https://github.com/docmost/docmost/pull/2385 * feat: page attachments endpoint and modal by @Philipinho in https://github.com/docmost/docmost/pull/2386 * feat(editor): auto-detect text direction for RTL support by @Philipinho in https://github.com/docmost/docmost/pull/2389 * fix(client): keep space switcher dropdown inside its popover by @Philipinho in https://github.com/docmost/docmost/pull/2392 * feat(server): add global encryption module (AES-256-GCM) by @Philipinho in https://github.com/docmost/docmost/pull/2400 * feat(ee): turbopuffer ai vector search driver by @Philipinho in https://github.com/docmost/docmost/pull/2402 * chore: package updates by @Philipinho in https://github.com/docmost/docmost/pull/2412 * fix: handle empty password, missing port, and TLS in Redis URL parsing by @michidk in https://github.com/docmost/docmost/pull/2021 * fix: pass tls to redis in throttle module by @Philipinho in https://github.com/docmost/docmost/pull/2415 * fix: skip pgvector table check when enabling AI search on turbopuffer driver by @Philipinho in https://github.com/docmost/docmost/pull/2416 * fix(ee): checkbox filtering by @salihudickson in https://github.com/docmost/docmost/pull/2417 * feat(ee): add enterprise ai chat controls by @Philipinho in https://github.com/docmost/docmost/pull/2421 * chore: remove unused npm modules in Docker build by @Philipinho in https://github.com/docmost/docmost/pull/2422 * feat: enhanced search filters by @salihudickson in https://github.com/docmost/docmost/pull/2398 * fix: subpages view by @salihudickson in https://github.com/docmost/docmost/pull/2423 * feat: lightbox media display by @salihudickson in https://github.com/docmost/docmost/pull/2420 * fix: rework filtering behaviour by @salihudickson in https://github.com/docmost/docmost/pull/2413 * chore: client bundle split and lazy load by @Philipinho in https://github.com/docmost/docmost/pull/2425 * fix: remove client compression script by @Philipinho in https://github.com/docmost/docmost/pull/2428 * fix: enhance lightbox by @Philipinho in https://github.com/docmost/docmost/pull/2429 * fix: imported links by @salihudickson in https://github.com/docmost/docmost/pull/2424 * feat(ee): MCP OAuth by @Philipinho in https://github.com/docmost/docmost/pull/2432 * New Crowdin updates by @Philipinho in https://github.com/docmost/docmost/pull/2332 * fix: use ACL username and decode credentials in Redis URL parsing by @Philipinho in https://github.com/docmost/docmost/pull/2434 * feat: search group members by @Philipinho in https://github.com/docmost/docmost/pull/2445 * New Crowdin updates by @Philipinho in https://github.com/docmost/docmost/pull/2435 * feat(ee): SIEM by @Philipinho in https://github.com/docmost/docmost/pull/2471 * feat(beta): public spaces by @Philipinho in https://github.com/docmost/docmost/pull/2473 * chore: package updates by @Philipinho in https://github.com/docmost/docmost/pull/2474 * refactor(favorites): move favorite filtering into the repository query by @Philipinho in https://github.com/docmost/docmost/pull/2475 * feat: jump to search by @salihudickson in https://github.com/docmost/docmost/pull/2453 * fix: public page print by @Philipinho in https://github.com/docmost/docmost/pull/2476 * fix(editor): allow gap cursors between top-level blocks by @Philipinho in https://github.com/docmost/docmost/pull/2477 * fix: meta title for shared subpages by @Philipinho in https://github.com/docmost/docmost/pull/2478 * fix: align input shortcuts by @salihudickson in https://github.com/docmost/docmost/pull/2467 * fix: db lock operations by @Philipinho in https://github.com/docmost/docmost/pull/2479 * New Crowdin updates by @Philipinho in https://github.com/docmost/docmost/pull/2472 * fix: h1 heading weight in editor by @Philipinho in https://github.com/docmost/docmost/pull/2481 * fix: ws relay by @Philipinho in https://github.com/docmost/docmost/pull/2482 ## New Contributors * @michidk made their first contribution in https://github.com/docmost/docmost/pull/2021 **Full Changelog**: https://github.com/docmost/docmost/compare/v0.95.0...v0.96.0
Related Repositories
maybe-finance/maybe★ 54,213
The personal finance app for everyone
huginn/huginn★ 50,090
Create agents that monitor and act on your behalf. Your agents are standing by!
discourse/discourse★ 47,999
A platform for community discussion. Free, open, simple.
chatwoot/chatwoot★ 38,082
Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬