Webform

Subscribe to Webform feed
Updated: 4 days 8 hours ago

webform 7.x-4.19

Mon, 01/07/2019 - 10:58
Release notesProgress Bars

Progress bars on single-page forms, which were enabled by default in 7.x-4.18, will be disabled in 7.x-4.18 by webform_update_7431(); see #2992404: Progress bar displays in single-page forms since 7.x-4.18.

Changes

7.x-4.18-rc1 released as 7.x-4.18. Changes since 7.x-4.18:

Download Size md5 hash webform-7.x-4.19.tar.gz 244.35 KB 63b7df8f1be52e9d0b33a6c2f7b8c278 webform-7.x-4.19.zip 294.87 KB 0b10eb52e2fed5f1b77b4a36733b6b6d Last updated: 7 Jan 2019 at 16:03 UTCOfficial release from tag: 7.x-4.19Core compatibility: 7.xRelease type: Bug fixesPackaged Git sha1: 08ff0884ac3d4f98324ddadfcbd7b6a4f1230802

webform 8.x-5.1

Wed, 01/02/2019 - 14:44
Release notesChanges since 8.x-5.0:
  • #3023327 by mlncn: Typo in archive option; past tense "Archived this webform" rather than imperative
  • #3022527 by jrockowitz, jguirchoune: Download submissions results error
  • #3022398 by jrockowitz: Possible modification to update hook and/or documentation?
  • #3022911 by benjifisher: README refers to the beta release cycle
Download Size md5 hash webform-8.x-5.1.tar.gz 5.4 MB 644821b10a68ae3a0a151880e81cdf80 webform-8.x-5.1.zip 6.42 MB b13b2b50fc1ea0361833d4bb0d8815aa Last updated: 2 Jan 2019 at 19:48 UTCOfficial release from tag: 8.x-5.1Core compatibility: 8.xRelease type: Bug fixesPackaged Git sha1: 49329c97aa0ba4e843e9c6511d635fb79df630fb

webform 8.x-5.0

Mon, 12/24/2018 - 07:53
Release notesChanges since 8.x-5.0-rc31:
  • #3022105 by jrockowitz: Display webform preview in paragraphs on node edit form
  • #3022033 by jrockowitz: Update webform libraries before stable release
  • #3021814 by jrockowitz: Entity Autocomplete Element - Out of Memory
  • #3020998 by jrockowitz: Scheduled Email Handler not sending translated text
  • #3021358 by jrockowitz: "Webform Access" Displays as DIV in the bottom of registration form
  • #3018636 by jrockowitz, cleo7186: Fields Nested Inside Fieldset Container Show Required Message Even when Hidden
  • #2946132 by bucefal91, jrockowitz, infroger: Improve API for working with submission log entries
  • #3002966 by jrockowitz, tieuma: How to close Dialog / Modal after webform submission
  • #3021818 by bobbysaul: Remote Post Completed URL Token
  • #3021602 by wonderlands-nightmare: Webform confirmation "Back to webform" link rel attribute value is "back" which fails HTML validation
  • #3021312 by jrockowitz, C.E.A: The "Required" mark is displayed more than once
Download Size md5 hash webform-8.x-5.0.tar.gz 5.4 MB 8561e654638d27ec3f0c1395889abf6c webform-8.x-5.0.zip 6.42 MB 8f5ed91b993ff266d5f6852571134b5b Last updated: 24 Dec 2018 at 12:58 UTCOfficial release from tag: 8.x-5.0Core compatibility: 8.xRelease type: Bug fixesPackaged Git sha1: df57138910cd4674519317aedf569e1abca8a65c

webform 8.x-5.0-rc31

Tue, 12/18/2018 - 08:03
Release notesChange records Changes since 8.x-5.0-rc30:
  • #3020067 by jrockowitz: Form and submission access denied redirect stop working if a custom 403 page is specified
  • #3020874 by jrockowitz: [regression] WebformSubmissionExporter::getTotal() returns no result for regular user
  • #3020262 by jrockowitz: How to change the datepicker language
Changes since 8.x-5.0-rc29:
  • #3020262 by jrockowitz: How to change the datepicker language
  • #3020659 by jrockowitz: Webform date formatting is not using Drupal's DateFormatter API
  • #3015180 by jrockowitz, bucefal91: Add 'webform_submission_log' submodule
  • #3020568 by dragos-dumi: Textarea Count functionality: allow using Count min without Count max
  • #3020274 by jrockowitz, adaddinsane: Error from Image element when custom error forced
  • #3019987 by jrockowitz: Fatal error: Allowed memory size of 268435456 bytes exhausted after updating to rc29
  • #3020129 by vijaycs85, jrockowitz: Update Drush 9 Commands
  • #3020252 by jrockowitz, martinadim: Webform image select breaks edit form for all webform elements
  • #3020067 by jrockowitz: Form and submission access denied redirect stop working if a custom 403 page is specified
  • #3018372 by jrockowitz: Lingotek simple config translation is breaking webform test values YAML
  • #3019764 by jrockowitz: Unable to edit webform submission with required prepopulate source entity
  • #3019714 by jrockowitz: Add configured languages to dynamic webform options
  • #3019551 by jrockowitz: Change permission to update the submission owner
  • #3019237 by jrockowitz, Bandana: "Add generic element" popup when trying to delete element
  • #3018986 by jrockowitz: Fix inline submit button margin/spacing
  • #3018980 by jrockowitz: Add the ability to display a placeholder before a file is uploaded
  • #3018961 by jrockowitz: Datelist year text part not working
  • #3018945 by jrockowitz: Display default file extensions when editing a managed file upload element
  • #3018910 by jrockowitz: Improve file preview styling
  • #3018907 by jrockowitz: Image file upload SVG preview not working
  • #3018909 by jrockowitz: Do not include SVG in default image upload file types
