Skip to content

Conversation

@AntoLC
Copy link
Collaborator

@AntoLC AntoLC commented Jul 9, 2025

Added

Changed

Fixed

Removed

@AntoLC AntoLC self-assigned this Jul 9, 2025
@AntoLC AntoLC added the release label Jul 9, 2025
@AntoLC AntoLC force-pushed the release/3.4.0 branch 2 times, most recently from df4913c to 1e36091 Compare July 9, 2025 09:43
We remove the key from the Trans componant
to make it easier to translate.
@AntoLC AntoLC force-pushed the release/3.4.0 branch 4 times, most recently from f89f40d to bced8d8 Compare July 9, 2025 11:58
AntoLC and others added 2 commits July 9, 2025 17:11
We get some side effects when an admin
tries to make a child doc a main doc.
We ensure that only the owner can do this.
Update translated files with new translations
AntoLC and others added 5 commits July 9, 2025 17:26
Importing the french translation broke a test
because the subject was not in english anymore.
We change the admin user language to english
to keep the subject in english.
With child documents we need to check the parent
documents to know if the parent doc are collaborative
or not.
After duplicating a document, the tree is now
refreshed to reflect the new structure.
This ensures that the user sees the updated
document tree immediately after the duplication
action.
Children does not have accesses created for now, they inherit from their
parent for now. We have to ignore access creation while owrk on the
children accesses has not been made.
Added:
- ✨(frontend) multi-pages
- ✨(frontend) Duplicate a doc
- ✨Ask for access
- ✨(frontend) add customization for translations
- ✨(backend) add ancestors links definitions to document abilities
- ✨(backend) include ancestors accesses on document accesses list view
- ✨(backend) add ancestors links reach and role to document API
- 📝(project) add troubleshoot doc
- 📝(project) add system-requirement doc
- 🔧(front) configure x-frame-options to DENY in nginx conf
- ✨(backend) allow to disable checking unsafe mimetype on attachment upload
- ✨(doc) add documentation to install with compose
- ✨ Give priority to users connected to collaboration server
  (aka no websocket feature)

Changed:
- ♻️(backend) stop requiring owner for non-root documents
- ♻️(backend) simplify roles by ranking them and return only the max role
- 📌(yjs) stop pinning node to minor version on yjs docker image
- 🧑‍💻(docker) add .next to .dockerignore
- 🧑‍💻(docker) handle frontend development images with docker compose
- 🧑‍💻(docker) add y-provider config to development environment
- ⚡️(frontend) optimize document fetch error handling

Fixed:
- 🐛(backend) fix link definition select options linked to ancestors
- 🐛(frontend) table of content disappearing
- 🐛(frontend) fix multiple EmojiPicker
- 🐛(frontend) fix meta title
- 🔧(git) set LF line endings for all text files
- 📝(docs) minor fixes to docs/env.md
- ✨support `_FILE` environment variables for secrets

Removed:
- 🔥(frontend) remove Beta from logo
@AntoLC AntoLC requested a review from lunika July 9, 2025 15:30
@lunika lunika merged commit 2e6cb10 into main Jul 9, 2025
24 of 25 checks passed
@lunika lunika deleted the release/3.4.0 branch July 9, 2025 15:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants