Aller au contenu principal
Jahia Store
FR

Forms Core

supported
Télécharger 3.18.1

Informations

Identifiant du module
forms-core
Identifiant de groupe
org.jahia.modules
Statut
supported
Catégorie
Forms
Auteur
JSG
Site web du développeur
http://www.jahia.com
Nécessite Jahia
8.1.6.1
Mis à jour
2026-07-09
Source
scm:git:git@github.com:Jahia/forms-core.git
Étiquettes
  • forms

This is the core module for running Forms on a Jahia server.

If you want to install Jahia Forms Entreprise Edition for the first time on your Jahia instance, you need to use the complete download of the Forms Enterprise Edition. Once installed, any futher upgrade will require to be done module by module, hence the presence of this module independantly from the complete package.

For a complete information about Forms and its installation process, please refer to the documentation on Jahia Academy.

Versions

New Features and Improvements

  • Added html escaping for form inputs
  • Added toogle to disable escaping
  • Use correct map type when handling results
Nécessite Jahia 8.1.6.1Mis à jour 2026-04-30
3.18.0brouillonTélécharger

New Features and Improvements

  • Added html sanitization for form inputs (based on the html-filtering module)
  • Imported Angular sanitization module
Nécessite Jahia 8.1.8.0Mis à jour 2026-04-30

Breaking Changes

  • Added a new restriction to limit the access to the uploaded files based on the same permissions used to access the forms results

New Features and Improvements

  • Improved accessiblity
  • Add server side validation for file upload and update frontend to use validation
  • Upgraded jquery from 3.3.1 to 3.7.1
  • Upgraded moment.js from 2.29.3 to 2.30.1
  • Upgraded angular-ui-bootstrap from 2.5.0 to 2.5.6
  • Upgraded bootstrap from 3.3.7 to 3.4.1
  • Upgraded chart.js from 1.1.1 to 3.9.1
  • Upgraded datatables.net from 1.10.15 to 1.13.11
  • Upgraded jszip from 2.6.1 to 3.10.1
  • Upgraded moment-timezone from 0.5.13 to 0.6.0
  • Upgraded pdfmake from 0.1.67 to 0.2.22
  • Upgraded underscore.string from 3.2.3 to 3.3.6

Bug Fixes

  • Use the country key for the country based logic rules
  • Use encodeURIComponent on filename and file type instead of encodeURI
  • Fixed isue with Back button not refreshing the screen correctly
  • Ensure proper initialization of phone input during form navigation
  • Fixed a wiring issue by upgrading Jahia plugin from 6.9 to 6.10 and exporting packages
  • Adjust z-index for phone input conflicting with other inputs
  • Prevent javascript injection via isPreviewMode parameter
Nécessite Jahia 8.1.6.1Mis à jour 2026-02-18

Improvements:

  • Added the ability to navigate the site tree and select a page for redirection in forms.

Bug Fixes:

  • Fixed an issue where the checkbox matrix was not always displayed correctly in the Datatable.
  • Fixed an issue where forms with a language not defined as the system default caused errors.
  • Fixed an issue where updates to the Content Display form element were not being saved by removing CKEditor directive
  • Fixed an issue where form elements (checkboxes) did not work correctly if the form was created in a language other than the system default.
  • Fixed an issue where pre-filled values were not restored after a reset.
Nécessite Jahia 8.1.3.0Mis à jour 2026-07-01

Improvements:

  • Extended the range of compatible Jahia versions
Nécessite Jahia 8.1.3.0Mis à jour 2024-11-25

Bug fixes:

  • Updated the webpack configuration to use the shared data-helper library, to prevent any UI crash
Nécessite Jahia 8.1.6.0Mis à jour 2024-11-15
3.13.0brouillonTélécharger

Bug fixes:

  • Upgraded data-helper from 1.0.3 to 1.1.14 to be compatible with Apollo 3
Nécessite Jahia 8.1.0.0Mis à jour 2024-11-14

Bug fixes:

  • Fixed an issue with a single file attachment breaking the email action
Nécessite Jahia 8.1.0.0Mis à jour 2024-07-04

