Install

Works with Drupal: ^8.8 || ^9

Using Composer to manage Drupal site dependencies

Alternative installation files

Download webform-6.1.3.tar.gztar.gz 6.02 MB
MD5: 379dfd5122f3d7da751779b7250742be
SHA-1: 38e2a742ac18a1b1fdbd2225e0b9a09567a4edf6
SHA-256: e0cb2595d6cddfb4fd9527b2b2a8f41748adc1db5e382a4f219c5251cc6af9ba
Download webform-6.1.3.zipzip 7.51 MB
MD5: 15d2937c9865ebe277f57e3211713e78
SHA-1: efd032eadc10a4752b9b0203152a5d20eefac175
SHA-256: f04d123870f41714a85dd4ac5e2caa22f1757a09f05a7aa08ab56af45b5d1f88

Release notes

Webform logo This release was completed using Open Collective funds.
Please consider joining the Webform module's Open Collective to help ensure that the Webform module is maintained.

Changes since 6.1.2:

  • #3264249 by andrewbelcher, Eduardo Morales Alberti, nishantghetiya: Composer library error "the given path has multiple possibilities"
  • #3261755 by jrockowitz: Expose a TranslatableInterface for Webforms and other configuration entities
  • #3260927 by Liam Morland: Improve documentation for webform_scheduled_email
  • #3264114 by JoshaHubbers: A minor text-correction
  • #3260016 by jrockowitz, paulocs, cebab54: Default Element Value cannot easily be CLEARED once set
  • #3262019 by DamienMcKenna: Require composer/installers for composer.libraries.json
  • #3262521 by jrockowitz: Deprecated function: strpos():...line 20...WebformShareHelper.php
  • #3263195 by jrockowitz: Error saving source
  • #3263059 by altcom_nh: Typo in Drupal\webform\Plugin\WebformElement\DateTime ?
  • #3263021 by alberto56: Docblock for WebformEntityListBuilder::createInstance() should be @inheritdoc
  • #3259195 by andr1yun, jrockowitz: Plugin ID 'scheduled_email' was not found
  • #3258832 by jrockowitz, saso.sotlar: Change dependency to jQuery UI Effects Shake from core to contrib module
  • #3260852 by jrockowitz, ankithashetty: Broken Images on webform results page, in email body sent on submission and also in the submission results pdf generated for sites with CDN enabled
  • #3255316 by jrockowitz, datawench: Deleted webform crashes manage tab
  • #3257358 by charginghawk, jrockowitz: Allow additional HTML markup in element titles
  • #3257606 by jrockowitz, hmendes: Notice: Undefined index: #webform_composite_key in Drupal\webform\Element\WebformExcludedElements::getElements() (line 163 of modules/sandbox/webform/src/Element/WebformExcludedElements.php)
  • #3259171 by elber: Not correctly handled $index NULL value in fixStatesWrapper function
  • #3257748 by Rene Bakx: Download source entity type list is empty even when you have 100's of submissions on the same entity
  • #3258593 by jrockowitz: More PHP 8.1 deprecations (WebformThemeNegotiator)
  • #3259020 by jrockowitz: Copy Code button on Share iframe resizable doesn't copy all the code
  • #3188262 by jrockowitz, matthiasm11: Webform Options Limit - Illegal string offset
  • #3260223 by menwithbeards: Confirmation Url - Translation field is limited to 128 characters
  • #3257966 by jrockowitz: hideonesc plugin does not work on IE11
  • #3257109 by bletch, jrockowitz: Deprecated function: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated
  • #3256580 by JoshaHubbers: Small typo's
  • #3256403 by jrockowitz: Improve paragraphs test coverage
  • #3252605 by jrockowitz, pvbergen: Webform element edit form don't respect an element's default format settings
  • #3256322 by jrockowitz: Fix disable tests
  • #3256178 by jrockowitz, PCate, jkdaza, laisbonafe, paulocs: Implement and address mail changes and improvement n Drupal 9.x
  • Restore assertFileNotExists which is required for Drupal 8 support.
  • #3255999 by jrockowitz: assertFileNotExists() is deprecated
  • #3241469 by tannguyenhn, jrockowitz: Control the file system used by the signature element
  • #3255712 by jrockowitz: Fix Label element display on forms, preview, and within tables
  • #3252116 by jrockowitz: Use compiled progress tracker's css
  • #3255904 by jrockowitz: Remove the WebformAssertLegacyTrait
  • #3250688 by jrockowitz, paulocs: Custom assert* methods must have a 'void' return typehint
  • #3253403 by jrockowitz, Luke.Leber: Restore support for multi-line titles
  • #3255524 by dagmar: WebformUiEntityElementsForm triggers tons parse errors
  • #3254993 by jrockowitz, paulocs: Codemirror does not work when the library is locally
  • #3255420 by paulocs: Add '*.diff' to gitignore.
  • #3254856 by paulocs: CKEditor Codemirror is still loaded from the CDN even if the library exists in /libraries
  • #3219664 by mohit.bansal623: [Drupal 9.3.0] Info files can now contain a 'lifecycle' key to convey the stability of a module/theme
  • #3254902 by mounir_abid, jrockowitz: Use httpClient to download librairies instead of wget or curl
  • #3252811 by jrockowitz, lamp5: Schema for match_limit and webforms parameters are missing in entity reference autocomplete widget
  • #3254460 by New Zeal, jrockowitz: Select2 IFE clientside validation: add error class
  • #3221398 by alexpott, jrockowitz, paulocs: [Drupal 9.x] Update use of date_time_callbacks and date_date_callbacks in Webform
  • #3250330 by alexpott: [Drupal 9.x] Remove usages of drupal_get_path()
  • #3252933 by jrockowitz: Remote Post Custom Error URL - Tokens not working
  • #3247771 by Liam Morland, jrockowitz, paulocs: Allow override of "access denied" message
  • #3254801 by Liam Morland: Fix "Returning bool from comparison function is deprecated"
  • #3254028 by jrockowitz, KarinG: Our automated tests show a potential regression with webform -dev (6.1.2 is ok)
  • #3253589 by paulocs, hmendes: Add Recaptcha module to Status Report
  • #3253167 by jrockowitz, New Zeal, paulocs: Webform clientside validation IFE does not cater for select2
  • #3252104 by jrockowitz, Pauline G: Update CKEditor libraries for compatibility with 9.2.9+
Created by: jrockowitz
Created on: 15 Feb 2022 at 15:57 UTC
Last updated: 15 Feb 2022 at 15:58 UTC
Bug fixes
New features

Other releases