We are pleased to announce the release of Formio-Enterprise 9.2.0, available now on portal.form.io.
To upgrade to the 9.2.0 version of Formio-Enterprise, Self-Hosted customers can access the Upgrade on Docker Hub here.
New Features:
PDF Template Designer
We are thrilled to announce the launch of Form.io’s new PDF Template Designer, an innovative tool designed to enhance the output of your JSON-driven web submissions.
What Can You Do with the PDF Template Designer?
- Create Custom Templates: Design unique templates for your PDF outputs, allowing for personalized mailers, receipts, and any other documents needed based on form submission data.
- Versatile PDF Outputs: Generate PDFs that can be sent via email, to any third-party endpoint, or saved to your preferred location.
- On-Demand Printing: Utilize our API to print PDFs on demand at any time.
This powerful new feature enables you to tailor your PDF outputs to suit your specific needs, providing a seamless and flexible solution for managing your form submissions.
SSO Functionality – New Features
- PKCE Integration Support for OIDC
- Needed for Login.gov OIDC
- Developer Portal tool to create Passport Config based on SAML Metadata XML
- Create an opportunity to get a profile object in the Project Settings form after SAML authorization
- SAML Custom Parser
- The Custom Parser allows users to generate payloads for the JWT token based on the SAML Profile object claiming certain roles configured within the project.
Reporting Module
- The Reporting Module continues to be updated and fine tuned. Please reach out to support@form.io to acquire a license to trial the Form.io Reporting Module.
Configurable option for javascript code execution server timeout
- For scenarios where the default timeout (500ms) needs to be lengthened or changed, a configurable timeout can be set via environment variable.
DOMPurify Configuration Option
- Form.io uses DOMPurify to ensure the security and integrity of user input by sanitizing HTML content. This prevents Cross-Site Scripting (XSS) attacks and maintains clean, safe data storage and output. By integrating DOMPurify, Form.io enhances overall application security and adheres to web security best practices. Sanitize configurations can now be modified to meet specific requirements.