Skip to content

Releases: suitenumerique/docs

v4.6.0

05 Mar 12:23
03ea6b2

Choose a tag to compare

What's Changed

⚠️ Some template setup have changed to offer a bigger flexibility and consistency, overriding the favicon and logo are now from the theme configuration, more here: https://github.com/suitenumerique/docs/blob/main/UPGRADE.md#460---2026-02-27

✨ More powerful AI feature powered by BlockNote !

Enregistrement.2026-02-03.113122.mp4

✨ Your docs are printable !

It is as well a more powerful alternative to save to PDF.

540457443-e07450a5-9208-4771-b0d8-14054ed6579c.online-video-cutter.com.mp4

Added

  • ✨(frontend) integrate new Blocknote AI feature by @AntoLC #1847
  • 👷(docker) add arm64 platform support for image builds by @StephanMeijer #1901
  • ✨(tracking) add UTM parameters to shared document links by @chaibax #1896
  • ✨(frontend) add floating bar with leftpanel collapse button by @Ovgodd #1876
  • ✨(frontend) Can print a doc by @AntoLC #1832
  • ✨(backend) manage reconciliation requests for user accounts by @Ash-Crow #1878
  • 👷(CI) add GHCR workflow for forked repo testing by @dtinth #1851
  • ✨(frontend) Move doc modal by @AntoLC #1886
  • ⚡️(backend) remove content from Document serializer when asked by @lunika #1910
  • ✨(backend) allow the duplication of subpages by @Ash-Crow #1893
  • ✨(backend) Onboarding docs for new users by @Ash-Crow #1891
  • 🩺(trivy) add trivyignore file and add minimatch CVE by @AntoLC #1915
  • 🚩 Add feature flags for the AI feature by @AntoLC #1922
  • 🍱(frontend) add icons ui-kit by @AntoLC #1943

Changed

  • ♿️(frontend) prevent dates from being focusable by @Ovgodd #1855
  • ♿️(frontend) Focus main container after navigation by @Ovgodd #1864
  • 💄(frontend) align colors and logo with ui-kit v2 by @AntoLC #1869
  • 🚸(backend) sort user search results by proximity with the active user by @Ash-Crow #1802
  • 🚸(oidc) ignore case when fallback on email by @qbey #1880
  • ⚡️(CI) optimize Docker Hub workflow by @AntoLC #1919

Fixed

  • 🐛(frontend) fix broadcast store sync by @AntoLC #1846
  • 🐛(helm) use celery resources instead of backend resources by @lunika #1887
  • 🐛(helm) reverse liveness and readiness for backend deployment by @lunika #1887
  • 🐛(y-provider) use CONVERSION_FILE_MAX_SIZE settings by @AntoLC #1913
  • 🐛(frontend) fix callout block spacing for old browsers by @AntoLC #1914

New Contributors

Full Changelog: v4.5.0...v4.6.0

v4.5.0

29 Jan 15:51
db014cf

Choose a tag to compare

What's Changed

✨Import easily your docx or md file to Docs !

Enregistrement.2026-01-29.165609.mp4

Added

Changed

  • ♿(frontend) improve accessibility:
    • ♿️(frontend) fix subdoc opening and emoji pick focus by @Ovgodd #1745
  • ✨(backend) add field for button label in email template by @Ash-Crow #1817

Fixed

  • ✅(e2e) fix e2e test for other browsers by @Anto59290 #1799
  • 🐛(export) fix export column NaN by @AntoLC #1819
  • 🐛(frontend) add fallback for unsupported Blocknote languages by @AntoLC #1810
  • 🐛(frontend) fix emojipicker closing in tree by @AntoLC #1808
  • 🐛(frontend) display children in favorite by @lunika #1782
  • 🐛(frontend) preserve typed text after @ on escape by @Ovgodd #1833

Removed

  • 🔥(project) remove all code related to template by @AntoLC #1780

Security

  • 🔒️(trivy) fix vulnerability about jaraco.context by @AntoLC #1806

Full Changelog: v4.4.0...v4.5.0

v4.4.0

13 Jan 14:45
5ec58ce

Choose a tag to compare

What's Changed

