github Euro-Office/DocumentServer v9.3.4

5 hours ago

Bug Fixes

  • entrypoint: enforce strong JWT secret - The standalone entrypoint now requires an explicit JWT_SECRET of at least 32 characters and refuses to start with the old short placeholder defaults.
  • Docker: RabbitMQ readiness on startup - RabbitMQ is now started directly and polled for readiness both at runtime and during the build phase, eliminating a race condition that could cause services to fail on first boot.

New Features

  • Font management API - support for upload and deletion of custom fonts on the document server, via a new REST API ((/admin/api/v1/fonts).

Infrastructure / Developer Experience

  • sdkjs: Grunt → webpack build migration - The sdkjs build toolchain has been migrated from Grunt to webpack, improving build times and enabling proper module bundling.
  • docservice restart script - a convenience script for restarting the docservice without a full container restart has been added to the package.
  • JWT secret hygiene - Short or placeholder JWT_SECRET values replaced with ≥32-character examples across all example configs and integration templates.
  • Dependency bumps: Babel monorepo → 7.29.7, Mocha → 10.8.2.

Don't miss a new DocumentServer release

NewReleases is sending notifications on new releases.