Download Size md5 hash webform-8.x-5.0-rc31.tar.gz 5.4 MB d8eb8954429974fa3a1cb52b68fbfd17 webform-8.x-5.0-rc31.zip 6.41 MB ff8318b5e91c597fe1a8869cd7451cf3 Last updated: 18 Dec 2018 at 13:03 UTCOfficial release from tag: 8.x-5.0-rc31Core compatibility: 8.xRelease type: Bug fixesPackaged Git sha1: 1570e15b03e2e2b2235cdffac0f6641537285013

webform 7.x-4.19-rc1

Mon, 12/17/2018 - 11:34
Release notesProgress Bars

Progress bars on single-page forms, which were enabled by default in 7.x-4.18, will be disabled by webform_update_7431(); see #2992404: Progress bar displays in single-page forms since 7.x-4.18.

Changes

Changes since 7.x-4.18:

Download Size md5 hash webform-7.x-4.19-rc1.tar.gz 244.35 KB 7db3564ebc40b5ee178ffa53cd454b48 webform-7.x-4.19-rc1.zip 294.87 KB 19d69af8ff6521054b7df12ff47c1db5 Last updated: 17 Dec 2018 at 16:38 UTCOfficial release from tag: 7.x-4.19-rc1Core compatibility: 7.xRelease type: Bug fixesPackaged Git sha1: 08ff0884ac3d4f98324ddadfcbd7b6a4f1230802

webform 8.x-5.0-rc30

Sun, 12/16/2018 - 15:06
Release notesChange records Changes since 8.x-5.0-rc29:
  • #3020262 by jrockowitz: How to change the datepicker language
  • #3020659 by jrockowitz: Webform date formatting is not using Drupal's DateFormatter API
  • #3015180 by jrockowitz, bucefal91: Add 'webform_submission_log' submodule
  • #3020568 by dragos-dumi: Textarea Count functionality: allow using Count min without Count max
  • #3020274 by jrockowitz, adaddinsane: Error from Image element when custom error forced
  • #3019987 by jrockowitz: Fatal error: Allowed memory size of 268435456 bytes exhausted after updating to rc29
  • #3020129 by vijaycs85, jrockowitz: Update Drush 9 Commands
  • #3020252 by jrockowitz, martinadim: Webform image select breaks edit form for all webform elements
  • #3020067 by jrockowitz: Form and submission access denied redirect stop working if a custom 403 page is specified
  • #3018372 by jrockowitz: Lingotek simple config translation is breaking webform test values YAML
  • #3019764 by jrockowitz: Unable to edit webform submission with required prepopulate source entity
  • #3019714 by jrockowitz: Add configured languages to dynamic webform options
  • #3019551 by jrockowitz: Change permission to update the submission owner
  • #3019237 by jrockowitz, Bandana: "Add generic element" popup when trying to delete element
  • #3018986 by jrockowitz: Fix inline submit button margin/spacing
  • #3018980 by jrockowitz: Add the ability to display a placeholder before a file is uploaded
  • #3018961 by jrockowitz: Datelist year text part not working
  • #3018945 by jrockowitz: Display default file extensions when editing a managed file upload element
  • #3018910 by jrockowitz: Improve file preview styling
  • #3018907 by jrockowitz: Image file upload SVG preview not working
  • #3018909 by jrockowitz: Do not include SVG in default image upload file types
Download Size md5 hash webform-8.x-5.0-rc30.tar.gz 5.4 MB 7e0ec05574b4c79eeaf080e1e9e515f2 webform-8.x-5.0-rc30.zip 6.41 MB 767573a94234b336a836d41863570ae6 Last updated: 16 Dec 2018 at 20:08 UTCOfficial release from tag: 8.x-5.0-rc30Core compatibility: 8.xRelease type: Bug fixesNew featuresPackaged Git sha1: 3e527c4a1919dc49465f367cfb327b11020a1d40

webform 8.x-5.0-rc29

Fri, 12/07/2018 - 17:51
Release notesChanges records Changes since 8.x-5.0-rc27:
  • #3017679 by jrockowitz: 2 different validation range modes for date/time field
  • #3018611 by jrockowitz: Use WebformHandlerBase::setSettingsParentsRecursively to simplify handler configuration forms
  • #3018809 by jrockowitz: Webform UI is broken when adding new elements
  • #3018806 by jrockowitz: Allow authenticated users to preview file uploads
  • #3018779 by jrockowitz: Allow managed file upload help placement to be customized
  • #3018763 by jrockowitz: Add a calendar image to the date picker
  • #3018652 by jrockowitz: Fix repeating inline error message for webform_mapping element
  • #3018624 by jrockowitz: Add support for textarea wrap attribute to codemirror element
  • #3018492 by jrockowitz: Track wizard progress query string has stopped appearing
  • #3018367 by jrockowitz: Improve webform submodule translation
  • #3018322 by jrockowitz: Webform translate configuration tab should be last
  • #3018227 by jrockowitz: Add maxlength to webform time element
  • #3018222 by jrockowitz: Error: Unsupported operand types in WebformOtherBase::processWebformOther()
  • #3018092 by jrockowitz: Fix lingotek webform image select image support
  • #3018049 by jrockowitz: Add searching and filtering to options and images
  • #3018029 by jrockowitz: Allows site builders to decide if datelist month should be abbreviated
  • #3017791 by jrockowitz, cleo7186: Nested Field Clearing Value on Submission even when Visible
  • #3017669 by jrockowitz: Date field "Date max" condition doesn't work properly
  • #3017630 by jrockowitz: Cannot add elements to new webform
  • #3017594 by ytsurk: submit_once library should depend on drupal.progress
  • #3017402 by jrockowitz: Webform and Module Select2-Module library path
  • #3017333 by jrockowitz: Hide submission information from the edit submission page, css only working for admin not anonymous users
  • #3015259 by tamnv: Call to a member function getEntityTypeId() on null
  • #2996530 by idebr: AJAX Settings visibility state based on non-existing DOM element
