The Orbeon Forms Blog

This is the Orbeon Forms blog. Stay up to date with the latest releases and new features of Orbeon Forms!

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

Better In-Browser Code Editing in Form Builder

Form Builder is all about enabling form authors to create forms with a web-based tool, without having to write code. But then, in what format are the forms you create with Form Builder saved? Is it similar to when editing a document in Word, where your document is saved in... More