webform 8.x-5.0-beta3

Bug fixes
New features
Insecure
Unsupported

Changes since 8.x-5.0-beta2:

webform 8.x-5.0-beta2

Bug fixes
Insecure
Unsupported

Welcome to new Webform module for Drupal 8.

Watch a video about the new Webform module for Drupal 8.

Changes since 8.x-5.0-beta1:

  • #2833832: After upgrade from YAMLForm: "undefined function webform_schema()"

webform 7.x-3.26

Bug fixes
Insecure
Unsupported

Webform 7.x-3.x receives only critical bug fixes. Please upgrade to Webform 7.x-4.x.

7.x-3.26-rc1 released as 7.x-3.26. Changes since 7.x-3.25:

#2821151: Since 7.x-3.25 submissions table changed sort criteria

webform 7.x-3.26-rc1

Bug fixes
Insecure
Unsupported

Webform 7.x-3.x receives only critical bug fixes. Please upgrade to Webform 7.x-4.x.

#2821151: Since 7.x-3.25 submissions table changed sort criteria

webform 7.x-3.25

Security update
New features
Insecure
Unsupported

This release contains a security fix (see the advisory). An upgrade is recommended to all users of webform 7.x-3.x

Besides the backport of the security fix this release also includes a backport of the webform4 webform_get_submissions(). This allows other modules (ie. webform_submission_uuid) to extend the webform submission data more easily.

webform 7.x-4.14

Bug fixes
New features
Insecure
Unsupported

7.x-4.14 is a primarily bug fix release. Updating is recommended for all users of the 7.x-4.x branch.

The majority of the issues addressed in this release arose from community-written patches. A few received community review while the bulk were maintainer-reviewed. The best path to having your pet issues resolved is to write clear issue summaries, provide patches, and then review other patches with a request to receive reciprocal community review.

webform 7.x-4.13

Bug fixes
New features
Insecure
Unsupported

7.x-4.13 fixed a few obscure bugs and adds one significant feature. Updating is recommended for all users of the 7.x-4.x branch.

Sponsor

This release was sponsored by PreviousNext for their client Brisbane City Council.

webform 7.x-4.12

Bug fixes
New features
Insecure
Unsupported

7.x-4.11 fixes a number of bugs and adds several features. Updating is recommended for all users of the 7.x-4.x branch.

Fund maintainer Dan Chadwick via PayPal.

Recent releases represent 100's of hours of development. As of this writing, the 7.x issue queue is nearly empty. When Dan start maintaining Webform almost two years ago, there were 330 open issues and 130 open bug reports.

webform 7.x-4.11

Bug fixes
New features
Insecure
Unsupported

7.x-4.11 fixes a number of bugs and adds a few features. Updating is recommended for all users of the 7.x-4.x branch.

Fund maintainer Dan Chadwick via PayPal.

Recent releases represent 100's of hours of development. As of this writing, there are almost no open bugs, one open support request, and only a few open feature requests. When Dan start maintaining Webform over a year ago, there were 330 open issues and 130 open bug reports.

webform 7.x-4.10

Bug fixes
New features
Insecure
Unsupported

7.x-4.10 fixes a number of bugs and adds a few features. Updating is recommended for all users of the 7.x-4.x branch.

Fund maintainer Dan Chadwick via PayPal.

Recent releases represent 100's of hours of development. As of this writing, there are no open bugs, no open support requests, and only a few open feature requests. When Dan start maintaining Webform over a year ago, there were 330 open issues and 130 open bug reports.

webform 7.x-4.9

Bug fixes
Insecure
Unsupported

7.x-4.9 fixes a number of bugs. Updating is recommended for all users of the 7.x-4.x branch.

Fund maintainer Dan Chadwick via PayPal.

Recent releases represent 100's of hours of development. As of this writing, there are no open bugs, no open support requests, and only a few open feature requests. When Dan start maintaining Webform over a year ago, there were 330 open issues and 130 open bug reports.

webform 7.x-4.8

Bug fixes
New features
Insecure
Unsupported

7.x-4.8 introduces many new features and fixes a number of bugs. Updating is recommended for all users of the 7.x-4.x branch.

Fund maintainer Dan Chadwick via PayPal.

This release represents 150 hours of development. As of this writing, there a no open bugs, no open support requests, and only a few open feature requests. When Dan start maintaining webform about a year ago, there were 330 open issues and 130 open bug reports.

