Install

Works with Drupal: 8.x

Using Composer to manage Drupal site dependencies

Alternative installation files

Download webform-8.x-5.0-rc6.tar.gztar.gz 5.19 MB
MD5: 0c231fe6fbab0656eb7500cf0140cc27
SHA-1: 9309a2a9205aa164bc9336204eaca95ac59f0187
SHA-256: 7c8df6f7fbc526b23d85116d68eb44809b3e823ffb06f192ca4a8ea41b4eaea9
Download webform-8.x-5.0-rc6.zipzip 6 MB
MD5: c63a9805e4b15e0472329a2a21e20f9e
SHA-1: fa534723f1aea1255d19bfd42ad9def9ac0fcf14
SHA-256: a62ab2b021dca7786e3e93720448cf6e9cb7c3bef35440161ffb3bd67d265d98

Release notes

Change Records

Changes since 8.x-5.0-rc5:

  • #2953085 by jrockowitz, mstef: Upcoming release of Antibot will require an integration update
  • #2953683 by jrockowitz: Allows submissions to be searched from by UUID
  • #2953590 by jrockowitz, nkoporec: Label parent elements not showing
  • #2949238 by jrockowitz: Can a Computed Twig refrence another Computed Twig?
  • #2951921 by jrockowitz, zenimagine, floown, heddn: [warning] The following module is missing from the file system: contribute bootstrap.inc:268

Changes since 8.x-5.0-rc4:

  • #2952809 by jrockowitz: Markup elements (Advanced HTML/Text, Basic HTML, Horizontal rule, and Message) not rendered
  • #2952718 by jrockowitz: Error when adding email handler: "Body default value (@format) is using the following invalid tokens:"
  • #2952842 by jrockowitz: Hide table element
  • #2952571 by jrockowitz, kduryee: Custom Composite Submission Values Not Sent
  • #2952726 by jrockowitz: Fix inline form errors for webform elements
  • #2952621 by jrockowitz: Created dedicated inline form error test form

