❄️ Winter release (2024.12.0)
Goals
This version delivers fixes and improvements across CryptPad. We are particularly happy to release a fix of our OnlyOffice integration that could address long-standing issues with documents becoming corrupted. If confirmed at scale, this fix could dramatically improve the use of OnlyOffice apps in CryptPad.
Improvements
- OnlyOffice integration
- Fix bug resulting in corrupted documents #1736
- Drive
- Links included in Drive exports #1695
- Rich Text
- Formatted tables and strikethrough text in Pad .md exports #1720
- Forms
- Form password warning #1690
- Performance improvements (1/3) to example-advanced.nginx.conf #1709
- Enable toggle in and out of calendars on small screens #1584
Fixes
- Accessibility
- Drive
- Notifications
- Forms
- Helpdesk
- Fix "Closed" support tickets remaining in Inbox #1719
- 'Request edit' button #1680
- Fix example-code-typo #1703
Upgrade notes
If you are upgrading from a version older than 2024.9.1 please read the upgrade notes of all versions between yours and 2024.9.1 to avoid configuration issues.
To upgrade:
- Stop your server
- Get the latest code with git
git fetch origin --tags
git checkout 2024.12.0
npm ci
npm run install:components- Restart your server
- Review your instance's checkup page to ensure that you are passing all tests