Skip to content

v3.4.0

Choose a tag to compare

@lunika lunika released this 09 Jul 15:43
· 270 commits to main since this release
2e6cb10

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

New Contributors

Thanks 🙏

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

Capture.video.du.15-07-2025.21.01.46.webm

Full Changelog: v3.3.0...v3.4.0