Releases: suitenumerique/docs
Releases · suitenumerique/docs
Release list
v5.4.1
v5.4.0
What's Changed
Added
- ✨(y-provider) preserve callouts, PDFs, page breaks, interlinking links and commented text on HTML/markdown export by @sylvinus #2296
- ✨(frontend) add a user menu by @AntoLC #2463
- ✨(frontend) new header and responsive harmonization by @AntoLC #2471
- ✨(backend) add management command to reset a Document by @lunika #1882
Changed
- ♿️(frontend) hide mobile left panel from screen readers when collapsed by @Ovgodd #2450
- ♿️(frontend) enable blocknote heading ids for toc anchors by @Ovgodd #2449
- ♿️(frontend) focus export modal on format select by @Ovgodd #2421
- ♿️(frontend) configurable legal submenu in HelpMenu, remove Crisp by @Ovgodd #2416
- ♻️(frontend) new create button for docs by @AntoLC #2423
- ♿️(frontend) align search modal field label with placeholder by @Ovgodd #2384
- 🚚(frontend) move Waffle to bottom left by @AntoLC #2455
- ♿️(frontend) remove redundant aria-label on table of contents links by @Ovgodd #2459
- ♻️(core) fix typo in settings COLLABORATION_WS_NOT_CONNECTED_READY_ONLY by @lunika #2481
- ♻️(backend) scope document search by document id instead of path by @lunika #2501
Fixed
- 🐛(backend) prevent owner from leaving a soft-deleted document by @maboukerfa #2456
- 🐛(frontend) fix removed item in the tree by @AntoLC #2420
- 🐛(frontend) fix service worker causing reload on tab focus by @AntoLC #2454
- 🐛(backend) update restore ability for inherited deletion #2148
- 🔧(dev) make the dev stack domain-agnostic by @AntoLC #2498
- 🐛(frontend) stop force index redirect when delete doc by @AntoLC #2490
- 🐛(frontend) fix CTA on move modal on mobile by @AntoLC #2502
Removed
New Contributors
- @BolajiAyodeji made their first contribution in #2440
- @ydnd made their first contribution in #2443
Full Changelog: v5.3.0...v5.4.0
v5.3.0
What's Changed
Added
- ✨(backend) add limit on distinct reactions per comment #1978
- ✨(frontend) leave a document by @AntoLC #2410
- ✨(frontend) add top parent on sub docs search by @AntoLC #1952
- ✨(frontend) unauthenticated users can search by @AntoLC #2407
- ✨(backend) specific user delete method to delete its relations by @lunika #2437
Changed
- 👷(CI) remove test-e2e-other-browser job by @AntoLC #2404
- ♿️(frontend) use heading element for pinned documents section title by @Ovgodd #2380
- ♿️(frontend) use anchor links for table of contents entries by @Ovgodd #2390
- ♿️(frontend) improve presenter mode screen reader and keyboard support by @Ovgodd #2383
- ♿️(frontend) link export modal name to its heading by @Ovgodd #2422
Fixed
- 🐛(frontend) overlap of block menu dropdown by @AntoLC #2406
- ⚡️(backend) fix N+1 queries when serializing thread comments by @maboukerfa #2415
Full Changelog: v5.2.1...v5.3.0
v5.2.1
What's Changed
Changed
Fixed
- 🐛(backend) close thread DB connections to fix test teardown OperationalError by @lunika #2385
- 🐛(frontend) fix crash when orphaned threads by @AntoLC #2395
- 🐛(backend) order trashbin response by most recently deleted by @lunika #2392
- 🐛(backend) stream document content with an async iterator under ASGI by @lunika#2381
- 🐛(frontend) fix long titles in table of content by @AntoLC #2399
Full Changelog: v5.2.0...v5.2.1
v5.2.0
What's Changed
✨Presentation mode (docs to slides)
Enregistrement.de.l.ecran.2026-05-25.a.17.33.55.mp4
✨Right Side Panel
Your comments and table of contents are now accessible in a right side panel!
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 #1987
- @zeylos made their first contribution in #2293
Full Changelog: v5.1.0...v5.2.0
v5.1.0
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
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.6
What's Changed
Added
- 🚸(frontend) allow opening "@page" links with ctrl/command/middle-mouse click by @manuhabitela #2170
- ✅ E2E - Any instance friendly by @AntoLC #2142
Changed
- ♻️(backend) do not paginate threads list response by @lunika #2186
- 💄(frontend) Use StyledLink for sub doc tree by @AntoLC #2188
Fixed
- 🐛(frontend) Fix drop cursor creating columns by @AntoLC #2185
- 🐛 Fixed side effects between comments and versioning by @AntoLC #2183
- 🐛(frontend) Firefox child doc visual by @AntoLC #2188
New Contributors
- @manuhabitela made their first contribution in #2170
Full Changelog: v4.8.5...v4.8.6
v4.8.5
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
v4.8.4
Added
- 🚸(frontend) hint min char search users #2064
Changed
- 💄(frontend) improve comments highlights #1961
- ♿️(frontend) improve BoxButton a11y and native button semantics #2103
- ♿️(frontend) improve language picker accessibility #2069
- ♿️(frontend) add aria-hidden to decorative icons in dropdown menu #2093
- 🐛(backend) move lock table closer to the insert operation targeted #2132