Follow us on Twitter for updates. Our blog highlights the best new features and changes.
Newest releases
1.5.4 - 21 Nov 2024
- Changed
Alters the
PSPDFKIT_WORKER_TIMEOUT
configuration option by using it to configure the idle timeout for the PSPDFKit Worker. (#45568) - Changed
Improves error message when updating form field values using the upstream API. (#45568)
- Changed
Updates GdPicture to v14.2.95.
- Fixed
Fixes an issue rendering annotations when there are multiple copies of the same attachment. (J#SERVER-1308)
- Fixed
Fixes an issue with file upload timeout not being used correctly when uploading to storage backends. (#45568)
1.4.2 - 15 Nov 2024 (maintenance release)
- Changed
Allows skipping the ‘trash’ stage when deleting an object storage asset (opt-in). Prevents trashing an asset when other documents/layers depend on it. (J#SERVER-577)
- Removed
Removes extra delete request to trash directory for objects that were deleted from a directory. (Z#107188)
1.2.1 - 15 Nov 2024 (maintenance release)
- Changed
Allows skipping the ‘trash’ stage when deleting an object storage asset (opt-in). Prevents trashing an asset when other documents/layers depend on it. (J#SERVER-577)
- Removed
Removes extra delete request to trash directory for objects that were deleted from a directory. (Z#107188)
- Changed
Updates GdPicture to v14.2.81.
Previous releases
1.5.3 - 29 Oct 2024
- Added
Adds configuration options to set content size for spreadsheets during conversion. (J#SERVER-987)
- Added
Adds support for configuring timeout when uploading files to S3. (J#SERVER-431)
- Changed
Improves performance of lazy migration queries for assets in various storage backends. (J#SERVER-1249)
- Changed
Improves text extraction by replacing invalid characters with the Unicode replacement character (0xFFFD). (J#CORE-701)
- Changed
Reduces memory usage when uploading large files to S3. (J#SERVER-431)
- Changed
Updates GdPicture to v14.2.93.
- Changed
Updates the HarfBuzz library to version 10.0.1. (J#CORE-693)
- Fixed
Fixes a crash that may happen when saving LTV information in a document. (J#CORE-710)
- Fixed
Fixes an issue where handwritten signatures may unexpectedly appear cropped. (J#CORE-713)
- Fixed
Fixes an issue where the signature validation status after certificate revocation checks may be invalid if the document has multiple digital signatures. (J#AND-842)
- Fixed
Fixes an issue where too much memory was used when decoding JPEG2000 image masks. (J#CORE-636)
- Fixed
Fixes issues with Type 3 fonts and text extraction. (J#CORE-703)
1.5.2 - 9 Oct 2024
- Changed
Improves GlobalSign Digital Signing Service session handling. (##45338)
- Changed
Updates GdPicture to v14.2.90.
- Fixed
Fixes an issue when parsing timestamp policies with short OIDs in digital signatures. (J#SERVER-1231)
- Fixed
Fixes an issue where PDF JS may report an error when setting a custom value to a combo box form field. (J#CORE-675)
- Fixed
Fixes an issue where PDFs with millions of outline elements could exhaust the memory. (J#CORE-694)
- Fixed
Fixes an issue where digitally signing a document may trigger an error in Adobe Acrobat about a modified page. (J#CORE-45204)
- Fixed
Fixes an issue where digitally signing with the SHA384 hashing algorithm didn’t work. (Z#116874)
- Fixed
Fixes an issue where form contents may be rotated after exporting and then importing from Instant JSON. (J#CORE-647)
- Fixed
Fixes an issue where form flags were overwritten when using the processor and NeedAppearances was set in the PDF. (J#CORE-45331)
- Fixed
Fixes an issue where handwritten signatures may show distorted in some page orientations. (J#ANDR-824)
- Fixed
Fixes an issue where some annotations may lose their font color when you export them to XFDF and import them again. (J#CORE-680)
- Fixed
Fixes an issue where the blend mode wasn’t read correctly. (J#CORE-691)
1.5.1 - 20 Sep 2024
- Added
Adds
start
andlimit
to redaction creation endpoints. (J#CORE-673) - Changed
Improves the evaluation experience. (J#CORE-667, J#SERVER-1204)
- Changed
Raises maximum processing time to 100 seconds (was 30).
- Changed
Raises maximum document size to 50 MB (was 10).
- Changed
Updates GdPicture to v14.2.88. (#0)
- Fixed
Fixes an issue where annotations exported to XFDF and then imported again may lose their text color. (J#CORE-648)
- Fixed
Fixes an issue where opening certain image files with broken XMP/EXIF headers may crash the app. (J#CORE-665)
- Fixed
Fixes an issue where signatures on rotated documents were displayed incorrectly. (J#CORE-672)
- Fixed
Fixes an issue where some signatures with Long-Term Validation information may be incorrectly reported as invalid. (J#CORE-654)
- Fixed
Fixes an issue where the same font was embedded multiple times when entering diacritics, leading to a massive file size. (J#CORE-634)
1.5.0 - 29 Aug 2024
- Added
Adds JWT-based authentication for the API. (J#SERVER-1042)
- Added
Adds support for CAD image conversion (
.dxf
and.dwg
). (J#SERVER-377) - Added
Adds support for multi-tenant assets using different storage backends. (J#SERVER-1015)
- Changed
Allows skipping the ‘trash’ stage when deleting an object storage asset (opt-in). Prevents trashing an asset when other documents/layers depend on it. (J#SERVER-577)
- Removed
Removes an extra delete request to the trash directory for objects that were deleted from the directory. (Z#107188)
- Changed
Updates GdPicture to v14.2.85.
- Fixed
Fixes Azure upload problems related to uncommitted blocks. (J#SERVER-1188, #44969)
- Fixed
Fixes DELETE
/api/documents
failing when:document_id
contains umlaut characters. (J#SERVER-1156) - Fixed
Fixes an issue where TTL wasn’t set on Redis cache entries. (#45002)
- Fixed
Fixes an issue where a PDF rendered incorrectly. (J#CORE-643)
- Fixed
Fixes an issue where converting a bitonal TIFF with a lot of pages consumed too much memory. (J#CORE-621)
- Fixed
Fixes an issue with highlight shapes when adding text highlights on rotated pages. Text highlights now cover only the rectangle of the relevant text without using curved edges. (J#ANDR-313)
- Fixed
Fixes an issue when attempting to reimport Instant JSON exported from PDF layers with Instant Comments. (J#SERVER-311)
1.4.1 - 31 Jul 2024
- Added
Adds Mozilla’s included CA certificates as the default downloader certificates bundle.
- Added
Adds unique identifiers for documents and attachment assets in the database. (J#SERVER-1136)
- Changed
Updates GdPicture to v14.2.81.
- Fixed
Fixes an issue where the trust certificate store may not load successfully if some path in it isn’t accessible. (#44732)
- Fixed
Fixes handling configuration for fallback storages. (J#SERVER-1139)
1.4.0 - 26 Jul 2024
- Added
Adds support for OpenTelemetry traces. (J#SERVER-1082)
- Added
Adds support for BMP image conversion. (J#SERVER-377)
- Changed
Allows configuring a healthcheck endpoint’s log level. (J#SERVER-1102)
- Changed
Increases maximum annotation body size to 64MB. (#44589)
- Changed
Updates GdPicture to v14.2.80.
- Changed
Updates HarfBuzz library to 9.0.0. (J#CORE-625)
- Changed
Updates the Botan library to version 2.19.5. (J#CORE-633)
- Fixed
Fixes an issue with downloading remote documents from AWS presigned URLs. (J#SERVER-1016)
- Fixed
Fixes an issue where callout annotations may not appear and work correctly after rotating a page. (J#WEB-1350)
- Fixed
Fixes an issue where redaction didn’t handle certain text objects correctly, resulting in some displaced text. (J#CORE-612)
- Fixed
Fixes an issue where signed fields may not display correctly on rotated pages. (J#CORE-608)
- Fixed
Fixes an issue where the date and time pickers weren’t added reliably. (J#CORE-520)
- Fixed
Fixes an issue with the appearance of checkboxes added by the form creator. (J#WEB-336)
- Fixed
Fixes handling long redirect responses for assets download. (J#SERVER-1016)
- Fixed
Fixes an issue with form field widgets not having IDs when used in the Web SDK without Instant. (Z#114986)
- Removed
Deprecates LibreOffice support. (#44696)
1.3.0 - 27 Jun 2024
- Added
Adds support for Azure Blob Storage as a storage backend. (J#SERVER-899)
- Added
Adds support for EML and MSG conversion to PDF. (J#SERVER-40)
- Added
Adds support for controlling layout of pages in spreadsheet conversion. (J#SERVER-224)
- Added
Adds support for overriding the storage backend for each document upload. (J#SERVER-806)
- Changed
Improves TIFF image document quality by respecting the embedded DPI values. (J#CORE-522)
- Changed
Improves text selection. (J#CORE-596)
- Changed
Updates GdPicture to v14.2.76.
- Changed
Updates the HarfBuzz library to version 8.5.0. (J#CORE-583)
- Changed
Updates the STB library to version 2.30. (J#CORE-570)
- Fixed
Fixes an issue where, after redacting, some images were displaying incorrectly (e.g. black instead of white). (J#CORE-561)
- Fixed
Fixes an issue where exporting and importing Instant JSON may incorrectly move annotations or forms. (J#CORE-589)
- Fixed
Fixes an issue where some digital signatures may incorrectly report as invalid. (J#CORE-597)
- Fixed
Fixes an issue where some digital signatures may not be validated correctly. (J#CORE-607)
- Fixed
Fixes an issue where the page labels may be incorrect in some documents. (J#CORE-560)
1.2.0 - 15 May 2024
- Added
Adds support for converting documents to OOXML office types — DOCX, XLSX, PPTX. To perform the conversion, use the Build API as usual and use instructions with the output type set to
docx
,xlsx
, orpptx
. (J#SERVER-852) - Added
Adds support for reading and rendering OCG layers. (J#SERVER-815)
- Added
Adds signature endpoints that work on uploaded files:
/api/sign
to sign and/api/inspect_signatures
to validate signatures in uploaded PDF files. (J#SERVER-870) - Added
Adds appearance stream generation for link annotations. This means any set borders will now be rendered. (J#CORE-483)
- Added
Adds support for Dashboard when Document Engine is launched without DB Storage configuration. (J#SERVER-859)
- Added
Adds support for adding a custom signature graphic when adding a digital signature. (J#CORE-543)
- Changed
Improves Document Engine’s use of Postgres configuration values. (Z#111773)
- Changed
Improves generation of Measurement Content Formats for a given document layer. (#44019)
- Changed
Streamlines the activation process for online and offline licenses.
ACTIVATION_KEY
andLICENSE_KEY
configurations now accept both online license activation keys and offline license keys. (#44123) - Changed
Updates GdPicture to v14.2.72.
- Changed
Updates the HarfBuzz library to version 8.3.1. (J#CORE-524)
- Changed
Updates the HarfBuzz library to version 8.4.0. (J#CORE-559)
- Fixed
Fixes a deadlock when syncing annotations on a certain document containing stamp annotations in PSPDFKit Instant. (J#ANDR-277)
- Fixed
Fixes an issue where an incorrect note icon may show on top of highlight annotations with comment replies. (J#CORE-527)
- Fixed
Fixes an issue where redaction annotations could not be applied by third-party software like Adobe Acrobat. (J#CORE-555)
- Fixed
Fixes an issue where the signing process failed in case of a TSA or LTV failure. (#44008)
- Fixed
Fixes an issue where the line dash pattern was rendered differently from other PDF readers. (J#CORE-540)
- Fixed
Fixes an issue where the redaction tool may redact a bigger area than necessary in some documents. (J#CORE-562)
- Fixed
Fixes an issue where the text in a callout annotation may appear in the wrong position. (J#CORE-466)
- Fixed
Fixes an issue with failing to include changes that were made to a document earlier when using
/build
. (Z#111523)
1.1.1 - 22 Apr 2024
- Changed
Updates GdPicture to 14.2.69. (#43996)
- Fixed
Fixes an issue where the
signing_token
parameter wasn’t provided in theget_certificates
action of the signing service callbacks. (#43852) - Fixed
Fixes an issue where digital signatures broke on PDF download because signatures were flattened by default. The default behavior has been changed. If you depend on the original default, pass
keep_signatures
set tofalse
to the PDF download request. (J#SERVER-885) - Fixed
Fixes an issue where intermediate certificates provided by the signing service weren’t getting embedded in the created digital signature. (#43852)
- Fixed
Fixes an issue where measurement labels on rotated pages weren’t exported correctly. (J#CORE-529)
- Fixed
Fixes an issue where the appearance of unsigned signature form fields may ignore some property changes, like their border width. (J#CORE-417)
- Fixed
Fixes an issue where the email preset didn’t mark some email addresses for redaction. (J#CORE-514)
- Fixed
Fixes an issue where the text selection rectangle was too big, resulting in squashed text. (J#CORE-496)
- Fixed
Fixes an issue applying build instructions to password-protected documents. (J#SERVER-100)
1.1.0 - 14 Mar 2024
- Added
Adds support for trial license keys. (J#SERVER-216)
- Changed
Updates GdPicture to v14.2.65. (#43724)
- Fixed
Fixes an extraction of rich text annotations and annotation border color for layers. (J#SERVER-805)
- Fixed
Fixes an issue where HTTP redirects were not handled correctly in signing callbacks, affecting signing service, timestamping, and OCSP requests. (J#SERVER-842)
- Fixed
Fixes an issue where LTV information could not be refreshed for existing signatures. (J#SERVER-825)
- Fixed
Fixes an issue where certificates in the signature store were overridden after an LTV refresh request. (J#SERVER-825)
- Fixed
Fixes an issue where refreshing the LTV information of some signed documents may fail. (J#CORE-499)
- Fixed
Fixes an issue where validating some documents with LTV information may incorrectly return that the revocation status couldn’t be checked. (J#WEB-1042)
- Fixed
Fixes an issue where image signatures were not flattened on PDF export. (J#SERVER-833)
- Fixed
Fixes an issue where listing embedded files in rare PDFs could cause a crash. (J#CORE-493)
- Fixed
Fixes an issue where opening a document with a digital signature may report additional changes. (J#CORE-473)
- Fixed
Fixes an issue where text with the FL and FI ligatures wasn’t extracted correctly. (J#CORE-443)
- Fixed
Fixes an issue where the text selection of italic characters was too large. (J#CORE-444)
1.0.0 - 13 Feb 2024
See the announcement post.
- Changed
PSPDFKit Server and Processor are now Document Engine. Refer to our migration guides for detailed information about the most important changes and steps you need to take to upgrade to Document Engine.
- Changed
Updates GdPicture to v14.2.61.1. (#43434)
- Fixed
Fixes an error message that may appear in the logs when using the snapping tool. (J#CORE-391)
- Fixed
Fixes an issue where calling the PDF JS API
field.setItems
may not change a form’s value. (J#CORE-430) - Fixed
Fixes an issue where extracted text was garbled due to incomplete reading order information in the PDF. (J#CORE-385)
- Fixed
Fixes an issue where font names with certain encodings may not be parsed correctly. (J#CORE-292)
- Fixed
Fixes an issue where text selection was not accurately handled for text containing larger gaps. (J#CORE-341)
- Fixed
Fixes an issue where redacting some kind of documents may corrupt them. (J#CORE-375)
- Fixed
Fixes an issue where shape annotations imported via Instant JSON may incorrectly show a black border. (J#CORE-392)
- Fixed
Fixes an issue where the appearance of unsigned signature form fields may ignore some property changes, like their border width. (J#CORE-412)
- Fixed
Fixes flattening form fields using the Build API when passing form fields’ widget IDs. (J#SERVER-563)
PSPDFKit Server and Processor
PSPDFKit Server is now Document Engine. You can check out the Server changelog history here.