Download Size md5 hash webform-8.x-5.0-rc29.tar.gz 5.4 MB 1b0b8d05d6e2730b792c9db07bf27a51 webform-8.x-5.0-rc29.zip 6.4 MB a41383a8a7ec808c958c7ec8cf17127a Last updated: 7 Dec 2018 at 22:53 UTCOfficial release from tag: 8.x-5.0-rc29Core compatibility: 8.xRelease type: Bug fixesNew featuresPackaged Git sha1: 669b1a98ce33d7d9a325e228ad918336b83474ae

webform 8.x-5.0-rc28

Fri, 12/07/2018 - 16:28
Release notesChanges records Changes since 8.x-5.0-rc27:
  • #3017679 by jrockowitz: 2 different validation range modes for date/time field
  • #3018611 by jrockowitz: Use WebformHandlerBase::setSettingsParentsRecursively to simplify handler configuration forms
  • #3018809 by jrockowitz: Webform UI is broken when adding new elements
  • #3018806 by jrockowitz: Allow authenticated users to preview file uploads
  • #3018779 by jrockowitz: Allow managed file upload help placement to be customized
  • #3018763 by jrockowitz: Add a calendar image to the date picker
  • #3018652 by jrockowitz: Fix repeating inline error message for webform_mapping element
  • #3018624 by jrockowitz: Add support for textarea wrap attribute to codemirror element
  • #3018492 by jrockowitz: Track wizard progress query string has stopped appearing
  • #3018367 by jrockowitz: Improve webform submodule translation
  • #3018322 by jrockowitz: Webform translate configuration tab should be last
  • #3018227 by jrockowitz: Add maxlength to webform time element
  • #3018222 by jrockowitz: Error: Unsupported operand types in WebformOtherBase::processWebformOther()
  • #3018092 by jrockowitz: Fix lingotek webform image select image support
  • #3018049 by jrockowitz: Add searching and filtering to options and images
  • #3018029 by jrockowitz: Allows site builders to decide if datelist month should be abbreviated
  • #3017791 by jrockowitz, cleo7186: Nested Field Clearing Value on Submission even when Visible
  • #3017669 by jrockowitz: Date field "Date max" condition doesn't work properly
  • #3017630 by jrockowitz: Cannot add elements to new webform
  • #3017594 by ytsurk: submit_once library should depend on drupal.progress
  • #3017402 by jrockowitz: Webform and Module Select2-Module library path
  • #3017333 by jrockowitz: Hide submission information from the edit submission page, css only working for admin not anonymous users
  • #3015259 by tamnv: Call to a member function getEntityTypeId() on null
  • #2996530 by idebr: AJAX Settings visibility state based on non-existing DOM element
Download Size md5 hash webform-8.x-5.0-rc28.tar.gz 5.4 MB 466e8e966bfd9dafd6b804ac80d72589 webform-8.x-5.0-rc28.zip 6.4 MB 95d701e5508a28ed00a97113fe7175ba Last updated: 7 Dec 2018 at 21:28 UTCOfficial release from tag: 8.x-5.0-rc28Core compatibility: 8.xRelease type: Bug fixesNew featuresPackaged Git sha1: 8a1473b10f4f6d0ebd0326c2f855d45da8a56df5

webform 8.x-5.0-rc27

