Download Latest Version v3.3.6 source code.zip (7.6 MB) Google Add to Preferred Sources
Home / v3.3.5
Name Modified Size InfoDownloads / Week
Parent folder
etherpad-latest_amd64.deb 2026-09-17 102.5 MB
etherpad-latest_arm64.deb 2026-09-17 100.4 MB
etherpad_3.3.5-1_amd64.deb 2026-09-17 102.5 MB
etherpad_3.3.5-1_arm64.deb 2026-09-17 100.4 MB
README.md 2026-09-17 1.0 kB
v3.3.5 source code.tar.gz 2026-09-17 7.0 MB
v3.3.5 source code.zip 2026-09-17 7.6 MB
Totals: 7 Items   420.5 MB 0

3.3.5

3.3.5 is a bug-fix follow-up to 3.3.4. It fixes a startup crash on fresh installs when pnpm 12 (now pnpm's default release) is installed, and makes the built-in updater work on Windows.

Notable fixes

  • Fresh installs no longer crash at startup under pnpm 12 (#8232). On first boot (no var/installed_plugins.json), Etherpad runs pnpm ls to migrate plugins found in node_modules, passing --no-production. pnpm 12 renamed that flag to --no-prod and rejects the old name, so the server exited with Error occurred while starting Etherpad before it bound a port. The call now uses --no-prod, which pnpm 10 and 11 also accept. Existing installs were not affected. The repository, release tooling, Docker image and snap also move to pnpm 12.
  • Updater — spawn pnpm through cross-spawn so updates work on Windows (#8218). On Windows pnpm is a .cmd shim that plain child_process.spawn can't run, so the built-in update actions failed there. Thanks to Kaan Çelebi.
Source: README.md, updated 2026-09-17