Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Change records
- Added autofill webform with previous submission data support
- Changed sent mail id from webform_email_HANDLER_ID to webform_WEBFORM_ID_HANDLE_ID
- Actions (aka submit buttons) can now be nested inside a container
- Site builders can now add required indicator to webforms
- Custom #states selector is no longer supported via the Webform UI
- Webform UI and YAML no longer supports nesting sub-elements under markup elements
- The Webform module now depends on the Contribute module
- Add support for new off-canvas dialog tray (for Drupal 8.5.x+ only)
- Support Drush 9.x
- Webform submissions can now be locked
- Improve and rework 'range' element.
Changes since 8.x-5.0-rc1:
- Issue #2932072 by jrockowitz, leraa: Users always auto-create entity reference terms
- Issue #2940490 by jrockowitz: Autofill webform with previous submission data
- Revert "Issue #2939412 by jrockowitz, Ice-D: Tokens not replaced on preview page"
- Issue #2940422 by jrockowitz: Webform email ids are not specific enough
- Issue #2939278 by Ice-D, jrockowitz: Sub-elements of hidden container-type elements shouldn't be required
- Issue #2940270 by jrockowitz: Render webform_actions inside container
- Issue #2939948 by Ice-D, jrockowitz: Date fields should respect #min and #max in test-mode
- Issue #2857165 by jrockowitz: Ability to clone a submission
- Issue #2939859 by jrockowitz, bucefal91: Improve checkboxes and radios description handling
- Issue #2939828 by jrockowitz: Allow site builder to display required indicator on all webforms or a specified webform
- Issue #2939412 by jrockowitz, Ice-D: Tokens not replaced on preview page
- Issue #2939302 by jrockowitz: Empty element values print token as string in Email Handlers
- Issue #2939788 by jrockowitz: Custom email body replaced with "Array" on validation error (disabled dialogs)
- Revert "Issue #2936713 by weseze: Not all email headers allow tokens"
- Issue #2936713 by weseze: Not all email headers allow tokens
- Issue #2938651 by jrockowitz: Improve Composite element and multiple element #states API support
- Issue #2939288 by jrockowitz, lomale: What do mean with element name
- Issue #2937761 by casey, jrockowitz: Use shorten parameter of Unicode::mimeHeaderEncode() for From header
- Issue #2938814 by jrockowitz, hkirsman: How does the "Custom selector" work?
- Add .webform-submission-form to CSS asset input description.
- Issue #2937629 by jrockowitz, pminf: Unable to add childs to container of type item
- Add Webform Simplenews Handler to add-ons.
- Issue #2938414 by jrockowitz, Maheshwaran.j: Checkboxes don't support #states required
- Issue #2938180 by malcolm_p: Webform Response Subscriber Error
- Issue #2937501 by jrockowitz: Multi-page form breaks when required element hidden by previous page
- Issue #2937175 by jrockowitz: Visible state based on select list not working
- Issue #2937156 by jrockowitz: error with very big webform submission
- Issue #2937258 by hkirsman, jrockowitz: Error: Class 'Drupal\taxonomy\Entity\Vocabulary' not found
- Issue #2934148 by jrockowitz, Ice-D: Validation on hidden elements should be optionally disabled
- Issue #2936020 by jrockowitz, nishant.addweb: Add Contribute module as a dependency
- Issue #2936852 by jrockowitz: Allow emails to be sent only via Resend tab or custom code
- Issue #2936429: Add HR examples to style-guide
- Issue #2934323 by jrockowitz: Terms of service element is only validated on clientside
- Issue #2936212 by agoradesign: Resend webform does not include the webform_submission entity as parameter
- Issue #2916800 by jrockowitz, Grimreaper, NickWilde: Drush 9 support
- Issue #2936024 by jrockowitz: Make handler titles click-able and move description
- Issue #2935697 by jrockowitz: Add support for new Off-Canvas dialog tray
- Issue #2916800 by jrockowitz, Grimreaper, NickWilde, dimmech: Drush 9 support
- Issue #2935760 by jrockowitz: Stop 8.5.x from adding destination to WebformEntityListBuilder links
- Issue #2935660 by jrockowitz: Allow webforms to be filtered by user name and role name
- Issue #2935387 by Maheshwaran.j: Demo event content type exists even after uninstalling webform
- Issue #2935603 by Maheshwaran.j: Typo in .install file of webform demo
- Issue #2935521 by jrockowitz: Locked submission should not display confirmation page
- Issue #2935099 by jrockowitz: Once a webform handler is marked as broken it can not be restored
- Issue #2935119 by jrockowitz: Help text for Checkboxes and Checkboxes Other is interchanged
- Issue #2934983 by jrockowitz: Unable to close template
- Update composer.json to include docs and forum.
- Issue #2888862 by mferanda, jrockowitz: Provide a mechanism to lock a webform submission
- Issue #2934723 by richgerdes: Regex in Email handler matches tokens in long strings
- Issue #2934172 by Maheshwaran.j: Event demo date
- Add Hubspot module to add-ons.
- Issue #2934578 by Ameer Khan, jrockowitz: Minor css change for submit button's background color
- Issue #2934114 by khiminrm, jrockowitz, Ameer Khan: Select 'Country' from address element doesn't have label for empty option
- Issue #2934087 by jrockowitz, Maheshwaran.j: While Creating a form , First select option in drop down list is empty, instead can display --none-- or --select--
- Issue #2934542 by jrockowitz: Fix broken Webform.Drupal\webform\Tests\WebformLibrariesTest
- Issue #2933705 by jrockowitz, testii28, Maheshwaran.j: Element Range
- Issue #2933943 by jrockowitz: Template of composite element doesn't work for multiple value
- Issue #2933985 by richgerdes: JQuery UI button widget CSS missing
- Issue #2933792 by jrockowitz: Bug with long date format
- Issue #2933758 by jrockowitz: PHP Fatal error upon installation
- Issue #2893387 by jrockowitz, Sarahphp1: Don't have webform attached to content types
- Issue #2932564 by jrockowitz, Sarahphp1: trim/clean file's name after file upload
- Issue #2933173 by jrockowitz, Ameer Khan: Add ajax loader icon
- Issue #2933571 by jrockowitz: Entering no image options is throwing an error
- Issue #2932994 by GeduR: PHPCS inaccurate dependencies prefix info.yml
Comment | File | Size | Author |
---|---|---|---|
#3 | 2940663-webform-8.x-5.0-rc2-3.patch | 49.72 KB | jrockowitz |
|
Comments
Comment #3
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commentedComment #4
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commentedComment #6
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commentedComment #7
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commentedComment #8
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commentedComment #9
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commentedComment #10
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commentedComment #11
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commentedComment #12
yannisc CreditAttribution: yannisc at Netstudio commentedCongratulations and thanks for the great work!
Is there a plan for the first stable release?
Comment #13
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commentedThe short answer is immediately after DrupalCon.
The long answer will be in a blog post.
Comment #14
lomale@bluewin.ch CreditAttribution: lomale@bluewin.ch as a volunteer and commentedOnce again from me. Thanks. It's truly amazing your work. RC2 ist quite stable for my homepage
Lothar