webform 7.x-3.24

Bug fixes
Insecure
Unsupported

This release only contains one single change that fixes a regression introduced in 7.x-3.23. The effect was that sometimes webform blocks were not displayed as expected. See #1919872: Skip hook_node_view() if Webform is not rendering a form for a view mode for more details.

webform 7.x-4.7

Bug fixes
Insecure
Unsupported

This release of 7.x-4.x fixes a number of bugs. Updating is recommended for all users of the 7.x-4.x branch.

If your update procedure does not clear the caches and you skipped updating to 7.x-4.6, you will need to manually clear at least the class registry. This release includes a new class, WebformConditionals, which may not be recognized by Drupal otherwise. The easiest way to clear your class registry is to clear all caches.

webform 7.x-4.6

Bug fixes
Insecure
Unsupported

This release of 7.x-4.x fixes a number of bugs. Updating is recommended for all users of the 7.x-4.x branch.

If your update procedure does not clear the caches, you will need to manually clear at least the class registry. This release includes a new class, WebformConditionals, which may not be recognized by Drupal otherwise.

webform 7.x-4.5

Security update
Bug fixes
Insecure
Unsupported

This release of 7.x-4.x fixes one security issues and a number of bugs. Updating is strongly recommended for all users of the 7.x-4.x branch. See SA-CONTRIB-2015-078 - Webform - Cross Site Scripting (XSS) for details.

Security issue

When a webform component is used as the "To" address or addresses for sending an e-mail, the name of the component is not sufficiently sanitized when it is displayed in the list of e-mail settings, leading to a Cross Site Scripting (XSS) vulnerability.

webform 7.x-3.23

Security update
Bug fixes
Insecure
Unsupported

This release of 7.x-3.x fixes one security issue and a number of bugs. Updating is strongly recommended for all users of the webform 7.x-3.x branch.
See SA-CONTRIB-2015-078 - Webform - Cross Site Scripting (XSS) for details.

webform 6.x-3.23

Security update
Unsupported

This release of 6.x-3.x fixes one security issue. Updating is strongly recommended for all Drupal 6 webform users.
See SA-CONTRIB-2015-078 - Webform - Cross Site Scripting (XSS) for details.

Security issue

When a webform component is used as the "To" address or addresses for sending an e-mail, the name of the component is not sufficiently sanitized when it is displayed in the list of e-mail settings, leading to a Cross Site Scripting (XSS) vulnerability.

webform 7.x-4.4

Security update
Bug fixes
New features
Insecure
Unsupported

This release of 7.x-4.x fixes two security issues, a number of bugs, and introduces new features. Immediate updating is strongly recommended for all users of the 7.x-4.x branch. See SA-CONTRIB-2015-063 - Webform - Cross Site Scripting (XSS) for details.

webform 7.x-3.22

Security update
Insecure
Unsupported

This release of 7.x-3.x fixes one security issue. Updating is strongly recommended for all users of the 7.x-3.x branch. See SA-CONTRIB-2015-063 - Webform - Cross Site Scripting (XSS) for details.

Security issue

When a webform is made available as a block, the node's title is used as the default block title. This title is not sufficiently sanitized, leading to a Cross Site Scripting (XSS) vulnerability.

webform 6.x-3.22

Security update
Insecure
Unsupported

This release of 6.x-3.x fixes one security issue. Updating is strongly recommended for all Drupal 6 webform users.
See SA-CONTRIB-2015-063 - Webform - Cross Site Scripting (XSS) for details.

Security issue

When a webform is made available as a block, the node's title is used as the default block title. This title is not sufficiently sanitized, leading to a Cross Site Scripting (XSS) vulnerability.

webform 7.x-4.3

Bug fixes
New features
Insecure
Unsupported

This is a minor bug-fix update with a few minor enhancements. Updating is recommended for all 7.x-4.x branch users.

Notable changes:

webform 7.x-4.2

Bug fixes
Insecure
Unsupported

This is a minor bug-fix update. Updating is recommended for all 7.x-4.x branch users.

This version replaces the hard-coded RESULTS/SUBMISSIONS and RESULTS/TABLE tabs with Views-based tables. See the change record.

webform 7.x-3.21

Bug fixes
Insecure
Unsupported

This is a maintenance release for 7.x-3.x branch users. Updating is recommended for all Drupal 7 users who cannot update to the 7.x-4.x branch.

