Skip to content

Releases: suitenumerique/docs

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

v3.8.0

16 Oct 10:35
b056dbf

Choose a tag to compare

What's Changed

✨You can now restore your docs from the trashbin !

497094770-53e5f8e2-c93e-4a0b-a82f-cd184fd03f51

📄Embed directly your PDF in your docs !

sample-ezgif.com-crop-video.1.webm

Added

Changed

  • ♻️(frontend) Refactor Auth component for improved redirection logic by @rvveber #1461
  • ♻️(frontend) replace Arial font-family with token font by @AntoLC #1411
  • ♿(frontend) improve accessibility by @Ovgodd:
    • ♿(frontend) enable enter key to open documentss #1354
    • ♿(frontend) improve modal a11y: structure, labels, title #1349
    • ♿improve NVDA navigation in DocShareModal #1396
    • ♿ improve accessibility by adding landmark roles to layout #1394
    • ♿ add document visible in list and openable via enter key #1365
    • ♿ add pdf outline property to enable bookmarks display #1368
    • ♿ hide decorative icons from assistive tech with aria-hidden #1404
    • ♿ fix rgaa 1.9.1: convert to figure/figcaption structure #1426
    • ♿ remove redundant aria-label to avoid over-accessibility #1420
    • ♿ remove redundant aria-label on hidden icons and update tests #1432
    • ♿ improve semantic structure and aria roles of leftpanel #1431
    • ♿ add default background to left panel for better accessibility #1423
    • ♿ restyle checked checkboxes: removing strikethrough #1439
    • ♿ add h1 for SR on 40X pages and remove alt texts #1438
    • ♿ update labels and shared document icon accessibility #1442
  • 🍱(frontend) Fonts GDPR compliants by @AntoLC #1453
  • ♻️(service-worker) improve SW registration and update handling by @AntoLC #1473

Fixed

  • 🐛(backend) duplicate sub docs as root for reader users by @lunika #1385
  • ⚗️(service-worker) remove index from cache first strategy by @AntoLC #1395
  • 🐛(frontend) fix 404 page when reload 403 page by @AntoLC #1402
  • 🐛(frontend) fix legacy role computation by @AntoLC #1376
  • 🛂(frontend) block editing title when not allowed by @AntoLC #1412
  • 🐛(frontend) scroll back to top when navigate to a document by @AntoLC #1406
  • 🐛(frontend) fix export pdf emoji problem by @AntoLC #1453
  • 🐛(frontend) fix attachment download filename by @Ovgodd #1447
  • 🐛(frontend) exclude h4-h6 headings from table of contents by @Ovgodd #1441
  • 🔒(frontend) prevent readers from changing callout emoji by @Ovgodd #1449
  • 🐛(frontend) fix overlapping placeholders in multi-column layout by @Ovgodd #1455
  • 🐛(backend) filter invitation with case insensitive email by @lunika #1457
  • 🐛(frontend) reduce no access image size from 450 to 300 by @Ovgodd #1463
  • 🐛(frontend) preserve interlink style on drag-and-drop in editor by @Ovgodd #1460
  • ✨(frontend) load docs logo from public folder via url by @Ovgodd #1462
  • 🔧(keycloak) Fix https required issue in dev mode by @joehybird #1286

New Contributors

Full Changelog: v3.7.0...v3.8.0

v3.7.0

15 Sep 09:04
b893a29

Choose a tag to compare

What's Changed

Added

Changed

  • 🔒️(backend) configure throttle on every viewsets by @lunika #1343
  • ⬆️ Bump eslint to V9 by @AntoLC #1071
  • ♿(frontend) improve accessibility by @Ovgodd:
    • ♿fix major accessibility issues reported by wave and axe #1344
    • ✨unify tab focus style for better visual consistency #1341
    • ✨improve modal a11y: structure, labels, and title #1349
    • ✨improve accessibility of cdoc content with correct aria tags #1271
    • ✨unify tab focus style for better visual consistency #1341
    • ♿hide decorative icons, label menus, avoid accessible name… #1362
  • ♻️(tilt) use helm dev-backend chart by @lunika #1340

Removed

  • 🔥(frontend) remove multi column drop cursor by @AntoLC #1370

Fixed

Full Changelog: v3.6.0...v3.7.0

v3.6.0

05 Sep 13:01
9135dff

Choose a tag to compare

What's Changed

