CryptPad
End-to-end encrypted collaborative office suite
Alternative to: Google Docs, Google Workspace, Microsoft 365

2025.6.0
2025-07-09Goals
This release introduces badges that users can display on their avatar if they are instance administrator, part of the moderation/support team, or subscriber on cryptpad.fr. We also include a host of improvements and fixes to forms, calendar, drive, accessibility and many more…
Features
- Badges: instance administrators, moderation/support accounts, and subscribers on cryptpad.fr can now display a bage next to their avatar (activated in the new Profile settings)
Improvements
- Accessibility
- Improve keyboard & screen reader support for Document access #1913
- Improve keyboard navigation & screen reader support for “Create New Document” modal #1911
- Improve screen reader support for register/login flow #1910
- Improve notification page accessibility, responsiveness and UI #1848
- Documentation notification can be dismissed via keyboard #1847
- Improve Kanban Tags accessibility with keyboard navigation #1846
- QA and tests
- Make text area markdown toolbar responsive #1845
- Move profile modification to the settings page #1960
- Ability to delete multiple documents at once as an admin #1973
- Upload static files using HTTP #1925
- Add Diagram history #1906
- Modularize and deduplicate worker code #1898
- Deduplicate common files #1872
Fixes
- Calendar
- Form
- Drive
- Presentation mode
- Update config.example.js comment for admins section #1963
- Fix AppConfig.disableFeedback #1920
- fix typo in shebang of rc.d-cryptpad #1885 thanks @p4tpr0
- Fix mobile scrolling within kanban columns in arrow-buttons mode #1873 thanks @xenofem
- Update contact page #1869
- Fix diagram export #1866 thanks @naitikraj1000
Deployment
- Note that we have made a change in the Nginx advanced example config that may need to be reflected in your own configuration.
Upgrade notes
If you are upgrading from a version older than 2025.3.1 please read the upgrade notes of all versions between yours and 2025.6.0 to avoid configuration issues.
To upgrade:
- Stop your server
- Get the latest code with git
git fetch --depth 1 origin tag 2025.6.0
git checkout 2025.6.0
npm ci
npm run install:components
- Restart your server
- Review your instance’s checkup page to ensure that you are passing all tests
Contributors
Community: @p4tpr0, @naitikraj1000, @xenofem, @lemondevxyz
CryptPad team: @AAAMON @Chouhartem @dariiing @davidbenque @DianaXWIKI @mathilde-cryptpad @wginolas @yflory @zuzanna-maria