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

5.2.0
2022-12-165.2.0
Goals
This release is focused on addressing long-standing user feedback with new features. The most requested are improvements to Forms—multiple submissions and the ability to delete responses—as well as recurring events in Calendar.
Features
-
Forms
- New setting to allow participants (including Guests) to submit a form multiple times and/or delete their responses
- Notifications for form owners when new responses are submitted
- New option for form authors to delete all responses
- New option for form authors/auditors to export responses as JSON (in addition to existing CSV and CryptPad Sheet)
- Settings have been refactored in a modal with a summary in the main editor view
- Display fixes for long questions/options in some question types
-
Calendar
- New event settings to repeat periodically
- quick default patterns (e.g. weekly on Mondays, yearly on December 14th, etc), and custom intervals
- modify one, future, or all events
- easily stop repetition from event preview
- New event settings to repeat periodically
-
Drive
- New button to filter the drive view by document type
-
Teams
- Improved onboarding with the ability to use the same invitation link for a set number of people. Previously each link was limited to one use
- Initial role can now be set for invitation links, the recipient is assigned the role directly when joining, previously all new members joined as “Viewers”
-
Code
- Asciidoc syntax support AND asciidoc rendering
- New jade language support
- Removed duplicate C-language option
-
/checkup/
- new test to confirm that public instances are open for registration
- new test to check that the host provides an HSTS header
Update notes
To update from 5.1.0 to 5.2.0:
- Read the Nginx section below to ensure you are using the right version and update your reverse proxy configuration to match the settings in our current
./docs/example.nginx.conf - Reload nginx
- Stop your API server
- Fetch the latest code with git
- Install the latest dependencies with
bower updateandnpm i - Restart your server
- Review your instance’s checkup page to ensure that all tests are passing
Nginx
We added some directives that may cause issues with older versions of Nginx. We now recommend and only support Nginx stable. Please note that if you are running below v1.14.2, applying this update will likely result in breakage.
- Internet Protocol version 6 (IPv6) support
- TLS generation, see the recent tutorial on our blog
- Better TLS sessions, handling timeout, tickets & longer cache
- Longer HTTP Strict Transport Security (HSTS), now 2 years
- Online Certificate Status Protocol (OCSP) stapling support