This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+9 more
Summary
AI summaryAdded presentation mode, subdoc creation from file, comment side panel, and PaaS deployment support across backend, frontend, and buildpack.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Adds presenter mode to frontend Adds presenter mode to frontend Source: llm_adapter@2026-06-03 Confidence: high |
— |
| Feature | Low |
Adds subdoc creation from file in backend Adds subdoc creation from file in backend Source: llm_adapter@2026-06-03 Confidence: high |
— |
| Feature | Low |
Adds comment side panel in frontend Adds comment side panel in frontend Source: llm_adapter@2026-06-03 Confidence: high |
— |
| Feature | Low |
Adds PaaS deployment support via buildpack for Scalingo Adds PaaS deployment support via buildpack for Scalingo Source: llm_adapter@2026-06-03 Confidence: high |
— |
| Feature | Low |
Adds configurable OIDC_OP_USER_ENDPOINT_FORMAT setting in backend Adds configurable OIDC_OP_USER_ENDPOINT_FORMAT setting in backend Source: llm_adapter@2026-06-03 Confidence: high |
— |
| Feature | Low |
Adds dedicated svc and deployment for yprovider converter in helm charts Adds dedicated svc and deployment for yprovider converter in helm charts Source: llm_adapter@2026-06-03 Confidence: high |
— |
| Feature | Low |
Adds utility to capture events with Posthog in backend Adds utility to capture events with Posthog in backend Source: llm_adapter@2026-06-03 Confidence: high |
— |
| Feature | Low |
Adds DOCUMENT_ALL_ENDPOINT_ENABLED setting in backend Adds DOCUMENT_ALL_ENDPOINT_ENABLED setting in backend Source: llm_adapter@2026-06-03 Confidence: high |
— |
| Feature | Low |
Adds ability to leave a document in backend Adds ability to leave a document in backend Source: llm_adapter@2026-06-03 Confidence: low |
— |
| Feature | Low |
Allows users to leave a document in backend Allows users to leave a document in backend Source: granite4.1:30b@2026-06-03-audit Confidence: low |
— |
| Feature | Low |
Enables global search within subdocuments in backend Enables global search within subdocuments in backend Source: granite4.1:30b@2026-06-03-audit Confidence: low |
— |
| Feature | Low |
Adds breadcrumb information to search response in backend Adds breadcrumb information to search response in backend Source: granite4.1:30b@2026-06-03-audit Confidence: low |
— |
| Bugfix | Medium |
Prevents admins/owners from overwriting other users' comments in backend Prevents admins/owners from overwriting other users' comments in backend Source: llm_adapter@2026-06-03 Confidence: low |
— |
| Bugfix | Medium |
Fixes toolbar blocknote hidden issue in frontend Fixes toolbar blocknote hidden issue in frontend Source: granite4.1:30b@2026-06-03-audit Confidence: low |
— |
| Bugfix | Medium |
Resolves UnorderedObjectListWarning for DocumentAskForAccess viewset in backend Resolves UnorderedObjectListWarning for DocumentAskForAccess viewset in backend Source: granite4.1:30b@2026-06-03-audit Confidence: low |
— |
| Bugfix | Low |
Runs migration 0027 without requiring superuser role in docs Runs migration 0027 without requiring superuser role in docs Source: granite4.1:30b@2026-06-03-audit Confidence: low |
— |
| Bugfix | Low |
Prevents application crashes when using GTranslate and zoom in frontend Prevents application crashes when using GTranslate and zoom in frontend Source: granite4.1:30b@2026-06-03-audit Confidence: low |
— |
| Bugfix | Low |
Corrects emoji PDF rendering mismatch in frontend Corrects emoji PDF rendering mismatch in frontend Source: granite4.1:30b@2026-06-03-audit Confidence: low |
— |
| Refactor | Low |
Centralizes allowed conversion formats in frontend ContentTypes Centralizes allowed conversion formats in frontend ContentTypes Source: granite4.1:30b@2026-06-03-audit Confidence: low |
— |
| Refactor | Low |
Moves doc action buttons to fixed toolbar in frontend Moves doc action buttons to fixed toolbar in frontend Source: granite4.1:30b@2026-06-03-audit Confidence: low |
— |
| Refactor | Low |
Moves comments functionality to its own folder feature in frontend Moves comments functionality to its own folder feature in frontend Source: granite4.1:30b@2026-06-03-audit Confidence: low |
— |
| Other | Low |
Adds aria-hidden attribute to decorative avatar SVGs in share modal Adds aria-hidden attribute to decorative avatar SVGs in share modal Source: granite4.1:30b@2026-06-03-audit Confidence: low |
— |
| Other | Low |
Aligns mobile header menu aria-label internationalization pattern Aligns mobile header menu aria-label internationalization pattern Source: granite4.1:30b@2026-06-03-audit Confidence: low |
— |
Full changelog
What's Changed
✨Presentation mode (docs to slides)
To create a slide, add a "Divider" block !
https://github.com/user-attachments/assets/4ee9a60f-7c24-4e08-ad59-059509f55f23
Added
- ✨(backend) support creating subdoc from file by @gustavotrott #1987
- ✨(frontend) comment side panel by @AntoLC #2279
- ✨(buildpack) add PaaS deployment support, tested with Scalingo by @zeylos #2293
- 🔧(backend) allow configuring settings OIDC_OP_USER_ENDPOINT_FORMAT by @lunika #2306
- ⚡️(helm) create a dedicated svc and deployment for yprovider converter by @lunika #2358
- ✨(backend) allow to leave a document by @lunika #2365
- ✨(frontend) add the presenter mode by @PanchoutNathan #2321
- 📈(backend) create a utils to capture event with posthog by @lunika #2363
- 🔧(backend) new setting DOCUMENT_ALL_ENDPOINT_ENABLED by @lunika #2378
Changed
- ♻️(frontend) centralize allowed conversion formats in ContentTypes by @StephanMeijer #2215
- ♻️(backend) allow global search in sub documents by @lunika #2310
- ✨(backend) add a breadcrumb in the search response by @lunika #2310
- ♻️(frontend) move doc action buttons to fix toolbar by @AntoLC #2360
- ♿️(frontend) add aria-hidden to decorative avatar SVGs in share modal by @Ovgodd #2324
- 🏗️(frontend) move comments to its own folder feature by @AntoLC #2374
- ♿️(frontend) align mobile header menu aria-label i18n pattern by @Ovgodd #2377
Fixed
- 🐛(docs) run migration 0027 without superuser role by @lunika #2284
- 🐛(backend) prevent admins/owners from overwriting other users comments by @maboukerfa #2323
- 🐛(y-provider) return empty output when converting empty Yjs document by @sylvinus #2328
- 🐛(backend) use computed_link_reach in handle_onboarding_document by @lunika #2305
- 🐛(frontend) fix toolbar blocknote hidden by @AntoLC #2373
- 🐛(frontend) fix application crashes when using GTranslate and zoom by @AntoLC #2372
- 🐛(frontend) fix emoji pdf not matching by @AntoLC #2375
- 🐛(backend) fix UnorderedObjectListWarning for DocumentAskForAccess viewset by @lunika #2382
New Contributors
- @gustavotrott made their first contribution in https://github.com/suitenumerique/docs/pull/1987
- @zeylos made their first contribution in https://github.com/suitenumerique/docs/pull/2293
Full Changelog: https://github.com/suitenumerique/docs/compare/v5.1.0...v5.2.0
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About docs
A collaborative note taking, wiki and documentation platform that scales. Built with Django and React.
Beta — feedback welcome: [email protected]