The Orbeon Forms Blog

Orbeon Forms allows you to manage your web forms' entire lifecycle, and run your forms on-premises or in the cloud, with a focus on security and compliance.

Lease on documents

When two users have permission to edit the same instance of form data (also known as a document), there is a chance that they might inadvertently overwrite and lose changes done by another user. This situation is illustrated by the diagram on the right. Say a first user, Homer, loads a... More

Orbeon Forms 2017.1.1 PE

Today we released Orbeon Forms 2017.1.1 PE. This update to Orbeon Forms 2017.1 PE contains bug-fixes and security enhancements and is recommended for all Orbeon Forms 2017.1 PE users. This release addresses the following issues: Form Builder Fix for label in repeated grid showing above control and in table header FB includes both... More

Orbeon Forms 2017.1

Today we released Orbeon Forms 2017.1, the first major release of Orbeon Forms in 2017! This release introduces several important features and enhancements. Major features and enhancement Liferay 7/DXP support This version introduces initial Liferay 7/DXP support for the Form Runner proxy portlet. See the documentation for details. Orbeon Forms Running in Liferay... More

Orbeon Forms 2016.3.1 PE

Today we released Orbeon Forms 2016.3.1 PE. This update to Orbeon Forms 2016.3 PE contains bug-fixes and is recommended for all Orbeon Forms 2016.3 PE users. This release addresses the following issues: Form Builder Image Annotation listed twice in the Form Builder sidebar (#3181) Explanatory text overwrites rich text (#3161) Form Runner Fixes... More

More flexible email senders and recipients

Orbeon Forms allows you to send email, typically as part of a simple form data submission process: the user activates a “Submit” button, the data is saved or delivered to a service, and a confirmation email is sent to the user, a third-party, or both. Email recipients are determined either... More

Improved constraints on attachments uploads

Until Orbeon Forms 2016.3, there was only one way of controlling attachment constraints: via a single, global property. So you could say that that the maximum file attachment upload size was 100 MB, and that would apply to all attachments in all forms. The upcoming Orbeon Forms 2017.1 provides a lot... More

Introducing organization-based permissions

With Form Builder, form authors can define permissions for the form they are creating. Permissions can depend on: The user's role, for instance: "any user with the role admin can delete data". The user being the one who initially created the data, also known as owner, for instance: "owners can... More

Form Builder embedding

Orbeon Forms has had a Java embedding API since version 4.7. This allows you to embed a form within a Java web application, including from a JSP page. Starting Orbeon Forms 2016.3,  in addition to published forms, you can also embed Form Builder in the same way: just use orbeon and... More

Datasets

Many forms don’t live in a vacuum: they require communicating with the outside world to help the user enter data. The items of a selection control such as a dropdown list might come from a central database, for instance. Orbeon Forms PE provides a way to do this via HTTP... More

Orbeon Forms 2016.3

We just made it: today we released Orbeon Forms 2016.3, the third and last major release of Orbeon Forms for 2016! This release introduces several important features and enhancements. Major features and enhancement Support for organizations This release introduces support for the notion of organizations. An organization can be a... More