Install

Works with Drupal: 8.x

Using Composer to manage Drupal site dependencies

Alternative installation files

Download webform-8.x-5.2-rc1.tar.gztar.gz 5.43 MB
MD5: f8ddb847306331a23feba28f5b1f66bc
SHA-1: 375ab5048c881025a1121f60bc22c3e3389ed690
SHA-256: 0c7617c677967a28bc1e44a8577e9f0602420750002add21fa6ab0152c5c8aa5
Download webform-8.x-5.2-rc1.zipzip 6.48 MB
MD5: a213142eceafba06e62af1101aa6bcb8
SHA-1: ca23712c376d83ee223679a70bad2c5432ef5aec
SHA-256: 121a39380d2e31b078ef93da9a9d91574321555857b96bfb0e8f698a500bfdde

Release notes

Change records

Changes since 8.x-5.2-beta1:

  • #3026891 by khangvo88: Element which has number in key do not trigger Ajax on Computed Twig
  • #3037440 by jrockowitz, cleo7186: HTML Validation Incorrect for Currency Input Mask on Text Field with a Comma Value
  • #3037097 by jrockowitz, C.E.A: Default value for buttons not displayed "selected" when controlled by a condition
  • #3037047 by jrockowitz: Bypass the telephone validation module for the telephone element
  • #3036048 by jrockowitz, HeikkiY: Default value not set on a hidden field placed in multipstep form
  • #3036148 by jrockowitz: Allow Webform custom HTML markup to be altered
  • #3036601 by jrockowitz: Checkboxes and Radios with other not rendering descriptions
  • #3036538 by jrockowitz: Clarify the intention of "Webforms must first be created before referencing them" message
  • #3036213 by jrockowitz, jor_kai: Checkboxes Other - If two of these have the same Title then form field conditionals break
  • #3035975 by jrockowitz: Webform block context is not working as expected
  • #3034408 by jrockowitz, dureaghin: Access to view any submissions - Authored by
  • #3034377 by jrockowitz: Telephone number
  • #3035054 by jrockowitz, kepesv: Captcha challenge still visible after 'close time'
  • #3034220 by jrockowitz, cleo7186: Receiving "#ajax callback is empty or not callable" error on Webform submissions
  • #3032158 by jrockowitz, ious: Unable to get [webform:handler:remote_post:completed:confirmation_number]
  • #3033495 by DiegoPino, jrockowitz: WebformSubmissionStorage doPreSave and doPostSave call parent methods, even when 'results_disabled' is TRUE
  • #3034813 by peximo: Forms that use logger raise an ajax error if WebformSubmissionLog is enabled
  • #3033977 by wombatbuddy, jrockowitz: [webform_submission:original:values:element_key] token does not working
  • #3034596 by jrockowitz, C.E.A: Other button is always required even if is not selected
  • #3034938 by pifagor, jrockowitz: Delete double ";;"
  • #3034711 by jrockowitz, akerbel.dev: Using {{ sid }} parameter in twig functions in emails with twig templates
  • #3033465 by jrockowitz: Stop caching webform settings in submission form
  • #3028272 by jrockowitz, No Sssweat: "Do not scheduled email if the action should be triggered in the past" does not appear to be working properly
  • #3031017 by jrockowitz, frankdesign: Required and Reg Ex Errors not working correctly
  • #3032615 by rhristov, jrockowitz: Access denied when viewing submission on multilingual installation
  • #3032090 by jrockowitz, idebr: WebformSubmissionStorage::loadByProperties(['uid' => $uid]) returns all submissions when called from hook_user_delete()
  • #3032782 by jrockowitz: Tooltip on small screens unusable
  • #3032948 by jrockowitz: Double condition doesn't work, if conditions are located on different pages
  • #3032455 by jrockowitz, Etroid: Load intl-tel-input utils script asynchronously.
  • #3032494 by jrockowitz, -enzo-: Conditional Required field using Number field "0" had issue with 'Less Than' on Submit
  • #3032418 by thalles: Replace usages of the deprecated service entity.query on WebformSubmissionsPurgeForm
  • #3032402 by thalles, jrockowitz: Replace usages of the deprecated service entity.query on WebformAccessTypeListBuilder
  • #3032358 by thalles: use container for Replace usages of the deprecated service entity.query on Functional/WebformBrowserTestBase
  • #3032112 by jrockowitz, n3uronick: Text inside #multiple__header_label (in multi-value elements) is not translatable
  • #3032030 by jrockowitz: Toggle details button is removed when 'Select an element' preview is clicked
  • #3028575 by jrockowitz: [accessibility] Add left, right, up, and down key support to form builder
  • #3031907 by jrockowitz: Other elements not working with 'form_item' wrapper
  • #3031703 by jrockowitz: Hide 'Include confirmation page in progress' when wizard progress is not being displayed
  • #3031397 by jrockowitz, davidferlay, andypost: Multiple Options, Same Value in 'Select' Form Element
  • #3031383 by jrockowitz, HeikkiY: Clientside validation prevents going to previous page in a multistep wizard form
  • #3031440 by jrockowitz: [accessibility] Remove broken 'for' attribute from element label
  • #3031449 by jrockowitz: Composite with hidden select element is throwing 'An illegal choice has been detected. Please contact the site administrator.' error
  • #3031384 by jrockowitz: [Yaml] don't split lines on carriage returns when dumping #25864
  • #3029916 by jrockowitz, andrey.troeglazov, kclarkson: Webform Access - Group Access Not Showing Submissions
  • #3029047 by jrockowitz, jpshayes, andrey.troeglazov: Event signup message: Webforms must first be created before referencing them in the below form
  • #3029543 by jrockowitz, jor_kai, andrey.troeglazov: Field no longer required after editing
  • #3031207 by jrockowitz, andrey.troeglazov: Invalid argument supplied for foreach() in _webform_access_form_node_form_submit()
  • #3031153 by sime, jrockowitz: "formset" module proof-of-concept
  • #3030942 by Sam152: Schema for 'delimited_text' exporter plugin incomplete
  • #3030717 by jrockowitz, andrey.troeglazov: Email routing element is causing off screen scrolling
  • #3030606 by thalles, jrockowitz, andrey.troeglazov: Injection on WebformDevelCommands
  • #3030599 by jrockowitz, thalles, andrey.troeglazov: Injection on WebformScheduledEmailCommands
  • #3029942 by RuslanP, jrockowitz, andrey.troeglazov: Submissions result page: WebformCompositeBase::formatHtmlItem(): $key might have not been defined
  • #3030813 by tomhollevoet: Check if Modernizer Inputtypes is defined
  • #3030310 by RuslanP: Let's use more where possible mined versions in third-party libraries
  • #3029964 by jrockowitz: Datelist element in webform not working
  • #3029950 by RuslanP: Add { minified: true } to already minified libraries
  • #3028898 by jrockowitz: Dynamic inline_templates causes twig cache to grow limitles
  • #3029775 by jrockowitz, santhosh.fernando: Config override is not working
  • #3029278 by jrockowitz, ericpugh: Fatal SQL error using unique Date List element
  • #3029623 by jrockowitz: Pressing 'Enter' when focus on Required checkboxes in form builder submits the form
  • #3029617 by jrockowitz: Datetime element is always including '#date_date_datepicker_button' property
  • #3029110 by jrockowitz, mikhailkrainiuk: Module shows 403 page not from system config
  • #3013498 by jrockowitz, ksavoie: Allow custom files to be attached to emails and downloaded
  • #3029070 by jrockowitz: Text wrapping is not enabled for CodeMirror editor
  • #3028758 by jrockowitz: Webform.element.tableselect.css the width of the first column is set to 1px
  • #3028661 by jrockowitz: Form and submission settings labeling is inconsistent and not descriptive
  • #3028714 by jrockowitz: Remove deprecated iCheck example
Created by: jrockowitz
Created on: 5 Mar 2019 at 23:52 UTC
Last updated: 6 May 2020 at 17:24 UTC
Bug fixes
New features
Insecure

Other releases