1.11 release notes
Before attempting to upgrade to Document Engine 1.11, make sure your application runs as expected on your current version. If you’re on version 1.6.1 or later, you can upgrade directly to 1.11. If you’re on an earlier version, follow the step-by-step upgrade path outlined in our upgrade guide.
Highlights
Digital signatures
This version adds a new signingCertificateChain field to the schema of the signatures returned by Document Engine when a client requests signatures in a document.
Affected endpoints
All endpoints that work with build instructions are affected by this change, including:
GET /api/documents/{documentId}/signaturesGET /api/documents/{documentId}/layers/{layerName}/signatures
Refer to Document Engine’s API reference for more information.
Web SDK processing operations
This version adds support for additional document processing operations when invoking processing via Instance#applyOperations from Nutrient Web SDK:
addPageMarginsto add insets and outsets to pages.updateMetadatato update document metadata.
GdPicture update
This version ships with GdPicture 14.3.12.
Performance improvements
This release improves the performance of filesystem operations, fixing a performance regression that was introduced in 1.8.0.
Breaking changes
Database connections
We found that versions 1.10.0 and 1.10.1 stopped handling the DATABASE_CONNECTIONS environment variable correctly, and it defaulted to 10 instead of 20. To address this, we recommended setting the PGPOOL_SIZE variable instead of DATABASE_CONNECTIONS. However, as of this version, this is no longer a valid recommendation, as the issue was fixed, so be sure to revert back to the DATABASE_CONNECTIONS environment variable.
Database migrations
This release doesn’t include any database migration.
Changelog
A full list of changes, along with the issue numbers, is available here.