Changes since 8.x-5.0-rc3:

  • Issue #2951209 by mfairchild365, idebr, jrockowitz: aria-required attributes created by this module are invalid
  • Issue #2952557: Users without 'administer users' permission cannot save webform settings when the author is blocked
  • Issue #2952565: Webform settings fields limited to 128 characters
  • Issue #2952308: Test dates for datatime and datelist element ignore #date_year_range
  • Issue #2951001 by jrockowitz: Move Contribute module's message into the Webform module and remove the dependency
  • Issue #2951368 by jrockowitz: Provide dedicated 'test' webform operation and access rule
  • Issue #2951373 by jrockowitz, imclean: Add Unit number to location element
  • Issue #2951321 by jrockowitz: Autofill message always being displayed
  • Issue #2950923 by jrockowitz, talisker: drush_choice for webform:export
  • Issue #2950495 by jrockowitz: Calling delete on webform submission tries to delete non-existent file
  • Issue #2947787 by jrockowitz, acbramley: Allow users that have permission to edit submissions to lock and sticky them
  • Issue #2949523 by jrockowitz, bucefal91: Remove source entity from webform submission form ids
  • Issue #2947991 by jrockowitz, shrop, adriancid: Disable the password field
  • Issue #2950214 by jrockowitz: $value is undefined in WebformElementStates::convertStatesArrayToFormApiStates
  • Issue #2950549 by jrockowitz: Custom Input Masks: Allow optional characters
  • Issue #2950217 by adriancid: Fix undefined and unused variables
  • Issue #2945037 by jrockowitz: Improve token validation
  • Issue #2950032 by mr.baileys: Webform Table-to-Excel export splits values across multiple cells/rows
  • Issue #2948803 by adriancid: Inject properly the webform.request inside the WebformSubmissionNotesForm class
  • Issue #2949416 by jrockowitz: Sort the submissions by a radio button column and the pager disappears
  • Issue #2946681 by jrockowitz: Sub-elements of hidden Flexbox shouldn't be required
  • Issue #2948972 by jrockowitz, klevyke: Webform machine readable name error on duplication is maximum character count reached
  • Issue #2949175 by jrockowitz: Flexbox with conditional is causing missing column in submit buttons
  • Issue #2948555 by jrockowitz: Remove hidden creditcard elements
  • Issue #2947861 by jrockowitz: Accessing properties in WebformElement
  • Issue #2948911 by jrockowitz, cilefen: Results row operations dropbutton hides behind next row if the dropbutton is moved away from the rightmost column
  • Issue #2945890 by jrockowitz, piggito, andypost: Html required validation not working for radios element
  • Issue #2948179 by jrockowitz, piggito, andypost: Required validation doesn't update along with state condition changes
  • Issue #2947991 by jrockowitz: Disable the password field
  • Issue #2944091 by jrockowitz: Implement tablesorting in webform overview for 'Total results'
  • Issue #2943070 by jrockowitz, larowlan, bucefal91: Default item format for date fields is not respected
  • Issue #2937764 by jrockowitz, casey: Decode Html entities in mail headers
  • Issue #2945450 by jrockowitz: Title is missing from computed element
  • Issue #2947086 by jrockowitz, bucefal91: Sorting alphabetically source entity type in the webform settings form.
  • Issue #2947064 by jrockowitz, bucefal91: Allowing extra webform help through a dedicated hook.
  • Issue #2947064 by bucefal91, jrockowitz: Allowing extra help through hook.
  • Issue #2933909 by jrockowitz: Webform Image Select Element Improvements
  • Issue #2945931 by bucefal91: Fixing minor wording error.
  • Issue #2861690 by jrockowitz, bucefal91: Fixing the source entity detection when the it is a multilingual case.
  • Issue #2945158 by bucefal91: Introducing dependency injection into webform entity access handler.
  • Issue #2939412 by jrockowitz, bucefal91, Ice-D: Tokens not replaced on preview page
  • Issue #2944203 by jrockowitz, bucefal91: Exposing source entity detection as a plugin type for better flexibility.
  • Issue #2944716 by jrockowitz, Ahmad Abbad: Element type ' buttons other ' is not supported with bootstrap theme
  • Issue #2943237 by idebr, jrockowitz: Implement tablesorting in webform overview for title, description, category, status, owner
  • Issue #2944424 by LilyB: New element is not added to webform if actions are placed into container
  • Issue #2944425 by jrockowitz: Add release information to recent update hooks
  • Issue #2944239 by jrockowitz: Cleanup old off-canvas CSS
  • Issue #2936147 by jrockowitz, nessunluogo: ckeditor.codemirror plugin breaks admin textarea
  • Issue #2944515 by bucefal91: Reporting proper dependencies for webform blocks.
  • Issue #2944754 by bucefal91: Fixing dependency of webform_demo_application_evaluation module so it can be cleanly uninstalled.
  • Issue #2943373 by waspper: Renaming a variable.
  • Issue #2943373 by bucefal91: Fixing up the tests so they pass on the new code.
  • Issue #2943373 by bucefal91: Reporting proper cacheability metadata; applying the same logic for 'datetime' element too.
  • Issue #2943373 by Oleksiy: Fixing the tests.
  • Issue #2943373 by waspper: Initial try on the first date of the week feature.
  • Issue #2944516 by bucefal91: Putting proper @group for a unit test.
  • Issue #2943542 by jrockowitz: Remove outside_in dependency from webform_library_info_alter()
  • Issue #2943320 by jrockowitz, gourav.yadav: when submission file is downloaded .csv format is only to options ascending available , need a both options in UI so that latest submission as descending order , or top
  • Issue #2904683 by jrockowitz: [Drupal 8.5.x+] EntityListBuilder now adds destination query argument to edit, delete, enable/disable operations
  • Issue #2943507 by jrockowitz: Remove version update notifications on Extends page
  • Issue #2943294 by jrockowitz: Shared Options not updating on save
  • Issue #2943626 by bucefal91: Adapting the test to pass on the changed destination query string parameter.
  • Issue #2943626 by jrockowitz, bucefal91: Improving coding standards.
  • Issue #2943626 by bucefal91: Leveraging an existing service for 'destination' query string parameter.
  • Issue #2942863 by jrockowitz, bucefal91: Making some of the messages/wording optional throughout the module.
  • Issue #2942863 by bucefal91: Making another draft wording also optional.
  • Issue #2942863 by jrockowitz: Marking as non-required default draft load message.
  • Issue #2942446 by bucefal91: Renaming the nested child.
  • Issue #2942446 by bucefal91: Nesting the form into a child within 'webform' render element.
  • Issue #2943115 by jrockowitz, gourav.yadav: webform 3rd filter count not work , only 'All' status count , other ex close , open not count
  • Issue #2942174 by bucefal91: Fixing how file extension is stripped in uploaded file sanitization.
  • Issue #2941286 by jrockowitz, bserem, bucefal91: Introducing file renaming upon upload in a webform submission.
  • Issue #2942006 by jrockowitz, lomale: Save button for administrators
  • Issue #2942963: Typo in value and name of state/province name
  • Issue #2941883 by jrockowitz: Add Alexander Trotsenko (bucefal91) as Webform module for Drupal 8 (co)maintainer
  • Issue #2934970 by jrockowitz: Fully support for inline error form
Created by: jrockowitz
Created on: 16 Mar 2018 at 20:03 UTC
Last updated: 6 May 2020 at 17:24 UTC
Bug fixes
Insecure

Other releases