⚠️ This version fixes a "high" severity vulnerability, details of which are available here: GHSA-4rwv-ghwh-9rv6


Added

Changed

  • ♿(frontend) improve accessibility:
    • ♿(frontend) make html export accessible to screen reader users by @Ovgodd #1743
    • ♿(frontend) add missing label and fix Axes errors to improve a11y by @Ovgodd #1693

Fixed

Security

  • 🔒️(backend) validate more strictly url used by cors-proxy endpoint by @lunika #1768
  • 🔒️(frontend) fix props vulnerability in Interlinking by @AntoLC #1792

New Contributors

Full Changelog: v4.3.0...v4.4.0

v4.3.0

07 Jan 15:23
3d2b018

Choose a tag to compare

What's Changed

Added

Changed

  • 🥅(frontend) intercept 401 error on GET threads by @AntoLC #1754
  • 🦺(frontend) check content type pdf on PdfBlock by @AntoLC #1756
  • ✈️(frontend) pause Posthog when offline by @AntoLC #1755

Fixed

  • 🐛(frontend) fix tables deletion by @AntoLC #1739
  • 🐛(frontend) fix children not display when first resize by @AntoLC #1753

Full Changelog: v4.2.0...v4.3.0

v4.2.0

17 Dec 16:31
fb368ef

Choose a tag to compare

What's Changed

Added

  • ✨(backend) allow to create a new user in a marketing system by @lunika #1707
  • ✨(backend) add async indexation of documents on save (or access save) by @joehybird #1276
  • ✨(backend) add debounce mechanism to limit indexation jobs by @joehybird #1276
  • ✨(api) add API route to search for indexed documents in Find by @joehybird #1276
  • 🥅(frontend) add boundary error page by @AntoLC #1728

Changed

  • 🛂(backend) stop throttling collaboration servers by @AntoLC #1730
  • 🚸(backend) use unaccented full name for user search by @Ash-Crow #1637
  • 🌐(backend) internationalize demo by @Ash-Crow #1644
  • ♿️Improve keyboard accessibility for the document tree by @Ovgodd #1681

Fixed

  • 🐛(frontend) paste content with comments from another document by @AntoLC #1732
  • 🐛(frontend) Select text + Go back one page crash the app by @AntoLC #1733
  • 🐛(frontend) fix versioning conflict by @AntoLC #1742

New Contributors

Full Changelog: v4.1.0...v4.2.0

v4.1.0

10 Dec 12:23
12cc79b

Choose a tag to compare

What's Changed

⚠️ This version fixes a "moderate" severity vulnerability, details of which are available here: GHSA-rcx4-hgwr-2hh6


Added

Changed

  • ♿(frontend) improve accessibility by @Ovgodd:
    • ♿(frontend) add skip to content button for keyboard accessibility by @Ovgodd #1624
    • ♿(frontend) fix toggle panel button a11y labels by @Ovgodd #1634
  • 🔒️(frontend) remove dangerouslySetInnerHTML from codebase by @AntoLC #1712
  • ⚡️(frontend) improve Comments feature by @AntoLC #1687

Fixed

  • 🐛(nginx) fix / location to handle new static pages by @lunika #1682
  • 🐛(frontend) rerendering during resize window by @AntoLC #1715

Full Changelog: v4.0.0...v4.1.0

v4.0.0

02 Dec 10:11
77df978

Choose a tag to compare

What's Changed

✨ We're excited to introduce the Comments !

Now you can easily share your thoughts, ask questions, or leave feedback on any text in your doc !

495589858-2cfa1469-4313-4515-8325-52c143098339.online-video-cutter.com.mp4

🎨 Docs has as well a fresh new design, more colorful !

⚠️ We have a new list of color tokens, if you override the color of Docs it will probably create some breaking changes.
More information about it here.


🏇 Don't miss the new shortcuts to create your docs !

# Private doc creation
http://localhost:3000/docs/new/

# Private doc creation with title
http://localhost:3000/docs/new/?title=My+private+doc+from+url

# Public editing doc creation
http://localhost:3000/docs/new/?title=My+public+doc+from+url&link-reach=public&link-role=editor

