La Suite Docs logo

La Suite Docs

Open-source, web-native text editor for real-time collaborative documents and sub-documents.

Alternative to: notion, google docs

La Suite Docs screenshotLa Suite Docs screenshot

About Versions (62)

v3.4.0

2025-07-09

What’s Changed

✨Docs begins a new chapter with the launch of Sub-docs!

subdocs-demo.webm

Added

  • ✨(frontend) Sub-docs by @PanchoutNathan #701
  • ✨(frontend) Duplicate a doc by @AntoLC #1078
  • ✨Ask for access by @AntoLC #1081
  • ✨(frontend) add customization for translations by @rvveber #857
  • ✨(backend) add ancestors links definitions to document abilities by @sampaccoud #846
  • ✨(backend) include ancestors accesses on document accesses list view by @sampaccoud # 846
  • ✨(backend) add ancestors links reach and role to document API by @sampaccoud #846
  • 📝(project) add troubleshoot doc by @AntoLC #1066
  • 📝(project) add system-requirement doc by @AntoLC #1066
  • 🔧(front) configure x-frame-options to DENY in nginx conf by @lunika #1084
  • ✨(backend) allow to disable checking unsafe mimetype on attachment upload by @lunika #1099
  • ✨(doc) add documentation to install with compose by @unteem #855
  • ✨ Give priority to users connected to collaboration server (aka no websocket feature) by @lunika #1093

Changed

  • ♻️(backend) stop requiring owner for non-root documents by @sampaccoud #846
  • ♻️(backend) simplify roles by ranking them and return only the max role by @sampaccoud #846
  • 📌(yjs) stop pinning node to minor version on yjs docker image by @sampaccoud #1005
  • 🧑‍💻(docker) add .next to .dockerignore by @emersion #1055
  • 🧑‍💻(docker) handle frontend development images with docker compose by @lunika #1033
  • 🧑‍💻(docker) add y-provider config to development environment by @emersion #1057
  • ⚡️(frontend) optimize document fetch error handling by @lebaudantoine #1089
  • ⬆️(dependencies) update BlockNotejs to v0.33: new toggle block type #1127

Fixed

  • 🐛(backend) fix link definition select options linked to ancestors by @sampaccoud #846
  • 🐛(frontend) table of content disappearing by @AntoLC #982
  • 🐛(frontend) fix multiple EmojiPicker by @AntoLC #1012
  • 🐛(frontend) fix meta title by @AntoLC #1017
  • 🔧(git) set LF line endings for all text files by @AntoLC #1032
  • 📝(docs) minor fixes to docs/env.md
  • ✨support _FILE environment variables for secrets by @soyouzpanda #912

Removed

  • 🔥(frontend) remove Beta from logo by @AntoLC #1095

New Contributors

Thanks :pray:

A huge thanks to Incubateur des Territoires (ANCT :fr:) who financed the new toggle block type in BlockNote

Toggle Block Demo

Full Changelog: https://github.com/suitenumerique/docs/compare/v3.3.0…v3.4.0