Thu, 11/29/2018 - 14:37
Release notesChange records Changes since 8.x-5.0-rc26:
  • #3016515 by jrockowitz, cleo7186: Error Validation Message Showing When Field is not Visible
  • #3015989 by jrockowitz: New permissions for viewing submission as HTML, Table, Plain text, textData (YAML)
  • #2953439 by jrockowitz: Convert the WebformTestBase class to PHPUnit
  • #3016692 by jrockowitz: "sub-element" labels are not translatable
  • #3016496 by jrockowitz: Update webform features documentation
  • #3016547 by jrockowitz: Update JsonAPI test to support 1.x and 2.x
  • #2910776 by jrockowitz: Telephone Field, Title display Before same as Inline
  • #3016309 by jrockowitz: Use composer merge plugin when document root is /web
  • #3016250 by jrockowitz: Add WebWash videos to Webform module
  • #2933881 by geertvd, jrockowitz, Maheshwaran.j: Webform reference fields don't follow entity-reference-selection plugins
  • #3015990 by jrockowitz: Submission option not to store the IP address for logged-in users
  • #3015620 by thalles, jrockowitz: Add tab help page of elements webform
  • #3015760 by jrockowitz: Cache is not cleared when webform is scheduled
  • #3014933 by jrockowitz: Webform draft and submission paths (URL aliases) are not being removed when a webform is deleted
  • #2953597 by jrockowitz: Fix 'Site name with comma in it cannot send mail to GMail' in WebformEmail handler
  • #3006765 by bucefal91, jrockowitz, sorin_cocorada: Webform submission entity access is not enforced in view query
  • #3006765 by jrockowitz, bucefal91: Enforcing appropriate access restrictions in views and any other SQL SELECT on webform_submission entity type.
  • #3015681 by efpapado: Grammatical error in Remote post handler help box
  • #3012735 by jrockowitz, jefuri, Nitebreed: Add option to test individual mail handlers
  • #3015395 by jrockowitz: Change webform_query_alter() to use hook_query_TAG_alter()
  • #3015338 by Nitebreed: Small typo in getDateFormatLabel()
  • #3015020 by jrockowitz: Conditional email not sent
  • #3014769 by jrockowitz, taxicab221: Element css class not included in Previews
  • #3014965 by pookmish: array_filter() expects parameter 1 to be array
  • #3006804 by bucefal91: Allow multiple archiver implementations in submission export
  • #3012735 by jefuri, jrockowitz, Nitebreed: Add option to test individual mail handlers
  • #3014338 by jrockowitz: Add a setting to the Scheduled Email handler to allows emails to be sent immediately when a webform is being tested
  • #3013016 by jefuri, jrockowitz: Set a time for the schedule email handler
  • #3014101 by jrockowitz: Improve computed element Ajax performance
  • #3013938 by jrockowitz: Tidy elements YAML
  • #3013767: Computed twig element is not working on multi-step form. Improve Ajax triggering.
  • #3013767 by jrockowitz: Computed twig element is not working on multi-step form
  • #3013750 by jrockowitz: Computed elements are not being calculated via cross page conditionals
  • #3013337 by jrockowitz: "Unique" validation doesn't work with an entity reference element and a large taxonomy
  • #3013378 by jrockowitz, Drupal Duppy: input mask validation
  • #3013437 by Thalles: Drupal dependency injection on modules/webform_access/src/WebformAccessGroupForm.php
  • #3013235 by timcosgrove, jrockowitz: drush_webform_purge(): finding no submissions to purge should not be an error
  • #3013235 by timcosgrove: drush_webform_purge(): finding no submissions to purge should not be an error
  • #3013131 by Thalles, jrockowitz: Drupal dependency injection
  • #3012985: Error: [] operator not supported for strings in Drupal\webform\Plugin\WebformElementBase::preRenderWebformCompositeFormElement()
  • #3012914 by jrockowitz: Add element value autocompletion to #states API builder
  • #2985000 by jrockowitz: Cross page conditionals are not evaluated if they are based on elements that are on the current and previous page
  • #3012792 by jrockowitz: Clean up states API test webforms
  • #3012780 by Shashwat Purav: Remove extra word 'the'
  • #2984995 by jrockowitz: Expand the conditionals UI to support editing and updating complex nested conditionals
  • #3012357 by idebr: \Drupal\webform\Form\WebformContributeForm injects RouteBuilderInterface and CacheBackendInterface, but does not use them
  • #2985910 by jrockowitz: Extend support for nested conditionals in WebformSubmissionConditionsValidator
  • #3010727 by -enzo-, jrockowitz: Error processing Webform Tokens, sending leaked metadata
  • #2908379 by jrockowitz, esod: Not saving all the states for the container element
  • #3011811 by jrockowitz, imen ch: Second webform field not correcly attached to the node
  • #3011980 by jrockowitz, Carlos Sánchez Ro: Webform date field datepicker master conditional pattern or value
  • #3011909 by jrockowitz: PHP Error on configuration translation page
  • #3011939 by jrockowitz: Custom composite Add and remove rows broken when field is conditional
  • #3010311 by Anas_maw, jrockowitz: Option to render webform field formatter as url or plain text
Download Size md5 hash webform-8.x-5.0-rc27.tar.gz 5.39 MB ef51054e502fbd1465ce46dc4fa0ebec webform-8.x-5.0-rc27.zip 6.38 MB 966af8a040986a6f0c11e1f2baac1cc0 Last updated: 29 Nov 2018 at 19:38 UTCOfficial release from tag: 8.x-5.0-rc27Core compatibility: 8.xRelease type: Bug fixesNew featuresPackaged Git sha1: 07fe7e85427e7d18d674a4d90370d8f66e50b9a9

webform 8.x-5.0-rc26

Mon, 11/05/2018 - 20:04
Release notesChange records Changes since 8.x-5.0-rc25:
  • #3011594 by jrockowitz: Update Webform Libraries
