Orbeon Forms 2024.1.1

Thursday, March 27, 2025

Today we released Orbeon Forms 2024.1.1! This maintenance release contains more than a hundred bug-fixes and some new features, and is recommended for all users of:

New features

Suggest control and section name from the control label

Form controls and sections typically have a label, but also an internal name which is used in the data. Often, these match, for example:

  • "Address" might be stored as address

  • "Contractor business name" might be stored as contractor-business-name

If you haven't entered a name yet, the Form Builder will now suggest a name based on the label:

Before the suggestion

Simply click on the suggestion to accept it:

After the suggestion

This also works in the "Section Settings" dialog for section names.

Ability to filter itemset with a formula

The "Edit Choices" dialog allows you to filter choices based on a condition. This can, for example, exclude choices based on a selection made somewhere else in the form.

Filtering Choices

Show a form's workflow stage in the Detail page

You can now opt to show the workflow stage in the navigation bar of the form's Detail page.

Workflow stage in the navigation bar

For more, see Workflow stage.

Store email attachments to AWS S3

When sending an email using the email action, you can store attachments in an S3 bucket.

For more, see S3 storage.

Include UI for the various appearances of buttons

The "Control Settings" dialog now includes a UI for the various appearances of buttons:

Button appearances

At runtime, this translates into various button appearances:

Button appearances

This was already supported at runtime, but there was no selector in the "Control Settings" dialog to set it.

JavaScript embedding API to support Form Builder

The Form Runner JavaScript Embedding API now allows you to embed Form Builder.

For more, see JavaScript embedding API to support Form Builder.

Ability to navigate grid cells using cursor up/down

We continue to add keyboard shortcuts to Form Builder. It has been possible to navigate between grid cells with the Left and Right cursor (arrow) keys.

You can now also use the Up and Down cursor keys to move up and down in the form, including going across grid and section boundaries. Here are the shortcuts currently supported:

Key
Description

/

Move to the previous or next grid cell, including empty cells.

⇧←/⇧→

Move to the previous or next grid cell, skipping empty cells.

/

Move to the previous or next grid cell vertically, including empty cells.

This is very useful when combined with other keyboard shortcuts, such as:

  • ⇧↵ (Shift-Enter or Shift-Return) to open the Control Settings dialog

  • ⌘X or ⌃X to cut the current control

  • ⌘C or ⌃C to copy the current control

  • ⌘V or ⌃V to paste from the toolbox

For more, see Keyboard shortcuts.

Native time picker

You can select in Form Builder whether the browser time form control should always be used.

Configuring the time format

New configuration properties

You can now configure the Form Runner Summary page to start with the Search Options open. For more, see Search options opened on load.

You can also configure the Form Runner Landing page tile size. For more, see Landing page tile size.

Issues addressed

You can download the latest version of Orbeon Forms from the downloadsarrow-up-right page, or use our Docker images.

Don't forget to grab a trial licensearrow-up-right for the PE version.

Please send feedback via Twitterarrow-up-right, Blueskyarrow-up-right, or the forumarrow-up-right.

We hope you enjoy this release!

Last updated