Bug fixes and improvements:

  • Modified file upload requests to use filename of temp file instead of absolute path
  • Added a warning to alert the user about the impact of giving access to form results
  • Fixed an issue with attachment of multiples files where there is another action before the 'send email' action 
  • Updated Guava import range for compatibility with Jahia 8.1 and 8.2
Nécessite Jahia 8.1.0.0Mis à jour 2024-05-17

Bug fixes:

  • Fixed an issue with attachments handling in case of multiples files
Nécessite Jahia 8.1.0.0Mis à jour 2023-11-23

Bug fixes:

  • Fixed issue in the results when creating a form with a name that was used before a rename
  • Fixed issue in the results when renaming a field in a form
  • Fixed issue with display logic not working well in a multilingual site
Nécessite Jahia 8.1.0.0Mis à jour 2023-11-16

Bug fixes and improvements:

  • Added "id" attributes on form inputs and add "for" attributes on labels
  • Updated jahia-depends property to have more accurate dependencies
Nécessite Jahia 8.1.0.0Mis à jour 2023-07-13

Bug fixes and improvements:

  • Fixed issue with iframe preventing access to the settings with site language different from "en"
Nécessite Jahia 8.1.0.0Mis à jour 2022-12-09

Bug fixes and improvements:

  • Updated the reCaptcha URL to use www.recaptcha.net
  • Fixed issue when accessing Forms from jContent accordion based on "Extending jContent UI" documentation
  • Fixed translation issue when deleting a key in form
  • Upgraded javascript dependencies to fix vulnerabilities
Nécessite Jahia 8.1.0.0Mis à jour 2022-11-16

Bug fixes and improvements

  • Upgraded angular.js from 1.8.0 to 1.8.2
  • Upgraded moment.js from 2.17.1 to 2.29.3
  • Upgraded underscore.js from 1.8.3 to 1.12.1
  • Added ability to toggle an input type between text or password
Nécessite Jahia 8.1.0.0Mis à jour 2022-08-02

Bug fixes and improvements

  • Updated Forms UI for WCAG compilance (Changed submit button type, removed unnecessary fieldset, added titles to input, select and textarea elements)
  • Removed workflow start permissions on form-factory roles
  • Remove the deprecated j:workInProgress properties
  • Fixed upload validation rule to handle multiple files
  • Restricted rendering of renderer views to specific nodetype
  • Fixed issue with deletion of result permission not using the right method
Nécessite Jahia 8.1.0.0Mis à jour 2022-04-25

Bug fixes and improvements

  • Upgraded Groovy from 2.5.14 o 3.0.8
  • Added permissions on jContent accordion
  • Fixed form layout issues after prefill
  • Fixed issue with concurrent file upload fields
Nécessite Jahia 8.1.0.0Mis à jour 2021-11-04

This release fix the following defects:

  • Impossible to have multiple file upload fields in the same form, only one field was uploaded. From now on all files in a form are correctly uploaded to the server and submitted.
Nécessite Jahia 8.0.2.0Mis à jour 2021-09-29

This release of Forms includes the following improvements:

  • Added the ability to upload multiple files
  • Added an input type for numeric data types
  • Added an input type for phone numbers
  • Added a message when user is not allowed to delete form result
  • Added the ability to set a redirect page from the editor page
  • Added an error message in edit mode if the referenceForm does not exist anymore

This release fixes the following defects:

  • Calendar partially out of view in Forms administration
  • Submission count would show “N/A” after migration from FormFactory to Forms
  • Prefilled values were empty after duplicating a Content Display element
  • Creation of a form not including the default language triggered exceptions
  • Viewing form results stored in Elasticsearch when a server name was provided triggered exceptions
  • Resource bundle not displayed in Firefox when using forms with an extension
  • Added specific fallback option for getting definitions to translate forms
  • Clear Definitions Cache button acts on all cluster nodes (fix not available in Forms 2.7.0)
Nécessite Jahia 8.0.2.0Mis à jour 2021-04-16

This version of Forms introduces the following features:

  • Added country selection to the Dashboard field report.
  • When exporting form results, fields are in the same order as the form itself.

AngularJS, Forms underlying front-end framework was updated to its latest version (1.8.0)

