webform 7.x-3.15
| Download | Size | md5 hash |
|---|---|---|
| webform-7.x-3.15.tar.gz | 121.06 KB | 6631cf2e3cfbab71e8e48dc31c0b5f04 |
| webform-7.x-3.15.zip | 151.89 KB | 4ce78f8cc54162ecf5fd307160316cf2 |
This release of Webform fixes many moderate bugs and adds a few new useful features. Special thanks to redndahead for his excellent work adding a feature to limit the total number of submissions per webform.
New Features
- #1336994: Contextual links for Webform Blocks and Nodes.
- #503264 by redndahead: Limit the total number of submissions.
- #1286528 by derhasi: Add contextual filter for webform sid in views.
- #1258044 by derhasi: Webform views integration needs to provide relationships for both user and node based views.
Bug Fixes
- #1180454: When use in SELECT then shows only "safe_key" in e-mail.
- #1363788: Zero integers not exported in CSV/Exel downloads.
- #1278172: Using an end date that is before start date (to flip year order) no longer allowed.
- #1299518: New lines not consistently converted to break tags in textarea components.
- #1238356: New, nested file directories cannot be created or used with file components.
webform 6.x-3.15
| Download | Size | md5 hash |
|---|---|---|
| webform-6.x-3.15.tar.gz | 125.56 KB | 0241f515f4226e4fe935584d5499a756 |
| webform-6.x-3.15.zip | 157.18 KB | 21b6dbeaa84a136cb114405b41ed62f6 |
This release of Webform fixes many moderate bugs and adds a few new useful features. Special thanks to redndahead for his excellent work adding a feature to limit the total number of submissions per webform.
Note that this release also removes a feature that was accedentally included in the project before it was ready. If you were using the feature to Zip up all uploaded files and the Excel/CSV export together, you can follow the issue to restore the functionality in this issue: #1137348: Ability to download archive of CSV and all files.
New Features
- #503264 by redndahead: Limit the total number of submissions.
- #1286528 by derhasi: No contextual filter for webform sid in views.
- #1258044 by derhasi: Webform views integration needs to provide relationships for both user and node based views.
- #241319: Followup to Increase webform_component.name to 255.
Bug Fixes
- #1180454: Minor spacing corrections for consistency with D7 version.
- #1363788: Zero integers not exported in CSV/Exel downloads.
- #1278172: Using an end date that is before start date (to flip year order) no longer allowed.
webform 6.x-3.14
| Download | Size | md5 hash |
|---|---|---|
| webform-6.x-3.14.tar.gz | 123.63 KB | 8b9ff74ce6c4f6a6310c68d0f1379b5e |
| webform-6.x-3.14.zip | 155.34 KB | ee6181372308c670bb3d1dacd1576f60 |
Issue# 1265758 - webform_update_6329 does not return $ret (I cut when I should have copied)
webform 7.x-3.13
| Download | Size | md5 hash |
|---|---|---|
| webform-7.x-3.13.tar.gz | 118.43 KB | 3608e957d4685680c755870b2264d444 |
| webform-7.x-3.13.zip | 149.6 KB | 6237622cef10192623cbd7a43bbf9d0b |
1) Additional data download options created (download all results, only new submissions since last download, only the latest number of submissions, or a specific range of submissions)
2) Facility to mark components as Private which are only shown to users with webform results access.
webform 6.x-3.13
| Download | Size | md5 hash |
|---|---|---|
| webform-6.x-3.13.tar.gz | 123.64 KB | 764b19d52fc32b004ffff9cfc1580e08 |
| webform-6.x-3.13.zip | 155.34 KB | 4bc9ed269db4f3e0fe1f1b30726b2bf2 |
Bug Fix - Fixed incorrect use of D7 http header call for CSV/TSV data download file
Features:
1) Additional data download options created (download all results, only new submissions since last download, only the latest number of submissions, or a specific range of submissions)
2) Facility to mark components as Private which are only shown to users with webform results access.
Note from vernond:
Bug fixes should not be mixed in with new feature releases. I messed up the sequence with this lot.
webform 7.x-3.12
| Download | Size | md5 hash |
|---|---|---|
| webform-7.x-3.12.tar.gz | 116.27 KB | 9094d0cc5d3d1e746767cd6b03474be8 |
| webform-7.x-3.12.zip | 147.4 KB | 253a390c235d52ff92e6457b7d6fbdfa |
This release of Webform is a maintenance release including mostly bug fixes and a few minor features. Most notably it fixes some issues around date component default values, grid component values in sent e-mails, and issues with the MIME Mail module.
Changes since 7.x-3.11:
Read morewebform 6.x-3.12
| Download | Size | md5 hash |
|---|---|---|
| webform-6.x-3.12.tar.gz | 121.36 KB | ecd67e972c6a8be26205aea8226fe971 |
| webform-6.x-3.12.zip | 153.01 KB | 1636b9a198507f0bed8ee208aed32fec |
This release of Webform is a maintenance release including mostly bug fixes and a few minor features. Most notably it fixes some issues around date component default values, grid component values in sent e-mails, and issues with the MIME Mail module.
Changes since 6.x-3.11:
Read morewebform 7.x-3.11
| Download | Size | md5 hash |
|---|---|---|
| webform-7.x-3.11.tar.gz | 114.52 KB | ab63b21e78594d9012c688d6f9242c1a |
| webform-7.x-3.11.zip | 145.39 KB | a1278856ca421cc27de09abaa2532577 |
The 3.11 release of Webform fixes dozens of bugs and adds a few small new features around handling of tokens and support for inline label positioning. This release also contains the security fixes from the 3.10 version, which was released at the same time. Upgrading is recommended for all Webform users.
New features:
#1087796: Allow altering of attachments in hook_mail_alter()
#1009240: Individual field inline-label support
#712060: Allow tokens in the redirect URL field
#1153496: Create tokens for %uid, %sid, and %nid. Improve token help.
Bug fixes:
#389282: Webform shouldn't lock the "webform_components" table on insert, use locking framework instead
#791104: Required "Select or other" prevents "Previous Page" button from continuing
#966028: warning: Illegal offset type in isset or empty when using "Save draft" button with Select or Other...
#987782: Unable to use hook_mail_alter if mimemail is enabled
#928260: Tokens don't work in Webform Date or Time components
#1042642: Fieldset Titles Cannot be Hidden
#1137974: Webform submission titles aren't consistent across the View/Edit/Delete tabs
#1155020: Going "Back" then "Next" looses Select or Other values
#1124170: Errors on timefield with default value.
#1139058: Excluded components when nested are still sent in emails
#1087926: Webform refuses to use 'default template' when template fieldset uses CKEditor
#1092756: Unable to not have a default option for mandatory radio button group with a key of 0
#1144948: Unnecessary variables 'node_types' and 'components' created by webform admin form
#1096946: Required time fields will not validate if minutes are 00
#1126414: Image for popup calendar needs alt text
#1084634: webform_strtodate: $string is illegal "%date" value
#1101870: Node: Webform submission count not working
#1132358: hook_webform_submission_actions example in webform_hooks.php missing return
#1009262: "You have already submitted this form" message repeats sometimes
#992130: Configured file extensions on File component not accepted by core validation (Drupal 7 only)
#1043086: Include attachments and HTML e-mail options not working (MIME Mail integration) (Drupal 7 only)
#1134112: Grid options with a "0" key are selected by default (causes test failure) (Drupal 7 only)
#1096470: Outdated code in _webform_submit_file throws error when replacing files (Drupal 7 only)
#1145582: PDO error when getting submission count for anonymous users with no submissions (Drupal 7 only)
#1084464: Webform submission fails -- when pagebreaks & option 'automatically save as draft between pages' are on (Drupal 7 only)
#1091800: Notice : Undefined index: p2 in webform_component_list() (Drupal 7 only)
#1073270: Webform needs to flush Entity Cache after updating components (and e-mail configurations) (Drupal 7 only)
#1111092: Implement hook_field_extra_fields() for D7 (Drupal 7 only)
#1087856: Undefined index: 1 in webform_get_submission() after submitting form (Drupal 7 only)
Tasks:
#1151714: Grid component should use a #process function to expand itself
#1150576: The "time" component should use a #process function for expanding itself
#1149608: Switch Date Component to use only FAPI properties instead of referencing the component
#1078760: Coder module compliance and D7 style updates
#1087598: Mimemail API change
webform 6.x-3.11
| Download | Size | md5 hash |
|---|---|---|
| webform-6.x-3.11.tar.gz | 119.27 KB | 7f08d19042ce1f2100443146162746aa |
| webform-6.x-3.11.zip | 150.7 KB | 775a8408a240bf4b8bd9fa80857e2d9c |
The 3.11 release of Webform fixes dozens of bugs and adds a few small new features around handling of tokens and support for inline label positioning. This release also contains the security fixes from the 3.10 version, which was released at the same time. Upgrading is recommended for all Webform users.
New features:
#1087796: Allow altering of attachments in hook_mail_alter()
#1009240: Individual field inline-label support
#712060: Allow tokens in the redirect URL field
#1153496: Create tokens for %uid, %sid, and %nid. Improve token help.
Bug fixes:
#389282: Webform shouldn't lock the "webform_components" table on insert, use locking framework instead
#791104: Required "Select or other" prevents "Previous Page" button from continuing
#966028: warning: Illegal offset type in isset or empty when using "Save draft" button with Select or Other...
#987782: Unable to use hook_mail_alter if mimemail is enabled
#928260: Tokens don't work in Webform Date or Time components
#1042642: Fieldset Titles Cannot be Hidden
#1137974: Webform submission titles aren't consistent across the View/Edit/Delete tabs
#1155020: Going "Back" then "Next" looses Select or Other values
#1124170: Errors on timefield with default value.
#1139058: Excluded components when nested are still sent in emails
#1087926: Webform refuses to use 'default template' when template fieldset uses CKEditor
#1092756: Unable to not have a default option for mandatory radio button group with a key of 0
#1144948: Unnecessary variables 'node_types' and 'components' created by webform admin form
#1096946: Required time fields will not validate if minutes are 00
#1126414: Image for popup calendar needs alt text
#1084634: webform_strtodate: $string is illegal "%date" value
#1101870: Node: Webform submission count not working
#1132358: hook_webform_submission_actions example in webform_hooks.php missing return
#1009262: "You have already submitted this form" message repeats sometimes
#992130: Configured file extensions on File component not accepted by core validation (Drupal 7 only)
#1043086: Include attachments and HTML e-mail options not working (MIME Mail integration) (Drupal 7 only)
#1134112: Grid options with a "0" key are selected by default (causes test failure) (Drupal 7 only)
#1096470: Outdated code in _webform_submit_file throws error when replacing files (Drupal 7 only)
#1145582: PDO error when getting submission count for anonymous users with no submissions (Drupal 7 only)
#1084464: Webform submission fails -- when pagebreaks & option 'automatically save as draft between pages' are on (Drupal 7 only)
#1091800: Notice : Undefined index: p2 in webform_component_list() (Drupal 7 only)
#1073270: Webform needs to flush Entity Cache after updating components (and e-mail configurations) (Drupal 7 only)
#1111092: Implement hook_field_extra_fields() for D7 (Drupal 7 only)
#1087856: Undefined index: 1 in webform_get_submission() after submitting form (Drupal 7 only)
Tasks:
#1151714: Grid component should use a #process function to expand itself
#1150576: The "time" component should use a #process function for expanding itself
#1149608: Switch Date Component to use only FAPI properties instead of referencing the component
#1078760: Coder module compliance and D7 style updates
#1087598: Mimemail API change
webform 7.x-3.10
| Download | Size | md5 hash |
|---|---|---|
| webform-7.x-3.10.tar.gz | 112.73 KB | a463377335ec4ea95512dabd400ac6c6 |
| webform-7.x-3.10.zip | 143.74 KB | 781010e300d023ef0702c61e6f2b580d |
This security-fix only release of Webform fixes multiple vulnerabilities present in the 3.9 version of the module. It does not contain any other bug fixes or new features.
webform 6.x-3.10
| Download | Size | md5 hash |
|---|---|---|
| webform-6.x-3.10.tar.gz | 117.27 KB | 7cca71c6b1e06fcae5f1f5f218e58a39 |
| webform-6.x-3.10.zip | 148.76 KB | 755bcb458a60b3bc4532e1d3c2a0e97b |
This security-fix only release of Webform fixes multiple vulnerabilities present in the 3.9 version of the module. It does not contain any other bug fixes or new features.
webform 7.x-3.9
| Download | Size | md5 hash |
|---|---|---|
| webform-7.x-3.9.tar.gz | 112.55 KB | 4622ef7902efbbdf2c76ea1a70095350 |
| webform-7.x-3.9.zip | 143.62 KB | 524350425713f735d3d85191053e0f8b |
The 3.9 release of Webform for Drupal 7 corrects a few critical issues regarding the upgrade path from Drupal 6 and from the 3.7 version to newer Drupal 7 releases of Webform.
Bug fixes:
#1080182: Undefined index: 2 in _webform_client_form_rule_check() -- when choosing node/foo/submission/bar
#1071972: Update #7307 throws error when running update.php
#1074326: PDOException: SQLSTATE[23000] -- when viewing submissions
webform 6.x-3.9
| Download | Size | md5 hash |
|---|---|---|
| webform-6.x-3.9.tar.gz | 117.17 KB | cb33c79e1f8b1ee4f586c6aecb090cbb |
| webform-6.x-3.9.zip | 148.66 KB | aa3843d03e804d13b18d1ee332cd7193 |
The 3.9 release of Webform for Drupal 6 only makes a few minor additional fixes since the 3.8 release. It is mostly released just to maintain version parity with the Drupal 7 version in which more critical issues have been addressed.
webform 6.x-3.8
| Download | Size | md5 hash |
|---|---|---|
| webform-6.x-3.8.tar.gz | 117.22 KB | d71e5178be90774c921c45efe0f0c3a7 |
| webform-6.x-3.8.zip | 148.69 KB | 81b31de958aa489755423ddbf59298ee |
This minor update fixes update.php problems in the 3.7 version of Webform.
Note that this update follows on the heels of the much larger change list in the 3.7 version. View the 3.7 release list.
Bug fixes:
#1071514: Error on update.php: missing table prefixes
#1071972: Update #7307 throws error when running update.php
webform 7.x-3.8
| Download | Size | md5 hash |
|---|---|---|
| webform-7.x-3.8.tar.gz | 112.54 KB | a55a253b21abae132f519943a6dfb1e2 |
| webform-7.x-3.8.zip | 143.61 KB | 2ba6ed324d47e97cf0eaf1a239a964ec |
This minor update fixes update.php problems in the 3.7 version of Webform.
Note that this update follows on the heels of the much larger change list in the 3.7 version. View the 3.7 release list.
Bug fixes:
#1071514: Error on update.php: missing table prefixes
#1071972: Update #7307 throws error when running update.php
webform 7.x-3.7
| Download | Size | md5 hash |
|---|---|---|
| webform-7.x-3.7.tar.gz | 325.01 KB | 0531afc17545bf2df8ff36fd770c9522 |
| webform-7.x-3.7.zip | 370.39 KB | bf5b4ea77fe203af4d3d677e73a47c81 |
This release of Webform fixes a plethora of long-standing bugs in the module and makes a few feature enhancements. Note that the way that Webform processes multiple-page forms has been significantly updated in this version, which may require custom code that alters the submission process of multiple-page forms to be updated.
Special thanks to JHC Associates, LLC and Aliso Technology Services for sponsoring development of the new "Auto-save" between pages feature.
New features:
#1040332: Allow administrators to resend existing submissions
#1031212: Allow more than 256 characters in the default value
#645388: Multistep forms: Save information after each step is completed
#834526: Keep user on the same page when saving as Draft
Bug fixes:
#1008514: Enabling webform for an existing content type, then trying to add webform components to an existing node, fails.
#318578: After Invalid response, GET array lost in URL
#958972: Duplicate entry on empty webform file components
#891688: Confusing description for options field for select elements
#992130: Configured file extensions on File component not accepted by core validation
#960734: Anonymous users weird behaviour when limit is reached, no submit error is given, record not saved
#1064326: Missing indexes on webform_submissions
#1041886: Popup calender doesn't set year unless year was changed
#984920: Typo prints incorrect HTML entity,   instead of
#952472: 'Array' text in "Included e-mail values" section
#1036828: Plain/HTML setting visible even if MIME Mail not installed
#1029498: Undefined offset errors caused by Webform menu entries
#992220: Notice: Undefined variable: cid in webform_component_list() when trying to add a field
#1009262: "You have already submitted this form" message repeats sometimes
#1054256: db_placeholders() should be used in example hooks.
#976592: "Allow users to save a draft" set, but no "Save draft" button appears on Webform
#1037998: Output of grid element to excel not working
#1064030: Add missing PHPdoc for submission CRUD functions
#964448: Trouble adding "Subject" in themed headers
Drupal 6 only fixes:
#987782: Unable to use hook_mail_alter if mimemail is enabled
#997044: Update's problem (single quotes in permission names)
Drupal 7 only fixes:
#976102: Drupal 7 version of Webform not updated for text format changes
#955158: Add the default body field to new D7 Webform installations
#976524: Default download API behavior bugs
#975562: drupal_add_css() API change
#1068254: Pager doesn't work for webform submissions results tab
#1025706: Missing red asterisk
#1058020: Incorrect format_date() call in _webform_filter_values()
#1038796: Select components do not show up in Analysis result
webform 6.x-3.7
| Download | Size | md5 hash |
|---|---|---|
| webform-6.x-3.7.tar.gz | 330.05 KB | 6c5fc43bbf0a62b20b5b0ad677d66f17 |
| webform-6.x-3.7.zip | 376.01 KB | 0d7fc1b73571ca0ff6faeb0428cc6ac0 |
This release of Webform fixes a plethora of long-standing bugs in the module and makes a few feature enhancements. Note that the way that Webform processes multiple-page forms has been significantly updated in this version, which may require custom code that alters the submission process of multiple-page forms to be updated.
Special thanks to JHC Associates, LLC and Aliso Technology Services for sponsoring development of the new "Auto-save" between pages feature.
New features:
#1040332: Allow administrators to resend existing submissions
#1031212: Allow more than 256 characters in the default value
#645388: Multistep forms: Save information after each step is completed
#834526: Keep user on the same page when saving as Draft
Bug fixes:
#1008514: Enabling webform for an existing content type, then trying to add webform components to an existing node, fails.
#318578: After Invalid response, GET array lost in URL
#958972: Duplicate entry on empty webform file components
#891688: Confusing description for options field for select elements
#992130: Configured file extensions on File component not accepted by core validation
#960734: Anonymous users weird behaviour when limit is reached, no submit error is given, record not saved
#1064326: Missing indexes on webform_submissions
#1041886: Popup calender doesn't set year unless year was changed
#984920: Typo prints incorrect HTML entity,   instead of
#952472: 'Array' text in "Included e-mail values" section
#1036828: Plain/HTML setting visible even if MIME Mail not installed
#1029498: Undefined offset errors caused by Webform menu entries
#992220: Notice: Undefined variable: cid in webform_component_list() when trying to add a field
#1009262: "You have already submitted this form" message repeats sometimes
#1054256: db_placeholders() should be used in example hooks.
#976592: "Allow users to save a draft" set, but no "Save draft" button appears on Webform
#1037998: Output of grid element to excel not working
#1064030: Add missing PHPdoc for submission CRUD functions
#964448: Trouble adding "Subject" in themed headers
Drupal 6 only fixes:
#987782: Unable to use hook_mail_alter if mimemail is enabled
#997044: Update's problem (single quotes in permission names)
Drupal 7 only fixes:
#976102: Drupal 7 version of Webform not updated for text format changes
#955158: Add the default body field to new D7 Webform installations
#976524: Default download API behavior bugs
#975562: drupal_add_css() API change
#1068254: Pager doesn't work for webform submissions results tab
#1025706: Missing red asterisk
#1058020: Incorrect format_date() call in _webform_filter_values()
#1038796: Select components do not show up in Analysis result
webform 7.x-3.6
| Download | Size | md5 hash |
|---|---|---|
| webform-7.x-3.6.tar.gz | 334.85 KB | 5b5d011f368ccc3458acb816bd322368 |
| webform-7.x-3.6.zip | 380.64 KB | 3dd883e02e16132b65f019c0b0768fb5 |
The 3.6 release of Webform is the first official release for Drupal 7! This release includes several general bug fixes and several D7-specific fixes to bring it into full compatibility with Drupal 7.0.
Bug fixes:
#948212: Argument not array error in webform.module when using MIME Mail
#1015372: Remove the "Submit" button from the node/x/webform tab when there are no components yet
#1013452: Double Subject field when using theme_webform_mail_headers
#962022: %email_values token includes components that are not checked if sending more than one e-mail
#973566: Exporting Grid component data does not include blank responses
#966004: MS Excel Download with 'Separate' Select List Format Only Returns Keys
#976240: filename not loaded in form when returning to form saved as draft
#1009308: The textfield component type doesn't set the suffix properly when there is no filter
#1010648: %value[key] returns field labels in emails
#1018894: HTML 'class' attribute should be an array in Drupal 7 (can lead to fatal errors)
#1009168: Webform has a redundant implementation for mandatory select lists with no default value
#952462: Error when attempting to edit e-mail settings for a Webform node
#973282: Pagebreak only works when fields for 2nd page are created after the pagebreak
New features:
#868486: Easier mechanism to open/close forms
#842716: Allow Uppercase Characters in Field Key Field
webform 6.x-3.6
| Download | Size | md5 hash |
|---|---|---|
| webform-6.x-3.6.tar.gz | 340.05 KB | e9b76fcd1954ee08db35a5fb0c517b44 |
| webform-6.x-3.6.zip | 386.61 KB | 68e0bb7ef29d6a3aabdd1e5d49407f27 |
The 3.6 release of Webform contains numerous bug fixes as well as the critical security fix included in the 3.5 version of Webform. If running a 3.x version of Webform prior to 3.5, it is absolutely critical that you update from your existing 3.x version. Versions prior to 3.5 are vulnerable to complete site comprise by anonymous users.
Security fixes:
SA-CONTRIB-2011-001 - Webform - SQL Injection
Bug fixes:
#1003228: PostgreSQL fix to db_placeholders()
#955024: pg_query() error after upgrade from Webform 6.x-2.10
#948212: Argument not array error in webform.module when using MIME Mail
#1016480: Convert array_fill() calls to db_placeholders() in webform_get_submissions()
#1015372: Remove the "Submit" button from the node/x/webform tab when there are no components yet
#1013452: Double Subject field when using theme_webform_mail_headers
#962022: %email_values token includes components that are not checked if sending more than one e-mail
#973566: Exporting Grid component data does not include blank responses
#966004: MS Excel Download with 'Separate' Select List Format Only Returns Keys
#976240: filename not loaded in form when returning to form saved as draft
#1009308: The textfield component type doesn't set the suffix properly when there is no filter
New features:
#868486: Easier mechanism to open/close forms
#842716: Allow Uppercase Characters in Field Key Field
webform 6.x-3.5
| Download | Size | md5 hash |
|---|---|---|
| webform-6.x-3.5.tar.gz | 339.37 KB | 8ded9533e0871cc433c6699a2f29903a |
| webform-6.x-3.5.zip | 386 KB | a3a7e8bec70b7d5bb7e48f7191dffce6 |
Fixes SA-CONTRIB-2011-001 - Webform - SQL Injection.
This issue affects Webform 6.x-3.x only. The older webform 6.x-2.x is not affected by this vulnerability. If you still use 6.x-2.10 there's nothing you need to do.