Skip to content

Release history

docs releases

A collaborative note taking, wiki and documentation platform that scales. Built with Django and React.

All releases

15 shown

No immediate action
v5.2.0 New feature

Presentation mode + subdoc + comments + PaaS

v5.1.0 Security relevant
Security fixes
  • Sanitize pasted and dropped document title content (fix #2210)
  • Sanitize color values during collaboration to prevent injection (#2270)
Notable features
  • Add skeleton loading UI on content load in frontend
  • Close websocket connection when user switches tab in frontend
Full changelog

Added

  • ⚡️(frontend) add skeleton on content loading #2254
  • ⚡️(frontend) close websocket connection when user change tab #2264

Changed

  • 🏗️(core) migrate from pip to uv

Fixed

  • 🩺(project) reload app if front and back unsync #2276
  • 🐛(frontend) fix patch and comments #2273
  • 🐛(frontend) interlinking are exported correctly in print mode #2269
  • 💬(frontend) add missing link in onboarding description #2233
  • 🐛(frontend) sanitize pasted and dropped content in document title #2210
  • 🐛(frontend) Emoji menu doesn't display above comment box #2229
  • 🐛(frontend) Block menu doesn't stay open on 1st line #2229
  • 🐛(frontend) The "+" on the first line of a new doc doesn't work #2229
  • 🐛(backend) manage race condition between GET and PATCH content #2271
  • 🐛(backend) replace document creation table locks with retry strategy #2274

Security

  • 🔒️(frontend) sanitize color during collaboration #2270
v5.0.0 Breaking risk
Breaking changes
  • documents content endpoint renamed from its original name to `formatted-content`
Notable features
  • Dedicated endpoint added to update document content
  • Endpoint added to stream S3 file content
  • New AI feature using Mistral SDK is now available
Full changelog

Added

  • ✨(backend) create a dedicated endpoint to update document content
  • ⚡️(backend) stream s3 file content with a dedicated endpoint
  • ✨(backend) allow to use new ai feature using mistral sdk

Changed

  • ♻️(backend) rename documents content endpoint in formatted-content (BC)
  • 🚸(frontend) show Crisp from the help menu #2222
  • ♿️(frontend) structure correctly 5xx error alerts #2128
  • ♿️(frontend) make doc search result labels uniquely identifiable #2212
  • ⬆️(backend) upgrade docspec to v3.0.x and adapt converter API #2220
  • ✨(backend) make forward auth request uri header configurable #2241
  • ♿️(frontend) fix sidebar resize handle for screen readers #2122

Fixed

  • 🚸(frontend) redirect on current url tab after 401 #2197
  • 🐛(frontend) abort check media status unmount #2194
  • ✨(backend) order pinned documents by last updated at #2028
  • 🐛(frontend) fix app shallow reload #2231
  • 🐛(frontend) fix interlinking modal clipping #2213
  • 🛂(frontend) fix cannot manage member on small screen #2226
  • 🐛(backend) load jwks url when OIDC_RS_PRIVATE_KEY_STR is set
  • 🐛(backend) Prevent moving document to its own descendant or self #2208
  • 🐛(backend) return 400 when restoring a non-deleted document #2225
v4.8.5 Maintenance

Minor fixes and improvements.

Full changelog

Added

  • 🔧(backend) settings CONVERSION_UPLOAD_ENABLED to control usage of docspec
  • 🥚(frontend) add easter egg on doc emoji creation #2155

Changed

  • ♿(frontend) use aria-haspopup menu on DropButton triggers #2126
  • ♿️(frontend) add contextual browser tab titles for docs routes #2120
  • ♿️(frontend) fix empty heading before section titles in HTML export #2125

Fixed

  • ⚡️(frontend) add jitter to WS reconnection #2162
  • 🐛(frontend) fix tree pagination #2145
  • 🐛(nginx) add page reconciliation on nginx #2154
v4.8.4 Maintenance

Minor update with accessibility improvements to form components and UI navigation, plus fixes for Y.Doc instance cleanup and deleted document handling.

v4.8.3 Maintenance

Improved accessibility across version history, skip links, export buttons, and formatting shortcuts for screen readers, added markdown copy icon, optimized WebSocket reconnection with debounce, fixed panel interactions and menu feedback.

v4.8.2 New feature
Notable features
  • Resource server API
  • Subdocument search implementation
  • Find search activation
v4.8.0 Bug fix
Notable features
  • First-connection user flag
  • Onboarding modal
  • Next.js v16 upgrade
v4.7.0 Maintenance
Notable features
  • Helm configMap environment variable support
  • Focus restoration in modals
v4.6.0 Breaking risk
Breaking changes
  • Favicon and logo configuration moved from template to theme
Security fixes
  • CORS proxy URL validation
  • Props vulnerability in interlinking
Notable features
  • BlockNote AI feature
  • Document printing
  • New user onboarding
v4.5.0 New feature
Security fixes
  • Fixed jaraco.context vulnerability
Notable features
  • Import Word and Markdown documents
  • Silent login authentication
  • Configurable Waffle widget
v4.4.0 Security relevant
Security fixes
  • Fixed high-severity CORS proxy vulnerability (GHSA-4rwv-ghwh-9rv6)
  • Fixed props vulnerability in interlinking
Notable features
  • New documents/all endpoint with descendants
  • Langfuse AI action monitoring
v4.3.0 New feature
Notable features
  • Helm-based URL redirecting system
  • Comments on mobile devices
  • Custom JavaScript support

Beta — feedback welcome: [email protected]