Changes since 8.x-5.0-rc24:
  • #3011553 by jrockowitz: [accessibility] Image select color contrast issue
  • #3011502 by jrockowitz: Add a "loading"-class to computed elements that can update via AJAX
  • #2956771 by jrockowitz, Berdir, aaronbauman, Sam152, Wim Leers, rickmanelius: Sensitive information is disclosed via REST/jsonapi
  • #3011505 by Thalles: Drupal dependency injection
  • #3010798 by jrockowitz, Anas_maw: Responsive confirmation modal
  • #3010798 by jrockowitz: Responsive confirmation modal
  • #3011188 by jrockowitz: Remove single submit event listener for export form
  • #3010084 by jrockowitz, jasonrust: Form submission finishes before file upload is complete
  • #3010873 by Thalles: Coding standards
  • #3009967 by jrockowitz, gbrewer: URL validator fires for field on subsequent page when you go to previous page and then try and advance
  • #3010845 by jrockowitz: Allowed number of values limit can be exceeded in a custom composite
  • #3010721 by jrockowitz: For webform libraries help, detect which version of drush is installed via composer
  • #3007890 by jrockowitz, brado: File Upload field in repeatable custom composite
  • #3010559 by jrockowitz, DILL: Custom twig mail head with mail key
  • #3010348 by jrockowitz, john.p.baldwin.jr: Custom likert N/A value not honored
  • #3009833 by miiimooo, jrockowitz: Image options removed when no value/text is set
  • #3010143 by jrockowitz: Improve delete confirmation dialog title
  • #3010129 by jrockowitz, Liam Morland: Allow "other" gender in defaults
  • #3010192 by lordrembo: Setting a disabled state condition doesn't work if the element is a button
  • #3009289 by wturrell, jrockowitz: #exclude_empty ignored on submission table view
  • #3008692 by jrockowitz: Move webform submission Delete action from tab to modal dialog open from within submission information
  • #3008614 by jrockowitz: [meta] Refactor and improve Webform delete/confirm form UX
  • #3009648 by jrockowitz: Multiple value element shows up after server side error even if the value is blank / not added
  • #3009015 by jrockowitz: Can't submit required field with custom #name attribute
  • #3008686 by jrockowitz: Always open delete form in modal dialog
  • #3008496: D8 : Add option to place descriptions above fields
Download Size md5 hash webform-8.x-5.0-rc26.tar.gz 5.36 MB df8d2804a7bf1f3d98e39b231c00d235 webform-8.x-5.0-rc26.zip 6.34 MB 7543d2a54fc6cea29053461416848c3a Last updated: 6 Nov 2018 at 01:08 UTCOfficial release from tag: 8.x-5.0-rc26Core compatibility: 8.xRelease type: Bug fixesNew featuresPackaged Git sha1: ab5d7726fe449f7825857d4ccd9507375bc74abe

webform 8.x-5.0-rc25

Mon, 11/05/2018 - 16:22
Release notesChange records Changes since 8.x-5.0-rc24:
  • #3011553 by jrockowitz: [accessibility] Image select color contrast issue
  • #3011502 by jrockowitz: Add a "loading"-class to computed elements that can update via AJAX
  • #2956771 by jrockowitz, Berdir, aaronbauman, Sam152, Wim Leers, rickmanelius: Sensitive information is disclosed via REST/jsonapi
  • #3011505 by Thalles: Drupal dependency injection
  • #3010798 by jrockowitz, Anas_maw: Responsive confirmation modal
  • #3010798 by jrockowitz: Responsive confirmation modal
  • #3011188 by jrockowitz: Remove single submit event listener for export form
  • #3010084 by jrockowitz, jasonrust: Form submission finishes before file upload is complete
  • #3010873 by Thalles: Coding standards
  • #3009967 by jrockowitz, gbrewer: URL validator fires for field on subsequent page when you go to previous page and then try and advance
  • #3010845 by jrockowitz: Allowed number of values limit can be exceeded in a custom composite
  • #3010721 by jrockowitz: For webform libraries help, detect which version of drush is installed via composer
  • #3007890 by jrockowitz, brado: File Upload field in repeatable custom composite
  • #3010559 by jrockowitz, DILL: Custom twig mail head with mail key
  • #3010348 by jrockowitz, john.p.baldwin.jr: Custom likert N/A value not honored
  • #3009833 by miiimooo, jrockowitz: Image options removed when no value/text is set
  • #3010143 by jrockowitz: Improve delete confirmation dialog title
  • #3010129 by jrockowitz, Liam Morland: Allow "other" gender in defaults
  • #3010192 by lordrembo: Setting a disabled state condition doesn't work if the element is a button
  • #3009289 by wturrell, jrockowitz: #exclude_empty ignored on submission table view
  • #3008692 by jrockowitz: Move webform submission Delete action from tab to modal dialog open from within submission information
  • #3008614 by jrockowitz: [meta] Refactor and improve Webform delete/confirm form UX
  • #3009648 by jrockowitz: Multiple value element shows up after server side error even if the value is blank / not added
  • #3009015 by jrockowitz: Can't submit required field with custom #name attribute
  • #3008686 by jrockowitz: Always open delete form in modal dialog
  • #3008496: D8 : Add option to place descriptions above fields
Download Size md5 hash webform-8.x-5.0-rc25.tar.gz 5.36 MB baab463464d9fb518d509ec96f5c7180 webform-8.x-5.0-rc25.zip 6.34 MB d68ed1f98c08be9077358e27ab391017 Last updated: 5 Nov 2018 at 21:23 UTCOfficial release from tag: 8.x-5.0-rc25Core compatibility: 8.xRelease type: Bug fixesNew featuresPackaged Git sha1: c8c5e7001f0c95382453c9db0da019a261e6405f

webform 8.x-5.0-rc24

Mon, 10/22/2018 - 20:39
Release notesChange records Changes since 8.x-5.0-rc23:
  • #3008314 by jrockowitz: Schedule Emails with Conditional Logic - Don't Recognize Updated Handlers
  • #2980032 by jrockowitz: SUBMISSION BEHAVIORS: Allow edit the previous submission
  • #3008205 by jrockowitz: Unexpected recursion
  • #3008149 by jrockowitz: Improve options and images ux
  • #3007974: Add the count option to the buttons others element. Fix title.
