/preview endpoint to allow to pass user_text (annotations) to pdf-as through the request body.preview_image_resolution config option for qualified and advanced
signatures. The preview image resolution can now be passed via the resolution
query parameter of the preview API (in DPI, defaults to 72) and via the
--resolution option of the dbp:relay:esign:preview command (in DPI, defaults to 72).width query parameter of the preview API in favor of the resolution query parameter.display_name_en and display_name_deResources/translations directory for storing translations for the display name of the profileslanguage to qualified and advanced signatures which indicates the language of the textpreview_image_resolution to qualified signatures which controls the resolution of the generated signature preview imageallow_annotations to qualified signatures which indicates if the annotations are allowed or notallow_manual_positioning to qualified signatures which indicates if the manual positioning of the signature is allowed or notdisplay_name_de to qualified signatures which is the german display name of the profile (for the frontend)display_name_en to qualified signatures which is the english display name of the profile (for the frontend)invisible to qualified signatures that indicates whether the signature is visible or notpreview_image_resolution to advanced signatures which controls the resolution of the generated signature preview image/esign/preview/{identifier} to /esign/previews/{identifier}invisible to advanced signatures that indicates whether the signature is visible or not/esign/preview/{identifier} generates preview images now on request instead of serving them from a cache/esign/profiles returns translations for the display name of the profiles/esign/profiles that lists all available signing profiles for a given signature type/esign/preview/{identifier} that generates a preview of the signature block for a given profilename_tableseparator config parameter.system_text, which mirrors user_text but is used for system content instead of user added content.callback_url and error_callback_url options in the bundle config have been removed. The callback
handling is now handled by the bundle itself. In case pdf-as-web has URL whitelisting enabled make sure that the
bundle provided endpoints are allowed.code field, which replaces the sessionId field, which is now deprecated.
Pass the code value to the API endpoints instead of the sessionId value.in.pdf out.pdf you now have to pass in.pdf -o out.pdf. You can also pass multiple PDFs at once, for example
in.pdf in2.pdf -o out.pdf -o out2.pdf, to sign multiple documents. They will be matched by the order they are
passed. Note that the same signing parameters are used for all passed documents.invisible to create invisible signatures via the API.dbp:relay:esign:preview CLI command for generating signature block previews.--user-text option for specifying custom user text to be included in the signature block--user-image-path option for passing a path to a PNG file for overriding the signature block imageNote: This release only contains some breaking changes for the configuration.
user_text config:
user_text_table -> user_text.target_tableuser_text_row -> user_text.target_rowuser_text_attach_parent -> user_text.attach.parent_tableuser_text_attach_child -> user_text.attach.child_tableuser_text_attach_row -> user_text.attach.parent_rowadvanced and qualified signature
flows are now required to be unique.vendor/bin/captainhook install -f to replace the old hooks with the new ones
on an existing checkout.Added:
dbp:relay:esign:sign:qualified Symfony command for creating a
qualified signature from the CLI.dbp:relay:esign:sign:advanced Symfony command for creating an
advanced signature from the CLI.Deprecated:
callback_url and error_callback_url options are now deprecated. The
callback pages are now provided by this bundle and exposed via the API server
if the the options aren't set.Breaking:
How can I help you explore Laravel packages today?