Changes since 7.x-3.20:

webform 7.x-4.1

Bug fixes
Insecure
Unsupported

This is a minor bug-fix update. Updating is recommended for all 7.x-4.x branch users.

Upgrading from Webform 3.x to 4.0

If you're upgrading from Webform 3.x, please make a database backup prior to upgrading and check that all modules that extend Webform on your site are Webform 4.x compatible. Slight differences in the class names and IDs may result in updates being needed to your site's CSS. See the API changes between 3.x and 4.x documentation for more information.

webform 6.x-3.21

Bug fixes
Insecure
Unsupported

This release of Webform 6.x-3.x fixes several bugs. No new features in this version. Upgrading is recommended for all users of Webform 6.x-3.x.

Changes since 6.x-3.20:

webform 7.x-4.0

Bug fixes
New features
Insecure
Unsupported

This is the first stable release of the 7.x-4.x branch. This is a major upgrade from the 7.x-3.x branch, and contains numerous bug fixes and feature enhancements.

webform 7.x-4.0-rc6

Bug fixes
New features
Insecure
Unsupported

This minor update fixes a few bugs discovered in the RC1-RC5 versions and makes some performance improvements to the conditionals interface.

Upgrading is recommended for all Webform 4.x users.

webform 7.x-4.0-rc5

Bug fixes
Insecure
Unsupported

This minor update fixes a few bugs discovered in the RC1-RC4 versions and makes some performance improvements to the conditionals interface.

Upgrading is recommended for all Webform 4.x users.

webform 7.x-4.0-rc4

Bug fixes
New features
Insecure
Unsupported

This minor update fixes a few bugs discovered in the RC1-RC3 versions and makes some performance improvements to the conditionals interface.

Upgrading is recommended for all Webform 4.x users.

webform 7.x-4.0-rc3

Bug fixes
Insecure
Unsupported

This minor update fixes a few bugs discovered in the RC1 and RC2 versions and makes some performance improvements to the conditionals interface.

Upgrading is recommended for all Webform 4.x users.

webform 7.x-4.0-rc2

Bug fixes
Insecure
Unsupported

This minor update fixes a few bugs discovered in the RC1 version and makes some performance improvements to the conditionals interface.

Upgrading is recommended for all Webform 4.x users.

webform 7.x-4.0-rc1

Bug fixes
Insecure
Unsupported

This release of Webform gets ready for the 4.0 final release! We've fixed a bunch of bugs in this release.

Upgrading is recommended for all users of the 4.x branch.

A few new minor features

webform 7.x-4.0-beta3

Bug fixes
Insecure
Unsupported

This release of Webform 4.x fixes several issues discovered shortly after the release of 4.0-beta2 (which included a security update). Please read the release notes for 4.0-beta2 for a list of recent changes if upgrading from a previous beta or alpha version.

But fixes since 7.x-4.0-beta2:

webform 7.x-3.20

Security update
Bug fixes
Insecure
Unsupported

SA-CONTRIB-2014-018 - Webform - Cross Site Scripting (XSS)
This release of Webform 3.x fixes several bugs and an XSS security issue. No new features in this version. Upgrading is recommended for all users of Webform 3.x.

Changes since 7.x-3.19:

webform 6.x-3.20

Security update
Bug fixes
Insecure
Unsupported

SA-CONTRIB-2014-018 - Webform - Cross Site Scripting (XSS)
This release of Webform 3.x fixes several bugs and an XSS security issue. No new features in this version. Upgrading is recommended for all users of Webform 3.x.

Bug fixes since 6.x-3.19:

webform 7.x-4.0-beta2

Security update
Bug fixes
New features
Insecure
Unsupported

SA-CONTRIB-2014-018 - Webform - Cross Site Scripting (XSS)
This release of Webform 4.x fixes a large number of bugs and addresses an XSS security vulnerability. Beta2 introduces a new feature to preview submissions before submitting them in multipage forms. Upgrading is recommended for all users of Webform 4.x.

Bug fixes since 7.x-4.0-beta1:

webform 8.x-4.x-dev

This release never saw the light of day and has been deprecated, see the 8.x-5.x branch.

webform 7.x-4.0-beta1

Insecure
Unsupported

This version of Webform moves Webform closer to a stable release. It should also contain the last significant API changes before the release of Webform 4.0. This version adds flexibility around the provided data used to provide analysis, enabling charting of data using the existing hooks. This version also makes some changes to the themed output, if you're overriding theme_webform_element() you may need to update your implementation to ensure conditional functionality continues working.

