Early Bird Registration for DrupalCon Portland 2024 is open! Register by 23:59 PST on 31 March 2024, to get $100 off your ticket.
Install
Works with Drupal: 8.xUsing Composer to manage Drupal site dependencies
Alternative installation files
Download webform-8.x-5.0-rc19.tar.gztar.gz
5.32 MB
MD5: 7d8f886e2899d8f207a841e99d3e0ec1
SHA-1: 63c21ec89e51409acca0e5900bfcb325185ec4eb
SHA-256: 6b7b85c3e10ac81d6c688c15d0f3ad771ff1709e2d208e2438d3c819594917dc
Download webform-8.x-5.0-rc19.zipzip
6.26 MB
MD5: d1aeb8e88279a4e6d6e8b3da218b7819
SHA-1: 43fe62f145c393bb5c8ceae0278434cb91ac4859
SHA-256: be0ffa8d5d3565fa06ac70776bae2a5b6eaaf65526eafa8117b10e63f43276d4
Release notes
Change records
- Webform submission information and navigation to render element
- Access denied handling for webform and submissions now supports custom access denied (403) pages and webform blocks.
- Webform results can now be replaced with custom submission views
- Changed 'webform.user.submissions' route name to 'entity.webform_submission.user'
- Webform result can be filtered by 'Submitted to...'
- Added basic html template/tags to html emails
- Updated composite element pre render
- Elements, containers, and pages that are hidden using conditional logic will have their submission data cleared when a webform is submitted.
- Geocomplete library is deprecated
- Added Location (Algolia places) element
- Added Webform Access module with a Demo Regional Contact module.
- Added hook_webform_handler_invoke_alter() and hook_webform_handler_invoke_METHOD_NAME_alter()
Changes since 8.x-5.0-rc18:
- #2996954 by Hardik_Patel_12, jrockowitz: Form submit button not clickable sometime when rendered using Block
- #2997511 by jrockowitz: Admin theme not used for edit/view submissions
- #2997355 by jrockowitz, C.E.A: Cannot set a default value for the date/time element
- #2995814 by solariel, jrockowitz: Formatted descriptions are not displayed
- #2997293 by jrockowitz: [8.6.x] Fix CSS issue related to seven. theme
- #2997223 by jrockowitz: Convert webform submission information and navigation to render element
- #2996858 by Yoran Scholiers, jrockowitz: Empty "Submitted to" value in submission list
- #2996794 by jrockowitz: Unable to set source entity id / type when using webform element type
- #2996780 by jrockowitz, C.E.A: Option to hide the webform confirmation message
- #2996916 by jrockowitz, Ronak.addweb: Html required validation still not working for radios element
- #2997212 by penyaskito: webform_form_lingotek_config_management_alter no longer needed
- #2996555 by jrockowitz: [current-page:query:?] token not working correctly
- #2996755 by bucefal91: Fixing a misspelling in operation.
- #2943879: How to display alternate text when the user is not allowed to create a Webform? Fix message #title.
- #2943879 by jrockowitz, bucefal91: How to display alternate text when the user is not allowed to create a Webform ?
- #2996335: Location field selects a random address when clicking an autocomplete suggestion
- #2996318 by jrockowitz: Add dependencies support to WebformHandler
- #2995847 by jrockowitz: Convert access rules scheme from a static list of rules to a mapping
- #2995413 by jrockowitz: Allow email handler theme to be customized
- #2995154 by jrockowitz, wturrell: Old value retained after unsetting select field that uses conditional logic
- #2975902 by jrockowitz, Berdir: Allow caching of webforms referenced through WebformEntityViewBuilder
- #2995279 by jrockowitz, der_wilko: Secure token [webform_submission:update-url] access bypass fails
- #2956771 by jrockowitz, Sam152, Wim Leers, rickmanelius: Sensitive information is disclosed via REST/jsonapi
- #2994607 by jrockowitz, netikseo: Date List fields - no option to go side-by-side?
- #2995282 by saesa: t() calls should be avoided in classes
- #2994879 by jrockowitz: Computed Twig {{ sid }} not stored in Database
- #2994990 by jrockowitz: Automatically replace ENTITY_TYPE and ENTITY_ID placeholders in webform dialog links
- #2994983: Debug handler throwing exception
- #2994844 by jrockowitz: Other/Generic element details container not styleed
- #2994817 by jrockowitz: Webform : select2 placeholder
- #2994721 by jrockowitz, hershy.k: PHP Notice Undefined offset: 1 line 461 webform/src/WebformSubmissionListBuilder.php
- #2993782 by jrockowitz: WebformExporter Plugins can't have custom Configuration
- #2994666 by jrockowitz: Adding element name 'data' cause fatal error when saving email handler
- #2993140 by jrockowitz: Attempting to load an intermediate page of a multistep Webform with early page values pre-filled
- #2994167 by penyaskito: Cannot access webform config translation page in Lingotek
- #2994411 by jrockowitz: Allow help to be hidden
- #2993324 by tjeerdb, jrockowitz: Retrieving corect value for checkboxesOther not working
- #2994402 by jrockowitz: Select other with optgroup is breaking #states server-side validation
- #2992209 by jrockowitz: When Ajax is enabled, mail isn't always send
- #2993895 by jastraat: Users without 'administer users' permission cannot submit administrative notes on webform submissions
- #2993327: Provide Default View to Override Submission Results Tab.
- #2992729 by jrockowitz: Add support for PUT method in Handler
- #2993419 by jrockowitz: Improve table select UX
- #2993411: Add 'Webform Access Controls' video
- #2993329 by jrockowitz: Change "OPERATION All Submissions" to "OPERATION Any Submissions"
- #2992893 by jrockowitz, vivify: Advanced Address Default Value Not Populating
- #2992427 by jrockowitz: Allows a container's sub-elements to be randomized
- #2992296 by jrockowitz: Add "Save + Add element" submit button when creating new elements, containers, and pages
- #2992140 by jrockowitz: Change element type dialog's 'Cancel' button is not working as expected
- #2992055 by jrockowitz: Not a zip file
- #2991572 by jrockowitz, danjordan: Computed Twig element's AJAX Performance
- #2918669 by jrockowitz, Maheshwaran.j: Elements separated by conditional inside multistep wizard are both saved to submission
- #2947303 by jrockowitz: Location element's geocomplete library is not supported
- #2991723 by jrockowitz, bucefal91: Wrong 'word count' on PHP validation
- #2986107 by jrockowitz: Webform Access module (webform_access)
- #2962399 by jrockowitz, John Cook: Allow changing RemotePostWebformHandler settings and sent data
- #2990860 by jrockowitz, arpitk: stars rating field becomes invisible on submiting Empty webform
- #2988239 by jrockowitz: Support elements allowing multiple files in the remote post handler
- #2983137 by jrockowitz: WYSIWYG editor not saving inline images for advanced html/text editor
- #2990866 by jrockowitz: Use native Symfony YAML formatter to tidy exported YAML
- #2980188 by Haza, jrockowitz: Scheduled email triggering action in the past
- #2991375 by jrockowitz: For checkboxes other description display 'before' of has no effect
- #2991206 by jrockowitz: Remove deprecated Buttonset support