Changes since 8.x-5.0-rc22:
  • #3007974 by jrockowitz: Add the count option to the buttons others element
  • #3007999 by jrockowitz: The dedault value "now" or "today" not working as expected for the date/time element
  • #3000984 by jrockowitz, John Cook: "Submitted To" field not populated when using Paragraphs module
  • #3007685 by jrockowitz: Strange behaviour between "Buttons others" & "Computed Token" elements
  • #3007849 by jrockowitz: Refactor WebformTestBase::createUsers and WebformTestBase::addWebformSubmissionOwnPermissionsToAnonymous
  • #3007725 by TJPope: Warnings when viewing a submission
  • #3005072 by jrockowitz, Eevvee: No link template 'canonical' found for the 'file' entity type in Drupal\Core\Entity\Entity->toUrl()
  • #3007247 by jrockowitz, davsev: Add the ability to remove the add more fields via the UI
  • #3007041 by jrockowitz, dakku: Ability to delete default templates?
  • #2858727 by imclean: Entity query webform submission data condition. Added Webform Query module to Add-ons.
  • #3007499 by asierrajr: Empty completed date on draft submissions export incorrect
  • #3007215 by jrockowitz, mstrelan: Option to retain webform title when source entity is provided
  • #3005514 by jrockowitz: Special characters in source entity token values are double escaped
  • #3007400 by jrockowitz: Demo Event Registration dialog is returning access denied
  • #3006867 by jrockowitz, bucefal91: Refactor the Webform module's usage of AccessResults and simplify cacheable dependency management
  • #3006845 by jrockowitz, miiimooo: Uncaught TypeError: Cannot read property 'replace' of undefined
  • #3007046 by nod_: Don't preview webform in paragraphs when adding a translation
  • #3007132 by jrockowitz: [accessibility] Radios and checkboxes the WAI-ARIA 'aria-describedby' attribute has a reference to an ID that does not exist or an ID that is not unique
  • #3004573 by jrockowitz, bucefal91, Pive: Roles with "Update any submissions" access in a webform gives access to webform configuration via direct link
  • #3005493 by jrockowitz, facine: WebformHandlerFormBase::getUniqueMachineName always returns an empty suggestion
  • #3006468: Hide empty fields on on submission page. Add update hook
  • #3006381 by alberto56: Duplicate submissions when downloading submissions using batch processing
  • #3006468: Hide empty fields on on submission page. Update config
  • #3006468: Hide empty fields on on submission page
  • #3006423 by jrockowitz: Delete webform is displaying error when cancelled
  • #3006250 by jrockowitz: Apply eslint legacy ES5 coding standards
  • #3002374 by jrockowitz, amourow: Allow unicode regex pattern
  • #3005355 by jrockowitz: Optionally wrap grouped and composite elements in a fieldset
  • #3003351 by jrockowitz, hmartens@gmail.com: having more than one of the same webform on the page opens all hidden fields when you have a conditional to make fields visible/hide
  • #3005843 by No Sssweat, jrockowitz: Swift Mailer not rendering HTML & Theme
  • #3006024 by jrockowitz: Configure Eslint
  • #3005623 by jrockowitz: Improve access controls test coverage
  • #3006005 by jrockowitz: Custom WebformComposite element throws DumpException
  • #3005886 by jrockowitz: Improve add-ons UX
  • #3005474 by jrockowitz: webform_schedule_email.install
  • #3005297 by Florent Jousseaume, jrockowitz: Inline image is stored as temporary file
  • #3005345 by jrockowitz, ksi: Token [webform_submission:values] includes hidden field values
  • #3004000 by agolubic, jrockowitz: Multiple value Entity reference webform field - webform submission 'Submitted to' is empty
  • #3004655 by jrockowitz: Notice: Undefined index: #format_text in Drupal\webform\Plugin\WebformElementBase->formatCustomItem() (line 1442 of modules/sandbox/webform/src/Plugin/WebformElementBase.php)
  • #3003210 by aheredia: [Drupal 8.6.x] Use mb_* functions instead of Unicode::* methods
  • #3004104 by jrockowitz: Add links to 'Translate' webform tab
  • #3003986 by jrockowitz: PHP fatal serialization error when trying to translate webform with an invalid YAML
  • #3003970 by weseze, jrockowitz: Downloading of submissions does not properly check files
  • #3003923 by jrockowitz, kferencz91: Unique Address
  • #3003876 by jrockowitz: Likert Customizable Submissions Table
Download Size md5 hash webform-8.x-5.0-rc24.tar.gz 5.35 MB cd670e8f68d245f4569113da9342b510 webform-8.x-5.0-rc24.zip 6.32 MB a31f3a9183023152cc61892e7cd3a538 Last updated: 23 Oct 2018 at 00:43 UTCOfficial release from tag: 8.x-5.0-rc24Core compatibility: 8.xRelease type: Bug fixesNew featuresPackaged Git sha1: 0fc9f16d7c56ed1398a3661c6a20596419e360c7

webform 8.x-5.0-rc23