webform 7.x-4.0-alpha10

Bug fixes
New features
Insecure
Unsupported

This release of Webform includes several new features. Including an Excel-native exporter that generates true XLSX files for better compatibility with Excel, Google Docs, OpenOffice and LibreOffice, which can all read and write this file format.

This release also increased PHP requirement to PHP 5.3. Make sure you have it available before upgrading. The new Excel exporter depends on this version of PHP, as well as the ZipArchive PHP extension (which is enabled by default in PHP installations).

webform 7.x-4.0-alpha9

New features
Bug fixes
Insecure
Unsupported

This release fixes a major problem when sending e-mails to a custom e-mail value. This release also adds batch-based exporting of results, allowing for large exports of tens of thousands of rows (or more).

Changes since 7.x-4.0-alpha8:

webform 7.x-4.0-alpha8

New features
Bug fixes
Insecure
Unsupported

These notes are the same as webform 7.x-4.0-alpha7, which was released for a short time but had a critical access control bug. This release is identical to alpha7 with that bug fixed. Thanks @pjcdawkins for reporting the problem.

webform 7.x-4.0-alpha7

New features
Bug fixes
Insecure
Unsupported

This release of Webform adds several new pieces of functionality and fixes many bugs in the 4.x branch of the module. New features include HTML5 placeholder support, custom CSS classes for components, better e-mail support, and several other long-requested features.

webform 7.x-3.19

Bug fixes
Insecure
Unsupported

This release of Webform includes maintenance fixes for the 3.x branch. Upgrading is recommended for all users of Webform 3.x.

Bug fixes since 7.x-3.18:

  • #1844278 by Liam Morland: Spelling mistakes.
  • #1765606: PDOException: SQLSTATE[23000] when adding first component to a node.
  • #1462986: Undefined index: #webform_component in select.inc.
  • #1720922: Notice: Undefined index: aslist in webform_select_options_ajax().
  • #1762262: Option for "Parent fieldset" should not hinge on fieldsets alone.
  • #1724480 by Alan D., fenstrat: Added API docs for _webform_theme_component() to show that path parameter is required.
  • #1730714: Allow "private" option to be editable in Form Builder.
  • #1512902 by rocketeerbkw and tim.plunkett: Document hook_webform_results_access().
  • #1577640 by pebosi: Fixed webform-results-submissions typo in template file.
  • #1681390 by taldy and quicksketch: Adding components doesn't work when button text was changed.

webform 6.x-3.19

Security update
Bug fixes
Insecure
Unsupported

This release of Webform fixes a security vulnerability where unsanitized labels could be displayed to users creating or configuring Webform content. This problem only exists in the Drupal 6 version of Webform. For more information see SA-CONTRIB-2013-050 - Webform - Cross Site Scripting (XSS).

In addition to the security fix, this maintenance release includes several bug fixes as listed below. Upgrading is recommended for all users of Webform 3.x.

Bug fixes since 6.x-3.18:

  • #1844278 by Liam Morland: Spelling mistakes.
  • #1462986: Undefined index: #webform_component in select.inc.
  • #1720922: Notice: Undefined index: aslist in webform_select_options_ajax().
  • #1762262: Option for "Parent fieldset" should not hinge on fieldsets alone.
  • #1724480 by Alan D., fenstrat: Added API docs for _webform_theme_component() to show that path parameter is required.
  • #1730714: Allow private option to be editable in Form Builder.
  • #1512902 by rocketeerbkw and tim.plunkett: Document hook_webform_results_access().

webform 7.x-4.0-alpha6

New features
Bug fixes
Insecure
Unsupported

This release fixes a critical issue in alpha5 that would prevent the creation of new forms, causing an error when the first component was added to any node.

This release also adds a significant expansion to our Views integration, enabling full access to all user-submitted data through Views. w00t! Thanks to all the contributors on that feature.

Changes since 7.x-4.0-alpha5:

webform 7.x-4.0-alpha5

New features
Bug fixes
Insecure
Unsupported

This version of Webform 4.x fixes a few bugs and adds full token support in the confirmation message, both as a message and as a full page (extra thanks to Liam Morland for his work on this feature).

Changes since 7.x-4.0-alpha4:

Pages

Subscribe with RSS Subscribe to Releases for Webform