The Orbeon Forms Blog
This is the Orbeon Forms blog. Stay up to date with the latest releases and new features of Orbeon Forms!
Tuesday, Jul 24, 2012
Orbeon Forms 4.0 M8
Today we released Orbeon Forms 4.0 M8 (Milestone 8). Like 4.0 M7 and the previous milestones this is not a final release. We have addressed the following issues in this build: Form Runner Send email: support TLS and custom port (#395) New L&F: editor for title and description in Form Settings (#376) fr:number doesn't...
More
Wednesday, Jul 18, 2012
Designing a great phone number field
For a long time now we’ve had a US phone number field in Orbeon Forms which looks like this: While fixing a validation highlighting issue for 4.0, we spent some time cleaning-up that control, and along the way thought about how to improve it. We thought about the following: Should...
More
Tuesday, Jul 17, 2012
Orbeon Forms 4.0 M7
Today we released Orbeon Forms 4.0 M7 (Milestone 7). Like 4.0 M6 and the previous milestones this is not a final release. We have addressed quite a number of issues in this build, in particular: Form Builder Delete grid row with confirmation doesn't work anymore (#362) Static image doesn't support hint so label is...
More
Friday, Jul 13, 2012
A finite state machine to the rescue
On this blog, we often mention new features we recently implemented in Orbeon Forms, but rarely discuss how they have been implemented. Today, let’s make an exception, and come back to a feature discussed a couple of weeks ago: Form Builder’s new UI to edit labels and hints. UI programming...
More
Tuesday, Jul 10, 2012
Orbeon Forms 4.0 M6
Today we released Orbeon Forms 4.0 M6 (Milestone 6). Like 4.0 M5 and the previous milestones this is not a final release. We have addressed quite a number of issues in this build, in particular: Form Builder FB: Dirty/validation don't work anymore (#114) FB: Form dirty just after publish (#116) Expand cell over existing...
More
Monday, Jul 9, 2012
Keeping code alive
There is a great bit by Joel Spolsky dating back to year 2000: Old code has been used. It has been tested. Lots of bugs have been found, and they've been fixed. There's nothing wrong with it. It doesn't acquire bugs just by sitting around on your hard drive. Joel...
More
Tuesday, Jul 3, 2012
Orbeon Forms 4.0 M5
Today we released Orbeon Forms 4.0 M5 (Milestone 5). Like 4.0 M4 and the previous milestones this is not a final release. In this build we have implemented the following improvements: Invalid controls in Form Builder do not prevent saving and publishing the form (#341). Orbeon Forms outputs the HTML 5 doctype by default...
More
Wednesday, Jun 27, 2012
The right cookie
Your browser makes two types of HTTP requests to Orbeon Forms: Page requests, done to load your form, as an HTML page. Ajax requests, done after the form is loaded, in the background, to dynamically update the form as users interact with it. Since version 3.8, released in May 2010,...
More
Tuesday, Jun 19, 2012
Neat and informative error reports with Errorified
Photo by Juhan Sonin Nobody likes to see an application crash, but when it happens, it’s better to have useful information about what went wrong. A very long time ago, we implemented nicer stack traces in Orbeon Forms, but this did not transfer into nicer information in the server logs. Recently, with...
More
Monday, Jun 18, 2012
Orbeon Forms 4.0 M4
Today we released Orbeon Forms 4.0 M4 (Milestone 4). Like 4.0 M3, this is not a final release, but a preview release for those of you who want to see what’s coming up in 4.0 and send us feedback. In this release we have addressed a number of issues, including:...
More