🚀Emoji title is here !!!

-.Docs.2.webm

Thanks to @olaurendeau !


Added

Changed

  • ♻️(docs-app) Switch from Jest tests to Vitest by @AntoLC #1269
  • ♿(frontend) improve accessibility by @Ovgodd:
    • 🌐(frontend) set html lang attribute dynamically #1248
    • ♿(frontend) inject language attribute to pdf export #1235
    • ♿(frontend) improve accessibility of search modal #1275
    • ♿(frontend) add correct attributes to icons #1255
    • 🎨(frontend) improve nav structure #1262
    • ♿️(frontend) keyboard interaction with menu #1244
    • ♿(frontend) improve header accessibility #1270
    • ♿(frontend) improve accessibility for decorative images in editor #1282
  • ♻️(backend) fallback to email identifier when no name by @lunika #1298
  • 🐛(backend) allow ASCII characters in user sub field by @lunika #1295
  • ⚡️(frontend) improve fallback width calculation by @AntoLC #1333

Fixed

  • 🐛(makefile) Windows compatibility fix for Docker volume mounting by @AntoLC #1263
  • 🐛(minio) fix user permission error with Minio and Windows by @AntoLC #1263
  • 🐛(frontend) fix export when quote block and inline code by @AntoLC #1319
  • 🐛(frontend) fix base64 font by @AntoLC #1324
  • 🐛(backend) allow creator to delete subpages by @lunika #1297
  • 🐛(frontend) fix dnd conflict with tree and Blocknote by @AntoLC #1328
  • 🐛(frontend) fix display bug on homepage by @AntoLC #1332
  • 🐛link role update by @AntoLC #1287

New Contributors

Full Changelog: v3.5.0...v3.6.0

v3.5.0

01 Aug 09:57
cecb4f5

Choose a tag to compare

What's Changed !

📰 Multi Columns is here 🎉

383542971-aafec490-6322-407b-81ba-46f59963e597

🔗 Interlinking is here 🎉

scrnli_ILshekaeTyer4O.webm

🗺️ Sub documents has their own link visibility 🎉

Test.8989.-.Docs.webm

Added

  • ✨(helm) Service Account support for K8s Resources in Helm Charts by @AlexB-mgtc #780
  • ✨(backend) allow masking documents from the list view by @sampaccoud #1172
  • ✨(frontend) subdocs can manage link reach by @AntoLC #1190
  • ✨(frontend) add duplicate action to doc tree by @AntoLC #1175
  • ✨(frontend) Interlinking doc by @AntoLC #904
  • ✨(frontend) add multi columns support for editor by @AntoLC #1219

Changed

  • ♻️(frontend) search on all docs if no children by @AntoLC #1184
  • ♻️(frontend) redirect to doc after duplicate by @AntoLC #1175
  • 🔧(project) change env.d system by using local files by @AntoLC #1200
  • ⚡️(frontend) improve tree stability by @AntoLC #1207
  • ⚡️(frontend) improve accessibility by @Ovgodd #1232
  • 🛂(frontend) block drag n drop when not desktop by @AntoLC #1239

Fixed

  • 🐛(service-worker) Fix useOffline Maximum update depth exceeded by @AntoLC #1196
  • 🐛(frontend) fix empty left panel after deleting root doc by @AntoLC #1197
  • 🐛(helm) charts generate invalid YAML for collaboration API / WS by @bmcgavin #890
  • 🐛(frontend) 401 redirection overridden by @AntoLC #1214
  • 🐛(frontend) include root parent in search by @AntoLC #1243

New Contributors

Full Changelog: v3.4.2...v3.5.0

v3.4.2

18 Jul 12:03
cd6e0ef

Choose a tag to compare

Changed

Fixed

  • 🐛(backend) improve prompt to not use code blocks delimiter by @AntoLC #1188

New Contributors

Full Changelog: v3.4.1...v3.4.2

v3.4.1

16 Jul 07:18
d12b608

Choose a tag to compare

Fixed

  • 🌐(frontend) keep simple tag during export by @AntoLC #1154
  • 🐛(back) manage can-edit endpoint without created room in the ws by @lunika #1152
  • 🐛(frontend) fix action buttons not clickable by @AntoLC #1162
  • 🐛(frontend) fix crash share modal on grid options by @AntoLC #1174

Full Changelog: v3.4.0...v3.4.1