Orbeon Forms 2024.1.4
Friday, January 23, 2026
Today we released Orbeon Forms 2024.1.4! This maintenance release mainly contains bug-fixes and is recommended for all users of:
Issues addressed
In this release, we have addressed many issues, including:
Form Builder
FB: undo doesn't work in text field/area in dialog (#7341)
Pasting section with formula and
fr:*function fails (#7330)FB Summary: applications include the label "Application Name" (#7344)
Don't disable custom classes that don't use AVTs in Form Builder at design time (#7347)
Controls in section template disappear after it is marked as repeated and the form is saved (#7352)
Checkbox incorrectly shows as checked after navigating Gird Settings with Previous or Next (#7429)
Form Runner
Avoid duplicate names for file types in automatic hints (#7327)
Incorrect MIME type for ODT leads to name not being shown in automatic hints (#7331)
Switching form language to Korean shows button in Arabic (#7339)
save()→save(draft = "true")→save()duplicates files inorbeon_form_data_attach(#7343)Files attached to Multiple File Attachments marked as Encrypt data at rest can't be read (#7346)
Provide
analyze-string()in JVM environment (#7354)S3 endpoint override not applied (#7357)
Acceptheader no longer forwarded inreplace="all"submissions (#7358)Email sending using Gmail (sometimes) fails (#7162)
HTML label with
<div>shows in blue on new line in the error summary (#7410)Setting
oxf.fr.detail.button.lease.show-in-view-mode.visible.*.*to false makes the button readonly instead of hiding it (#7411)User can submit form after losing the lease if the Review Form Validation Messages dialog is shown (#7421)
With flat view enabled, can't publish form with control named
_(#7433)Make error messages easier to read by removing the full file size and adding a significant digit to the compact version (#7437)
Help for output without border and an empty value doesn't point to anything (#7440)
Remove ⌃Tab / ⌃⇧Tab as keyboard shortcuts to switch tabs (#7446)
XBL Components
Dynamic dropdown with search stuck on showing "Searching…" (#7368)
On mobile, the number field is cleared on tap (#7376)
fr:number – Incorrect behavior of round-when-formatting when editing an existing value (#7386)
Solution to dynamic dropdown with search in section template in view mode that does not require republishing (#7397)
Offline
replaceState()can fail in some mobile embedded environments (#7428)
Embedding
Browser getting 500 error when retrieving a font through cross-site (#7349)
Datepicker incorrectly positioned when form is embedded (#7375)
404 loading
model.min.jswith Formatted Text Area in embedded form (#7378)Formatted Text Area on ulterior page of wizard in cross-origin embedded form fails to loads
model.min.jsfrom incorrect host (#7400)
Distribution
orbeon-embedding.jarnot to contain SLF4J classes (#7337)
Performance
controlNameFromIdOpt()is a hotspot (#7432)
You can download the latest version of Orbeon Forms from the downloads page, or use our Docker images.
Don't forget to grab a trial license for the PE version.
Please send feedback via Twitter, Bluesky, or the forum.
We hope you enjoy this release!
Last updated