We've just released version 1.1 of
Contour
(the official form builder from Umbraco Corp), based on feedback
we've gotten since the initial release we've added some pretty
sweet features.
So what's new in this release?
Editing records
Edit submitted records directly from the entries viewer and you
can now also place the form picker macro in edit mode, making it
possible to provide edit functionality on your frontend.

Export and import of forms
Export and import forms on the same site or between different
sites, as a bonus you can use these exported forms as form
templates by simply dropping the files in a specific directory.

Archiving forms
Have a form that's not active anymore but you want to keep the
entries? In Contour 1.1 you can simply archive the form, which will
place the form in read only mode and remove it from various list
(form picker, …).
Xpath option on content picker
The content picker used in various places (like the 'save as
umbraco document' workflow type) has been updated with a new
option, instead of just picking a content node you can also provide
an Xpath query that fetches the id. Making your forms even more
flexible (especially when working on a multilingual site where you
want to reuse the form in different places).

Default value on fields
Most default field types now have the option of setting a
default value, a nice and powerful touch is that you can use the
same advanced syntax as with macro parameters so you can:
- Insert a page value: [#propertyAlias]
- Insert a recursive page value: [$propertyAlias]
- Insert a cookie value: [%cookieValueKey]
- Insert a value from request collection: [@requestValueKey]
Hidden field
There's also a new field type 'hidden field', in combination
with the default value setting it can be used to pass hidden values
along with the user submitted values.

Adding settings to field types
Similar to workflow type settings it's now also possible to add
settings to custom field types, these settings will extend the form
designer and will show up in the additional settings part of the
add/update field dialog.
Record and Recordset actions
Extend the entries viewer UI with your own tools by creating
custom record and record set actions. A "Record action" is a
utility method you can execute in the context of a record after it
has been
submitted and stored. This means you can add additional options for
processing a Record or a Collection of records (a Recordset).
And more…
Of course Contour 1.1 also includes several bug fixes and small
improvements
- Additional settings on form picker macro for setting
submit/next/previous button caption
- Copy field feature in the form designer
- Dictionary item support on field regex setting
- Keep user on current form step when saving a form
- Validators have inline style, should be moved to
stylesheet
- …
get a complete overview from our changes doc.
Want to try out Contour 1.1? Simply install the trial directly
from the package repository (developer section, package tree) or
get it from the project page on http//our.umbraco.org (Contour 1.1 runs on both
umbraco 4.0.x and 4.5.x). More in depth info on the new features
can be found in the Contour developer documentation.