# Authenticated reading doc creation
http://localhost:3000/docs/new/?title=My+authenticated+doc+from+url&link-reach=authenticated&link-role=reader

Added

Changed

  • ⚡️(sw) stop to cache external resources likes videos by @AntoLC #1655
  • 💥(frontend) upgrade to ui-kit v2 by @AntoLC #1605
  • ⚡️(frontend) improve perf on upload and table of contents by @AntoLC #1662
  • ♿(frontend) improve accessibility by @Ovgodd:
    • ♿(frontend) improve share modal button accessibility by @Ovgodd #1626
    • ♿(frontend) improve screen reader support in DocShare modal by @Ovgodd #1628

Fixed

  • 🐛(frontend) fix toolbar not activated when reader by @AntoLC #1640
  • 🐛(frontend) preserve left panel width on window resize by @Ovgodd #1588
  • 🐛(frontend) prevent duplicate as first character in title by @Ovgodd #1595

Full Changelog: v3.10.0...v4.0.0

v3.10.0

19 Nov 14:15
0d0e17c

Choose a tag to compare

What's Changed

Added

  • ✨(export) enable ODT export for documents by @Ovgodd #1524
  • ✨(frontend) improve mobile UX by showing subdocs count by @Ovgodd #1540

Changed

  • ♻️(frontend) preserve @ character when esc is pressed after typing it by @Ovgodd #1512
  • ♻️(frontend) make summary button fixed to remain visible during scroll by @Ovgodd #1581
  • ♻️(frontend) pdf embed use full width by @Ovgodd #1526

Fixed

  • ♿(frontend) improve accessibility by @Ovgodd:
    • ♿(frontend) improve ARIA in doc grid and editor for a11y by @Ovgodd #1519
    • ♿(frontend) improve accessibility and styling of summary table by @Ovgodd #1528
    • ♿(frontend) add focus trap and enter key support to remove doc modal by @Ovgodd #1531
  • 🐛(frontend) fix alignment of side menu by @AntoLC #1597
  • 🐛(frontend) fix fallback translations with Trans by @AntoLC #1620
  • 🐛(export) fix image overflow by limiting width to 600px during export by @Ovgodd #1525
  • 🐛(export) fix table cell alignment issue in exported documents by @Ovgodd #1582
  • 🐛(export) preserve image aspect ratio in PDF export by @Ovgodd #1622
  • 🐛(export) Export fails when paste with style by @AntoLC #1552

Security

  • mitigate role escalation in the ask_for_access viewset by @lunika #1580

Removed

  • 🔥(backend) remove api managing templates by @lunika #1590

Full Changelog: v3.9.0...v3.10.0

v3.9.0

10 Nov 16:49
3ab01c9

Choose a tag to compare

What's Changed

Added

  • ✨(frontend) create skeleton component for DocEditor by @Ovgodd #1491
  • ✨(frontend) add an EmojiPicker in the document tree and title by @olaurendeau #1381
  • ✨(frontend) ajustable left panel by @Ovgodd #1456

Changed

  • ♻️(frontend) adapt custom blocks to new implementation by @AntoLC #1375
  • ♻️(backend) increase user short_name field length by @lunika #1510
  • 🚸(frontend) separate viewers from editors by @AntoLC #1509

Fixed

  • 🐛(frontend) fix duplicate document entries in grid by @AntoLC #1479
  • 🐛(backend) fix trashbin list by @AntoLC #1520
  • ♿(frontend) improve accessibility:
    • ♿(frontend) remove empty alt on logo due to Axe a11y error by @Ovgodd #1516
  • 🐛(backend) fix s3 version_id validation by @lunika #1543
  • 🐛(frontend) retry check media status after page reload by @AntoLC #1555
  • 🐛(frontend) fix Interlinking memory leak by @AntoLC #1560
  • 🐛(frontend) button new doc UI fix by @AntoLC #1557
  • 🐛(frontend) interlinking UI fix by @AntoLC #1557

Full Changelog: v3.8.2...v3.9.0

v3.8.2

17 Oct 14:44
a11258f

Choose a tag to compare

What's Changed

Fixed

🐛(service-worker) fix sw registration and page reload logic by @AntoLC #1500

Full Changelog: v3.8.1...v3.8.2