The following defects were addressed:

  • Continued improving performance for sites handling a large number of forms (continuation from the previous release).
  • Ensured that when a form submission notification email is sent, fields in the email body are in the same order than the form itself.
  • When viewing forms submission, special characters were not encoded properly when exporting results (CSV, PDF, XLS).
  • Some field values were not escaped when using a macro system with the SendEmailToSubmitter action

Forms 3.2.0 is compatible with Jahia 8

Nécessite Jahia 8.0.0.0Mis à jour 2020-07-31

Forms 3.1.0 introduces the following features:

  • Fine-grain control over who can edit and access a form (by user or group)
  • Ability to share a direct link to form results with authorized users

The following defects were addressed:

  • Performance issues were improved for sites handling a large number of forms
  • A redirect page could not be selected if the page was a subpage of a menu label
  • Issues occurred when updating metadata in a language other than the form's default language
  • A form could not be submitted when a language was disabled

Forms 3.1.0 is compatible with Jahia 8

Nécessite Jahia 8.0.0.0Mis à jour 2020-07-04

New release compatible with Jahia 8

Nécessite Jahia 8.0.0.0Mis à jour 2020-05-18

Bug fixes and improvements

  • Updated Forms UI for WCAG compilance (Changed submit button type, removed unnecessary fieldset, added titles to input, select and textarea elements)
  • Remove the deprecated j:workInProgress properties
  • Fixed upload validation rule to handle multiple files
  • Restricted rendering of renderer views to specific nodetype
  • Fixed issue with deletion of result permission not using the right method
Nécessite Jahia 7.3.0.1Mis à jour 2022-04-25

This release fix the following defects:

  • Impossible to have multiple file upload fields in the same form, only one field was uploaded. From now on all files in a form are correctly uploaded to the server and submitted.
Nécessite Jahia 7.3.0.1Mis à jour 2021-10-04

This release of Forms includes the following improvements:

  • Added the ability to upload multiple files
  • Added an input type for numeric data types
  • Added an input type for phone numbers
  • Added a message when user is not allowed to delete form result
  • Added the ability to set a redirect page from the editor page
  • Added an error message in edit mode if the referenceForm does not exist anymore

This release fixes the following defects:

  • Calendar partially out of view in Forms administration
  • Submission count would show “N/A” after migration from FormFactory to Forms
  • Prefilled values were empty after duplicating a Content Display element
  • Creation of a form not including the default language triggered exceptions
  • Viewing form results stored in Elasticsearch when a server name was provided triggered exceptions
  • Resource bundle not displayed in Firefox when using forms with an extension
  • Added specific fallback option for getting definitions to translate forms
Nécessite Jahia 7.3.0.1Mis à jour 2021-04-16

This version of Forms introduces the following features:

  • Added country selection to the Dashboard field report.
  • When exporting form results, fields are in the same order as the form itself.

AngularJS, Forms underlying front-end framework was updated to its latest version (1.8.0)

The following defects were addressed:

  • Continued improving performance for sites handling a large number of forms (continuation from the previous release).
  • Ensured that when a form submission notification email is sent, fields in the email body are in the same order than the form itself.
  • When viewing forms submission, special characters were not encoded properly when exporting results (CSV, PDF, XLS).
  • Some field values were not escaped when using a macro system with the SendEmailToSubmitter action

Forms 2.6.0 is compatible with Jahia 7.3

Nécessite Jahia 7.3.0.1Mis à jour 2020-07-30

Forms 2.5.0 introduces the following features:

  • Fine-grain control over who can edit and access a form (by user or by group)
  • Share with authorized users a direct link to form results

The following defects were addressed:

  • Performance improvements for sites handling a large number of forms
  • Unable to select a redirect page if the page is a subpage of a menu label
  • Issues when updating metadata in a language other than the form's default language
  • Unable to submit a form if a language is disabled

Forms 2.5.0 is compatible with Jahia 7.3.

Nécessite Jahia 7.3.0.1Mis à jour 2020-07-04

Forms 2.4.0 is compatible only with Jahia 7.3 only

Only Forms Core module has been updated in this release.

Release Notes

  • Fix issues with Date in Global Submission panel
Nécessite Jahia 7.3.0.1Mis à jour 2020-07-04