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.

Orbeon Forms 4.0 M16

Today we released Orbeon Forms 4.0 M16 (Milestone 16). Like 4.0 M15 and the previous milestones this is not a final release. In M16, we addressed the following issues: Form Builder FB: cut to clipboard fails if fr-form-binds id is missing (#579) FB: tabbing out of field reaches delete icon... More

Variables in XForms 2

Orbeon Forms has long supported exposing XPath variables with the xxforms:variable extension [1]: <xxforms:variable name="answer" value="42"/> So it’s great that XForms 2 now standardizes variables with the new xforms:var element! The above example becomes: <xforms:var name="answer" value="42"/> The working group went with var for concision (not to mention that the... More

Orbeon Forms 4.0 M15

Today we released Orbeon Forms 4.0 M15 (Milestone 15). Like 4.0 M14 and the previous milestones this is not a final release. In M15, we have decided to address a number of smaller issues, including a lot of polishing: Form Builder Section help doesn't save (#552) Don't show icons to... More

Simplifying and improving XForms in Form Builder

Behind the scene, Form Builder manipulates XForms. Hence, to a great extend, the features provided by the builder are heavily influence by how things are done in XForms, and there often is a direct mapping from a Form Builder feature to an XForms capability. Along the way, we took the... More

Orbeon Forms 4.0 M14

Today we released Orbeon Forms 4.0 M14 (Milestone 14). Like 4.0 M13 and the previous milestones this is not a final release. M14 addresses the following issues: Form Builder Rename control in repeat: instance other subsequent iterations disappear (#541) Required fields don't show as required in Edit Validation Properties dialog (#542) User can add... More

Optimizing event handling

Recently, while doing a round of profiling, we found out that event processing on the Form Runner summary page when paging and searching was taking a long time to execute (in the order of hundreds of milliseconds). So we set to improve this. In XForms as in plain HTML, event... More

How many controls?

Orbeon Forms 4.0 comes with a new Form Settings dialog (which you open from the top right of the builder), where you can change the form’s application and form names, as well as update its title and description. In addition to the form’s basic information, we have added a Form... More

Orbeon Forms 4.0 M13

Today we released Orbeon Forms 4.0 M13 (Milestone 13). Like 4.0 M12 and the previous milestones this is not a final release. The last milestone introduced two big changes. M13 instead doesn't add anything big but focuses on fixing a series of issues: Form Builder Form Builder removes fr:buttons (#423) Section template crashes (#516)... More

We love your questions on Twitter

For the longest time, we’ve been helping people posting questions about Orbeon Forms on Twitter. For questions that fit in 140 characters, and can be answered by an equally short message, Twitter is a great medium. Both questions and answers have to be short; this creates an expectation of those... More

Orbeon Forms 4.0 M12

Today we released Orbeon Forms 4.0 M12 (Milestone 12). Like 4.0 M11 and the previous milestones this is not a final release. This milestone is a rather big one, as we have just merged in (more than 170 commits!) a couple of major changes we have been working on since June: A new Form... More