Sat, 10/20/2018 - 12:19
Release notesChange records Changes since 8.x-5.0-rc22:
  • #3007974 by jrockowitz: Add the count option to the buttons others element
  • #3007999 by jrockowitz: The dedault value "now" or "today" not working as expected for the date/time element
  • #3000984 by jrockowitz, John Cook: "Submitted To" field not populated when using Paragraphs module
  • #3007685 by jrockowitz: Strange behaviour between "Buttons others" & "Computed Token" elements
  • #3007849 by jrockowitz: Refactor WebformTestBase::createUsers and WebformTestBase::addWebformSubmissionOwnPermissionsToAnonymous
  • #3007725 by TJPope: Warnings when viewing a submission
  • #3005072 by jrockowitz, Eevvee: No link template 'canonical' found for the 'file' entity type in Drupal\Core\Entity\Entity->toUrl()
  • #3007247 by jrockowitz, davsev: Add the ability to remove the add more fields via the UI
  • #3007041 by jrockowitz, dakku: Ability to delete default templates?
  • #2858727 by imclean: Entity query webform submission data condition. Added Webform Query module to Add-ons.
  • #3007499 by asierrajr: Empty completed date on draft submissions export incorrect
  • #3007215 by jrockowitz, mstrelan: Option to retain webform title when source entity is provided
  • #3005514 by jrockowitz: Special characters in source entity token values are double escaped
  • #3007400 by jrockowitz: Demo Event Registration dialog is returning access denied
  • #3006867 by jrockowitz, bucefal91: Refactor the Webform module's usage of AccessResults and simplify cacheable dependency management
  • #3006845 by jrockowitz, miiimooo: Uncaught TypeError: Cannot read property 'replace' of undefined
  • #3007046 by nod_: Don't preview webform in paragraphs when adding a translation
  • #3007132 by jrockowitz: [accessibility] Radios and checkboxes the WAI-ARIA 'aria-describedby' attribute has a reference to an ID that does not exist or an ID that is not unique
  • #3004573 by jrockowitz, bucefal91, Pive: Roles with "Update any submissions" access in a webform gives access to webform configuration via direct link
  • #3005493 by jrockowitz, facine: WebformHandlerFormBase::getUniqueMachineName always returns an empty suggestion
  • #3006468: Hide empty fields on on submission page. Add update hook
  • #3006381 by alberto56: Duplicate submissions when downloading submissions using batch processing
  • #3006468: Hide empty fields on on submission page. Update config
  • #3006468: Hide empty fields on on submission page
  • #3006423 by jrockowitz: Delete webform is displaying error when cancelled
  • #3006250 by jrockowitz: Apply eslint legacy ES5 coding standards
  • #3002374 by jrockowitz, amourow: Allow unicode regex pattern
  • #3005355 by jrockowitz: Optionally wrap grouped and composite elements in a fieldset
  • #3003351 by jrockowitz, hmartens@gmail.com: having more than one of the same webform on the page opens all hidden fields when you have a conditional to make fields visible/hide
  • #3005843 by No Sssweat, jrockowitz: Swift Mailer not rendering HTML & Theme
  • #3006024 by jrockowitz: Configure Eslint
  • #3005623 by jrockowitz: Improve access controls test coverage
  • #3006005 by jrockowitz: Custom WebformComposite element throws DumpException
  • #3005886 by jrockowitz: Improve add-ons UX
  • #3005474 by jrockowitz: webform_schedule_email.install
  • #3005297 by Florent Jousseaume, jrockowitz: Inline image is stored as temporary file
  • #3005345 by jrockowitz, ksi: Token [webform_submission:values] includes hidden field values
  • #3004000 by agolubic, jrockowitz: Multiple value Entity reference webform field - webform submission 'Submitted to' is empty
  • #3004655 by jrockowitz: Notice: Undefined index: #format_text in Drupal\webform\Plugin\WebformElementBase->formatCustomItem() (line 1442 of modules/sandbox/webform/src/Plugin/WebformElementBase.php)
  • #3003210 by aheredia: [Drupal 8.6.x] Use mb_* functions instead of Unicode::* methods
  • #3004104 by jrockowitz: Add links to 'Translate' webform tab
  • #3003986 by jrockowitz: PHP fatal serialization error when trying to translate webform with an invalid YAML
  • #3003970 by weseze, jrockowitz: Downloading of submissions does not properly check files
  • #3003923 by jrockowitz, kferencz91: Unique Address
  • #3003876 by jrockowitz: Likert Customizable Submissions Table
Download Size md5 hash webform-8.x-5.0-rc23.tar.gz 5.35 MB af2171e077b5cf536fe5396f98ad7a14 webform-8.x-5.0-rc23.zip 6.31 MB 366dea34de63b2116689513e065e66ec Last updated: 20 Oct 2018 at 16:23 UTCOfficial release from tag: 8.x-5.0-rc23Core compatibility: 8.xRelease type: Bug fixesNew featuresPackaged Git sha1: fca0ca8ae7a8f182d5afb8f9a78d3fefdd38421e

webform 8.x-5.0-rc22

