Skip to content

Releases: suitenumerique/docs

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

v3.8.1

17 Oct 08:59
e339cda

Choose a tag to compare

What's Changed

Fixed

  • ⚡️(backend) improve trashbin endpoint performance by @lunika #1495
  • 🐛(backend) manage invitation partial update without email by @lunika #1494
  • ♿(frontend) improve accessibility:
    • ♿ add missing aria-label to add sub-doc button for accessibility by @Ovgodd #1480
    • ♿ add missing aria-label to more options button on sub-docs by @Ovgodd #1481

Removed

  • 🔥(backend) remove treebeard form for the document admin by @lunika #1470

Full Changelog: v3.8.0...v3.8.1