Tue, 10/02/2018 - 08:15
Release notesChange records Changes since 8.x-5.0-rc21:
  • #3003544 by jrockowitz, wturrell: Broken CSV/HTML output for fields using format: custom
  • #3003641 by jrockowitz: "file_upload_help" throws undefined indexes when "generic elements" are disabled
  • #3003329: Add release numbers and dates to update hooks
  • #3002812 by jrockowitz: Default #state not honoured for select field
  • #3000542 by jrockowitz: Remove webform_devel.module logger debugging
  • #3003257 by jrockowitz: WebformSubmissionViewBuilder::buildComponents is being called twice
  • #2983124 by jrockowitz: Webform Test Translation module not importing translating configuration
  • #3001302 by jrockowitz, C.E.A: [Windows] Cannot download libraries using Drush command
  • #3003057 by matzAB, jrockowitz: Missing array index in TextFormat
  • #3002840 by jrockowitz: Date input mask not working as expected
  • #3002773 by jrockowitz: Multiple file upload inline form errors repeated
  • #3002485 by jrockowitz: Submit button value
  • #3002723 by jrockowitz: Remove delete button from element dialog
  • #3002602 by jrockowitz: Webform submission view arguments are not being set
  • #3002491 by jrockowitz: Select2 not available for address select boxes
  • #3002508 by jrockowitz: Select fields using Select2 do not honour placeholder value
  • #3002355 by kmonahan, jrockowitz: Datelist validation allows form to submit with errors
  • #3002270: Add Uppercase and lowercase inputmask to textbase elements
  • #3002168 by jrockowitz: Issue updating - webform_scheduled_email_update_8001
  • #3002049 by jrockowitz, code-brighton: Webform
    field with options set in hook_form_alter send value rather than text in email
  • #2998830 by bucefal91: Provide API for checking if $account is owner of a submission
  • #3001852 by NickWilde, jrockowitz: likert radio buttons needs aria-labelledby attr for accessibility
  • #3001855 by NickWilde, jrockowitz: Inactive page titles have insufficent contrast
  • #3001740: Telephone Link field formatter InvalidArgumentException with 5 digits or fewer in the number
  • #3001355 by jrockowitz: New access denied behaviors not working
  • #3001446 by jrockowitz: Access denied message is not being displayed
  • #3001704 by jrockowitz: Make submission view easier to alter / theme
  • #3001675 by jrockowitz, wturrell: "horizontal_rule is an invalid render array key" when viewing submission as plain text
  • #3001699 by jrockowitz: Sorting by Submitted to is throw an exception
  • #3001536 by Wader, jrockowitz: Javascript error after using close button of confirmation modal
  • #3000202 by jrockowitz, frankdesign: Conditional Logic and Regular Patterns
  • Revert "Issue #3000984 by John Cook, jrockowitz: "Submitted To" field not populated when using Paragraphs module"
  • #2996551 by bucefal91, jrockowitz: Migrating webform_access submodule to the notion of hook for access rules.
  • #2996549 Migrating existing access rules onto the hook implementation.
  • #3000984 by John Cook, jrockowitz: "Submitted To" field not populated when using Paragraphs module
  • #3001119 by jrockowitz: Resize seven tabs when offcanvas dialog is opened and closed
  • #2996249 by bucefal91: Introduce a hook to collect additional webform access rules.
  • #3000539 by jrockowitz, Bès: Editing a webform submission display the "current page" of the submission
  • #3000680 by jrockowitz: Create webform example handler module
  • #3000560 by jrockowitz, Drutech: Add an option for hashed telephon number (123XXX)
  • #3000585 by jrockowitz: undefinded Webform::getDefaultAccessRules() during webform_update_8141
  • #2999958 by jrockowitz, zenimagine: How to update the new library with Composer ?
  • #2999958 by jrockowitz: How to update the new library with Composer ?
  • #2999765 by jrockowitz, jastraat: Notice: Uninitialized string offset: 0 in Drupal\Core\Render\Element::property()
  • #2999896 by andypost: Fix reset parameter inside getEntitySchema parent call in WebformSubmissionStorageSchema
  • #2996996 by bucefal91, jrockowitz: Introduce service to encapsulate access rules logic therein
  • #2998239 by jrockowitz, cbildstein: Swift Mailer no longer working after custom email handler theme option was added
  • #2998750 by facine, jrockowitz: Refresh codemirror object after load the form element
  • #2998917 by jrockowitz: [Drupal 8.6.x] WebformHandlerBase and PluginBase both use the MessengerTrait;
  • #2984983 by jrockowitz: Required fields inside a composite are validated for empty rows when "Allowed number of values" is limited to a specific number
  • #2996954 by Hardik_Patel_12, jrockowitz: Form submit button not clickable sometime when rendered using Block
  • #2998630 by jrockowitz: Views integration - contextual filter arguments
Download Size md5 hash webform-8.x-5.0-rc22.tar.gz 5.33 MB 3797f90a03540138d85f55fc2b42c38c webform-8.x-5.0-rc22.zip 6.28 MB 8d1fb354543986068b0757a4c8c49d8b Last updated: 2 Oct 2018 at 12:18 UTCOfficial release from tag: 8.x-5.0-rc22Core compatibility: 8.xRelease type: Bug fixesNew featuresPackaged Git sha1: ed142d0d39c302a53fa0b027c0745b3a4b9cc376

webform 7.x-4.18

Mon, 10/01/2018 - 10:20
Release notes

Note: Single-page forms will have a progress bar in Webform 7.x-4.18. This can be turned off in form settings. See #2992404: Progress bar displays in single-page forms since 7.x-4.18.

7.x-4.18-rc1 released as 7.x-4.18. Changes since 7.x-4.17:

Download Size md5 hash webform-7.x-4.18.tar.gz 243.48 KB f7e2031e9ae8cd692a9b36734758f4e5 webform-7.x-4.18.zip 293.85 KB a3b6d8ba9934425be9fd11ace625dbc0 Last updated: 1 Oct 2018 at 14:23 UTCOfficial release from tag: 7.x-4.18Core compatibility: 7.xRelease type: Bug fixesPackaged Git sha1: 1d50769e25ceba3c96b0cc103cb95784a67d82ba