STY Drupal Module Feeds

webform 6.0.0-alpha17

Webform - Thu, 09/17/2020 - 16:58
If you enjoy and value Drupal and the Webform module, get involved, consider joining the Drupal Association, and backing the Webform module's Open Collective.

Changes since 6.0.0-alpha16:

  • #3171348 by jrockowitz: webform uuid is not at the top of configuration file
  • #3170148 by jrockowitz, carolpettirossi: Running drush updb throws error on webform_update_8198 - D9
  • #3168829 by jrockowitz: Make the jQuery UI Datepicker optional
  • #3170868 by jrockowitz: Replace jQuery UI tabs with Tabby
  • #3170593 by jrockowitz: Replace jQuery UI tooltips with TippyJS (and PopperJS)
  • #3170735 by jrockowitz: Error during uninstallation
  • #3170725: Add webform 8.x-5.x and 6.x archives to webform libraries notes and download
  • #3170539 by Liam Morland: Replace deprecated Twig 'spaceless' filter
Release type: Bug fixes

drupal 7.73

Drupal - Wed, 09/16/2020 - 12:05

Maintenance and security release of the Drupal 7 series.

This release fixes security vulnerabilities. Sites are urged to upgrade immediately after reading the notes below and the security announcement:

No other fixes are included.

Important update information
  • Any site that relies on Drupal's AJAX API to perform trusted JSONP requests will need to either override the AJAX options to set "jsonp: true" or use the jQuery AJAX API directly.

    If you are using jQuery's AJAX API for user-provided URLs in a contrib or custom module, you should review your code and set "jsonp: false" where this is appropriate.

    Drupal 7 sites should also pass such URLs through the new Drupal.sanitizeAjaxUrl() function.

  • No changes have been made to the .htaccess, web.config, robots.txt, or default settings.php files in this release, so upgrading custom versions of those files is not necessary if your site is already on the previous release.

Release type: Security update

drupal 8.8.10

Drupal - Wed, 09/16/2020 - 12:05

Maintenance and security release of the Drupal 8 series.

This release fixes security vulnerabilities. Sites are urged to upgrade immediately after reading the notes below and the security announcement:

No other fixes are included.

Which release do I choose? Security coverage information
  • Drupal 8.8.x will receive security coverage until December 2, 2020 when Drupal 9.1.0 is released.
  • Versions of Drupal 8 prior to 8.8.x are end-of-life and do not receive security coverage.
Important update information
  • Once a site running Workspaces is upgraded for SA-CORE-2020-008, authenticated users may continue to see unauthorized workspace content that they accessed previously until they are logged out.

    If it is important for the unintended access to stop immediately, you may wish to end all active user sessions on your site (for example, by truncating the sessions table). Be aware that this will immediately log all users out and can cause side effects like lost user input.

  • Sites that override \Drupal\Core\Form\FormBuilder's renderPlaceholderFormAction() and/or buildFormAction() methods in contrib and/or custom code should ensure that appropriate sanitization is applied for URLs for SA-CORE-2020-009.

  • Any site that relies on Drupal's AJAX API to perform trusted JSONP requests will need to either override the AJAX options to set "jsonp: true" or use the jQuery AJAX API directly.

    If you are using jQuery's AJAX API for user-provided URLs in a contrib or custom module, you should review your code and set "jsonp: false" where this is appropriate.

  • No changes have been made to the .htaccess, web.config, robots.txt, or default settings.php files in this release, so upgrading custom versions of those files is not necessary if your site is already on the previous release.

Release type: Security update

drupal 8.9.6

Drupal - Wed, 09/16/2020 - 12:05

Maintenance and security release of the Drupal 8 series.

This release fixes security vulnerabilities. Sites are urged to upgrade immediately after reading the notes below and the security announcement:

No other fixes are included.

Which release do I choose? Security coverage information
  • Drupal 8.9.x is a long-term support release that will receive security coverage until November 2021.
  • Sites on 8.8.x or earlier should update immediately to Drupal 8.8.10 instead, and plan to update to the latest 8.9.x or 9.0.x release before December 2, 2020 (when Drupal 9.1.0 is scheduled for release and 8.8.x security coverage ends).
  • Versions of Drupal 8 prior to 8.8.x are end-of-life and do not receive security coverage.
Important update information
  • Once a site running Workspaces is upgraded for SA-CORE-2020-008, authenticated users may continue to see unauthorized workspace content that they accessed previously until they are logged out.

    If it is important for the unintended access to stop immediately, you may wish to end all active user sessions on your site (for example, by truncating the sessions table). Be aware that this will immediately log all users out and can cause side effects like lost user input.

  • Sites that override \Drupal\Core\Form\FormBuilder's renderPlaceholderFormAction() and/or buildFormAction() methods in contrib and/or custom code should ensure that appropriate sanitization is applied for URLs for SA-CORE-2020-009.

  • Any site that relies on Drupal's AJAX API to perform trusted JSONP requests will need to either override the AJAX options to set "jsonp: true" or use the jQuery AJAX API directly.

    If you are using jQuery's AJAX API for user-provided URLs in a contrib or custom module, you should review your code and set "jsonp: false" where this is appropriate.

  • No changes have been made to the .htaccess, web.config, robots.txt, or default settings.php files in this release, so upgrading custom versions of those files is not necessary if your site is already on the previous release.

Release type: Security update

drupal 9.0.6

Drupal - Wed, 09/16/2020 - 12:04

Maintenance and security release of the Drupal 9 series.

This release fixes security vulnerabilities. Sites are urged to upgrade immediately after reading the notes below and the security announcement:

No other fixes are included.

Which release do I choose? Security coverage information
  • Drupal 9.0.x will receive security coverage until June 2, 2021 when Drupal 9.2.0 is released.
  • Sites on 8.9.x should update immediately to Drupal 8.9.6 instead.
  • Sites on 8.8.x or earlier should update immediately to Drupal 8.8.10 instead, and plan to update to the latest 8.9.x or 9.0.x release before December 2, 2020 (when Drupal 9.1.0 is scheduled for release and 8.8.x security coverage ends).
  • Versions of Drupal 8 prior to 8.8.x are end-of-life and do not receive security coverage.
Important update information
  • Once a site running Workspaces is upgraded for SA-CORE-2020-008, authenticated users may continue to see unauthorized workspace content that they accessed previously until they are logged out.

    If it is important for the unintended access to stop immediately, you may wish to end all active user sessions on your site (for example, by truncating the sessions table). Be aware that this will immediately log all users out and can cause side effects like lost user input.

  • Sites that override \Drupal\Core\Form\FormBuilder's renderPlaceholderFormAction() and/or buildFormAction() methods in contrib and/or custom code should ensure that appropriate sanitization is applied for URLs for SA-CORE-2020-009.

  • Any site that relies on Drupal's AJAX API to perform trusted JSONP requests will need to either override the AJAX options to set "jsonp: true" or use the jQuery AJAX API directly.

    If you are using jQuery's AJAX API for user-provided URLs in a contrib or custom module, you should review your code and set "jsonp: false" where this is appropriate.

  • No changes have been made to the .htaccess, web.config, robots.txt, or default settings.php files in this release, so upgrading custom versions of those files is not necessary if your site is already on the previous release.

Release type: Security update

webform 6.0.0-alpha16

Webform - Fri, 09/11/2020 - 15:16
If you enjoy and value Drupal and the Webform module, get involved, consider joining the Drupal Association, and backing the Webform module's Open Collective.

Changes since 6.0.0-alpha15:

  • #3165998 by thiagogomesverissimo, jrockowitz: Allow to export "Attachment PDF" fields as pdfs in Download options
  • #3168829 by jrockowitz: Make the jQuery UI Datepicker optional
  • Merge branch '8.x-5.x' into 6.x
  • #3169117 by jrockowitz: possibility to disabled an element
  • #3169823 by jrockowitz, isa.bel: Conditional not hiding a node element on a multi paged webform
  • #3169491 by jrockowitz: Use Element::isVisibleElement($element) instead of $element['#access']
  • #3169815: jquery_ui_checkboxradio (Missing)
  • #3169230 by Phil Wolstenholme, jrockowitz: Allow non-Webform form fields to opt into Webform's #states enhancements
Release type: Bug fixesNew features

webform 8.x-5.20

Webform - Fri, 09/11/2020 - 15:15
If you enjoy and value Drupal and the Webform module, get involved, consider joining the Drupal Association, and backing the Webform module's Open Collective.

Changes since 8.x-5.19:

  • #3169117 by jrockowitz: possibility to disabled an element
  • #3169823 by jrockowitz, isa.bel: Conditional not hiding a node element on a multi paged webform
  • #3169491 by jrockowitz: Use Element::isVisibleElement($element) instead of $element['#access']
  • #3169230 by Phil Wolstenholme, jrockowitz: Allow non-Webform form fields to opt into Webform's #states enhancements
  • #3169150 by jrockowitz: Update webform libraries
  • #3166827 by jrockowitz, bkosborne: Make the "Webforms" menu item a top-level item instead of under Structure
  • #3066264 by jrockowitz, dureaghin, paulocs: Disable autocomplete in Chrome
  • #3166141 by jrockowitz, l.grube: help tooltips are not displayed
  • #3168333 by jrockowitz: Allow site builders to customize debug handler data and format
  • #3160275 by jrockowitz: Add method to convert #states array to readable text
  • #3168659 by jrockowitz: Undefined index: #webform_key in Webform Signature inside a Custom Composite field
  • #3167626 by jrockowitz, pierreolivier: Signature field is empty
  • #3168314 by colorfield: Remove remaining references to https://cdn.rawgit.com/
  • #3167626 by jrockowitz: Signature field is empty
  • #3168051 by chrisolof: Inline files held in tags are stored as temporary
  • #3166730 by jrockowitz, jshimota01: Element ID for Flex
  • #3166236 by jrockowitz: Make "next_serial" optional
  • #3002547 by jbrauer, heddn, jrockowitz, justkristin, mrweiner, devkinetic: Allow fieldable webform submissions
  • #3139236 by digdanlow: "Denying access to a webform" is not working for webform in dialog
  • #3143356 by jrockowitz, thalles: The 'testing' install profile's setting of a default theme (Classy) is now deprecated
  • #3166341 by jrockowitz: Add keyboard navigation support to Webform cards
  • #3166348 by jrockowitz: Previous button with Ajax is not working on Webform cards
  • #3166248 by mstrelan: Error when webform_update_8158() runs before system_update_8803()
  • #3166146 by Technorange: Quick Edit link doesn't generate correctly if machine name has test in the beginning
  • #3165134 by jrockowitz: Update computed example to demonstrate best practice
  • #3164012 by jrockowitz, DanChadwick: Duplicate drafts when validation + multiple drafts + autosave draft
  • #3152884 by jrockowitz, tgoeg: Issue #3152884: Client-side validation not being triggered during Ajax request
  • #3162521 by jrockowitz, tostinni: Source entity is loaded with default language and not current translation (in confirmation message and submission list)
  • #3119025 by jrockowitz: Download export file checkbox is hidden when it should not be
  • #3162521 by tostinni, jrockowitz: Source entity is loaded with default language and not current translation (in confirmation message and submission list)
  • #3130483 by jrockowitz: Webform Node Field Selection Enhancement
  • #3164891 by jrockowitz: Provide a quick mechanism to submit webform cards test form
  • #3165521 by jrockowitz: Composite Element are not being included within Email Body
  • #3165328 by jrockowitz: Add support for #admin_notes to webform elements
  • #3165664 by jrockowitz: Use an element's #admin_title on element edit, duplicate, and delete form title
  • #3165395 by jrockowitz: Improve delete button handling
  • #3164900 by robphillips: Unsaved webform JS variable scope
  • #3164902 by robphillips: Ajax progress throbber
  • #3122506 by jrockowitz: "webform can not be previewed when editing content" showing when it is not needed
  • #3114644 by jcontreras, jrockowitz, thefalloftroy: Webform View for Multiple/Bulk Delete action receives Access Denied error
  • #3163468 by jrockowitz: Problem with elements that have a number as a key when inside a wizard page
  • #3161771 by jrockowitz: Add support for hide/show add and remove button for multiple element
  • #3164638 by jrockowitz: Release : 8.x-5.20-beta4 and 6.0.0-alpha13
  • #3164618 by jrockowitz: Make sure #description_display is used with #more property
  • #3163828 by lunitin: Divide by zero when exporting a webform with no submissions
  • #3163463 by jrockowitz: Submit button remains disabled after pressing "Cancel" on "File Upload in Progress" alert box
  • #3163952 by jrockowitz: Values in fields in conditional pages not being cleared
  • #3163980 by jrockowitz, ilya.no: 'Edit all' route for a submission of webform with wizard page is inaccessible when language is not default
  • #3162053 by Luke.Leber, jrockowitz: Webform Variants - Add option for value to persist for browsing session
  • #3162192 by jrockowitz, rakesh.regar: preg_match() expects parameter 2 to be string | Email handler conditional
  • #3163316 by jrockowitz: URL fields in remote post handler settings maxlength is too low
  • #3132204 by jrockowitz, Liam Morland: Group Testing Fails in PHPUnit for Webform Group submodule
  • #3162592 by jrockowitz: Webform Cards not working for translations of webform
  • #3162203 by jrockowitz: Add current card as data-webform-card attribute to the form
  • #3162195 by jrockowitz: Add support for !between condition
  • #3161787 by jrockowitz: Image select element is included empty filter properties
  • #3161024 by sasanikolic, jrockowitz: Expand all not displayed for multiple details
  • #3161625 by jrockowitz: Function array_key_first() not available in PHP <7.3
  • #3160595 by jrockowitz, Liam Morland: Redundant title attribute "Back to form"
  • #3132204 by Liam Morland: Group Testing Fails in PHPUnit for Webform Group submodule
  • #3160583 by jrockowitz, dmurphy1: Radios Other and Select Other default value not working properly
  • #3037047 by jrockowitz, alexito: Bypass the telephone validation module for the telephone element
  • #3154034 by jrockowitz, PapaGrande: Improve webform handler with conditional logic performance
  • #3157587 by jrockowitz: Hide the next button when auto-forwarding cards
  • #3159008 by sasanikolic, jrockowitz: Columns layout overflow parent container
  • #3160285: "Clear value(s) when hidden" Untranslatable, missing T function
  • #3158557 by jrockowitz, TLTHades: #options__properties does not work with select
  • #3159383 by jrockowitz: Return TRUE for empty conditions is \Drupal\webform\WebformSubmissionConditionsValidator::validateConditions
  • #3159326 by jrockowitz: Add 'webform_html_editor_check_markup' twig function
  • #3159104 by jrockowitz: Allow message in #state widge to wrap
  • #3159199 by jrockowitz: Add support for Less/Greater than or Equal to #states
  • #3158418 by jrockowitz: Fix conditional checkboxes and cleanup checkboxes/radios required validation handling
  • #3158057 by jrockowitz: Do not disable checkboxes when 'None' is checked
  • #3158332 by josephdpurcell: InvalidArgumentException while trying to render item (entityidhere) with view mode full for search index Acquia Search Solr Index: Route required in Drupal\Core\Url::fromRouteMatch()
  • #3158343 by Arkener, jrockowitz: Numeric page key breaks draft
  • #3158343 by jrockowitz, Arkener: Numeric page key breaks draft
  • #3158074 by jrockowitz: Add 1/4 second delay to card auto-forward
  • #3158149 by jrockowitz: Unsaved data warning not working as expected with Webform Cards
  • #3158129 by matthiasm11: Attributes not existing on element description
  • #3157843 by jrockowitz: Provide js-webform-element-help for help tooltip
  • #3157222 by jrockowitz: Minor improvements to Webform Cards
  • #3157651 by jrockowitz: Webform entity reference no longer grouped by categories
  • #3157582 by jrockowitz: Improve clientside validation inline error messages placement
  • #3157211 by jrockowitz: Elements can't be excluded from emails
  • #3156982 by jrockowitz: Fix empty '#option_all_value' and '#option_all_text'
  • #3157051 by jrockowitz: Make sure $options__properties is an array
  • #3156896 by jrockowitz, santam: Elements not being added to cards properly
  • #3154051 by jrockowitz, siddhant.bhosale: [Drupal 9.1.x] Code spell checking
  • #3151376 by Upchuk, mrinalini9: WebformEntityTrait::setOptions doesn't pass the handler settings correctly
  • #3155914 by jrockowitz: Webform error when submitting Entity autocomplete field with new term
  • #3153417 by jrockowitz: Unable to create a new element in using wizard
  • #3145838 by facine: Codemirror is not refreshed after load the form element
  • #3156473 by jrockowitz: Do not include .form-wrapper with .webform-elements wrapper
  • #3153629 by jrockowitz, isalmanhaider: TypeError: Argument 1 passed to Drupal\webform\WebformThemeManager::__construct() must implement interface Drupal\Core\Routing\RouteMatchInterface, instance of Drupal\Core\Config\ConfigFactory given, called in /home/salmanha/public_html/classicvinyld9/cor
Release type: Bug fixesNew features

simplenews 8.x-1.0-beta2

Simplenews - Sun, 09/06/2020 - 14:02
The 1.x branch is not supported

It will not receive any further fixes and will not ever support Drupal 9. It will be marked as unsupported on Drupal.org when Drupal 8 becomes unsupported (currently planned: November 2021).

You are recommended to upgrade to 2.x which fixes many bugs, including some for security and data corruption. The release note has a full list of changes and links to some change records. Unless you have heavily customised the module by overriding main classes then migration should be easy.

This release does not change any code. It has been created to make sure that people are aware of the above.

webform 6.0.0-alpha15

Webform - Fri, 09/04/2020 - 13:25
If you enjoy and value Drupal and the Webform module, get involved, consider joining the Drupal Association, and backing the Webform module's Open Collective. Changes since 6.0.0-alpha14:
  • #3169150 by jrockowitz: Update webform libraries
  • #3166827 by jrockowitz, bkosborne: Make the "Webforms" menu item a top-level item instead of under Structure
  • #3066264 by jrockowitz, dureaghin, paulocs: Disable autocomplete in Chrome
  • #3166141 by jrockowitz, l.grube: help tooltips are not displayed
  • #3168667 by jrockowitz: Cleanup webform block and field settings form
  • #3168333 by jrockowitz: Allow site builders to customize debug handler data and format
  • #3160378 by jrockowitz: Confirmation URLs and Drupal paths
  • #3166397 by jrockowitz: include element image(thumbnail) in pdf document
  • #3160275 by jrockowitz: Add method to convert #states array to readable text
  • #3163628 by jrockowitz: Only add session context to webform when anonymous users require it
  • #3168659 by jrockowitz: Undefined index: #webform_key in Webform Signature inside a Custom Composite field
  • #3167626 by jrockowitz, pierreolivier: Signature field is empty
  • #3168314 by colorfield: Remove remaining references to https://cdn.rawgit.com/
  • #3167626 by jrockowitz: Signature field is empty
  • #3168051 by chrisolof: Inline files held in tags are stored as temporary
  • #3166730 by jrockowitz, jshimota01: Element ID for Flex
  • #3166236 by jrockowitz: Make "next_serial" optional
  • #3002547 by jbrauer, heddn, jrockowitz, justkristin, mrweiner, devkinetic: Allow fieldable webform submissions
  • #3139236 by digdanlow: "Denying access to a webform" is not working for webform in dialog
  • #3160154 by jrockowitz: [Webform 6.x] Remove unneeded browser specific CSS prefixes
  • #3143356 by jrockowitz, thalles: The 'testing' install profile's setting of a default theme (Classy) is now deprecated
  • #3117404 by jrockowitz: [Drupal 8.9.x] Support for third party libraries in site specific and install profile specific libraries folders
  • #3166341 by jrockowitz: Add keyboard navigation support to Webform cards
  • #3166348 by jrockowitz: Previous button with Ajax is not working on Webform cards
  • #3166248 by mstrelan: Error when webform_update_8158() runs before system_update_8803()
  • #3166146 by Technorange: Quick Edit link doesn't generate correctly if machine name has test in the beginning
  • #3165134 by jrockowitz: Update computed example to demonstrate best practice
Release type: Bug fixesNew features

webform 8.x-5.20-beta6

Webform - Fri, 09/04/2020 - 13:23
If you enjoy and value Drupal and the Webform module, get involved, consider joining the Drupal Association, and backing the Webform module's Open Collective. Changes since 8.x-5.20-beta5:
  • #3169150 by jrockowitz: Update webform libraries
  • #3166827 by jrockowitz, bkosborne: Make the "Webforms" menu item a top-level item instead of under Structure
  • #3066264 by jrockowitz, dureaghin, paulocs: Disable autocomplete in Chrome
  • #3166141 by jrockowitz, l.grube: help tooltips are not displayed
  • #3168333 by jrockowitz: Allow site builders to customize debug handler data and format
  • #3160275 by jrockowitz: Add method to convert #states array to readable text
  • #3168659 by jrockowitz: Undefined index: #webform_key in Webform Signature inside a Custom Composite field
  • #3167626 by jrockowitz, pierreolivier: Signature field is empty
  • #3168314 by colorfield: Remove remaining references to https://cdn.rawgit.com/
  • #3167626 by jrockowitz: Signature field is empty
  • #3168051 by chrisolof: Inline files held in tags are stored as temporary
  • #3166730 by jrockowitz, jshimota01: Element ID for Flex
  • #3166236 by jrockowitz: Make "next_serial" optional
  • #3002547 by jbrauer, heddn, jrockowitz, justkristin, mrweiner, devkinetic: Allow fieldable webform submissions
  • #3139236 by digdanlow: "Denying access to a webform" is not working for webform in dialog
  • #3143356 by jrockowitz, thalles: The 'testing' install profile's setting of a default theme (Classy) is now deprecated
  • #3166341 by jrockowitz: Add keyboard navigation support to Webform cards
  • #3166348 by jrockowitz: Previous button with Ajax is not working on Webform cards
  • #3166248 by mstrelan: Error when webform_update_8158() runs before system_update_8803()
  • #3166146 by Technorange: Quick Edit link doesn't generate correctly if machine name has test in the beginning
  • #3165134 by jrockowitz: Update computed example to demonstrate best practice
Release type: Bug fixesNew features

drupal 8.8.9

Drupal - Thu, 09/03/2020 - 17:15

This is a patch (bugfix) release of Drupal 8 and is ready for use on production sites. Learn more about Drupal 8.

Drupal 8.8.x will receive security coverage until December 2, 2020 when 9.1.0 is released. Sites on Drupal 8.8 should plan to update to 8.9 or 9.0 before that date.

Important update information

Yesterday, Symfony issued a security advisory for their symfony/http-client component, which is not used by Drupal. The Symfony release also updated some compatibility code in the symfony/http-kernel component.

Although Drupal is not affected by this vulnerability, some site owners reported automated security scanners flagging the http-kernel update as a security update, breaking continuous integration builds, etc. For simplicity, this release updates Drupal's metapackages to use the latest release of symfony/http-kernel (version 3.4.44).

Known issues

Search the issue queue for known issues.

Release type: Bug fixes

drupal 8.9.5

Drupal - Thu, 09/03/2020 - 17:14

This is a patch (bugfix) release of Drupal 8 and is ready for use on production sites. Learn more about Drupal 8.

Drupal 8.9 is the final minor release of the 8.x series. It is a long-term support (LTS) version, and will receive security coverage until November 2021. It provides the same public API as Drupal 9.0 aside from deprecated code and dependency changes. (Learn more about Drupal 9.)

If you are upgrading to this release from 8.8.x, read the Drupal 8.9.0 release notes before you upgrade.

Important update information

This release provides hotfixes for two issues:

Known issues

Search the issue queue for known issues.

All changes since Drupal 8.9.4 Release type: Bug fixes

drupal 9.0.5

Drupal - Thu, 09/03/2020 - 17:12

This is a patch (bugfix) release of Drupal 9 and is ready for use on production sites. Learn more about Drupal 9.

Drupal 9.0.x will receive security coverage until June 2, 2021 when Drupal 9.2.0 is released.

If you are upgrading from Drupal 8, read upgrading a Drupal 8 site to Drupal 9 and the 9.0.0 release notes before upgrading to this release.

If your site is on 8.8.x or earlier, you may wish to upgrade to Drupal 8.9.3 instead, and upgrade to Drupal 9 at a later date after preparing your site.

Important update information

This release provides hotfixes for two issues:

Known issues

Search the issue queue for known issues.

All changes since Drupal 9.0.4 Release type: Bug fixes

drupal 8.9.4

Drupal - Wed, 09/02/2020 - 07:40

This is a patch (bugfix) release of Drupal 8 and is ready for use on production sites. Learn more about Drupal 8.

Drupal 8.9 is the final minor release of the 8.x series. It is a long-term support (LTS) version, and will receive security coverage until November 2021. It provides the same public API as Drupal 9.0 aside from deprecated code and dependency changes. (Learn more about Drupal 9.)

If you are upgrading to this release from 8.8.x, read the Drupal 8.9.0 release notes before you upgrade.

Known issues

Paragraphs modal dialogs may not show due to a CSS change in core

Search the issue queue for known issues.

All changes since Drupal 8.9.3
  • #3167036 by gapple, anu.a_zyxware, thalles, larowlan: Empty *.libraries.yml file can cause fatal error
  • #3101738 by Lendude, jannakha, alexpott, daffie, catch, bkosborne, Berdir: Exposed term filters should not show term options that the user does not have access to
  • #1929420 by quietone, krlucas, kay_v, seiplax, floydm, alexpott, mlncn, nlisgo, gulab.bisht, scor, larowlan, longwave, pameeela: [backport] $account->getDisplayName() should be used when outputing username in RDF module
  • #3005641 by ridhimaabrol24, matsbla, tanubansal, jungle, msankhala, dww, quietone, hchonov: Exception is thrown on changing "Site language" setting of a user if user account is translated
  • Revert "Issue #3101738 by Lendude, jannakha, alexpott, daffie, bkosborne, Berdir: Exposed term filters should not show term options that the user does not have access to"
  • #3101738 by Lendude, jannakha, alexpott, daffie, bkosborne, Berdir: Exposed term filters should not show term options that the user does not have access to
  • #3167390 by mbovan, Berdir: ExceptionLoggingSubscriber should not log backtrace string on access denied exceptions
  • #2978320 by quietone, Ivan616, larowlan, daffie: [backport] rdf comment storage load should not load NULL comments
  • #3035732 by Lendude, nod_, jungle, Vidushi Mehta, Kristen Pol, larowlan: [backport] Views UI tags do not use autocomplete suggestions
  • #3070375 by lauriii, jungle, larowlan, sacarney: [backport] Hidden buttons in off-canvas dialog are not being hidden
  • Revert "Issue #2614720 by quietone, roderik, Dylan Donkersgoed, ofry, Deepak Goyal, samiullah, jonathanshaw, benjifisher, catch, larowlan, Ruedische, Rewted, KlemenDEV, ao2, abramm, vadim.hirbu, HiMyNameIsSeb, dionsj, xjm, mgp_novicell, scalas89, rollins, dmytro-aragorn, hchonov, mayurjadhav, paranojik, nplowman: Fatal errors while loading/building orphaned comments"
  • #2614720 by quietone, roderik, Dylan Donkersgoed, ofry, Deepak Goyal, samiullah, jonathanshaw, benjifisher, catch, larowlan, Ruedische, Rewted, KlemenDEV, ao2, abramm, vadim.hirbu, HiMyNameIsSeb, dionsj, xjm, mgp_novicell, scalas89, rollins, dmytro-aragorn, hchonov, mayurjadhav, paranojik, nplowman: Fatal errors while loading/building orphaned comments
  • #3167196 by sarvjeetsingh, davidhernandez, Chi: Fix DrupalCoreRenderElementEmail documentation
  • Revert "Issue #2614720 by quietone, roderik, ofry, Dylan Donkersgoed, Deepak Goyal, samiullah, jonathanshaw, benjifisher, larowlan, Rewted, Ruedische, KlemenDEV, ao2, abramm, vadim.hirbu, HiMyNameIsSeb, dionsj, mgp_novicell, scalas89, rollins, dmytro-aragorn, hchonov, mayurjadhav, paranojik, nplowman: Fatal errors while loading/building orphaned comments"
  • #2614720 by quietone, roderik, ofry, Dylan Donkersgoed, Deepak Goyal, samiullah, jonathanshaw, benjifisher, larowlan, Rewted, Ruedische, KlemenDEV, ao2, abramm, vadim.hirbu, HiMyNameIsSeb, dionsj, mgp_novicell, scalas89, rollins, dmytro-aragorn, hchonov, mayurjadhav, paranojik, nplowman: Fatal errors while loading/building orphaned comments
  • #3122113 by Suresh Prabhu Parkala, rpayanm, bbrala, ilgnerfagundes, gabesullice, catch, alexpott, xjm: Convert all PHPDoc links targeting JSON:API contrib issues to target Drupal core issues
  • #3164678 by jonathan_hunt, longwave: Reference to RFC5424 severity levels is incorrect
  • #3166645 by kiamlaluno: The document comment for Image::scaleDimensions() contains a reference to a function that isn't implemented in Drupal 8 and 9
  • #3127466 by komalkolekar, bnjmnm, kishor_kolekar, sd9121, lauriii, DeepaliJ, DyanneNova, kiran.kadam911, andrewmacpherson, rainbreaw, kostyashupenko: Required fields are not identifiable on Internet Explorer 11 high contrast
  • #3112433 by AndyF, Baysaa, catch, Sam152, SpadXIII: Content moderation state filter incorrectly groups content type condition
  • #3025372 by gabesullice, cantrellnm, aleevas, ravi.shankar, bander2, blainelang, Wim Leers: [regression] Impossible to filter for resources with an empty relationship object in JSON:API 2.x
  • Revert "Issue #3112433 by AndyF, Baysaa, Sam152, SpadXIII: Content moderation state filter incorrectly groups content type condition"
  • #3112433 by AndyF, Baysaa, Sam152, SpadXIII: Content moderation state filter incorrectly groups content type condition
  • #3116841 by quietone, swatichouhan012, dww, larowlan, mikelutz: Correct latest revision for node 1 in drupal6 test fixture
  • #3160267 by nijolawrence, alexpott, jungle, daffie: Change static queries to dynamic queries in core/modules/{every module}/tests
  • #3130685 by manarth: Correct PHP CodeSniffer coding-standards violation in autoload.php
  • #3151101 by Deepak Goyal, dww, ravi.shankar, shetpooja04, alexpott, quietone: [backport] Replace use of whitelist/blacklist in Filter module
  • #3163687 by shetpooja04, snehalgaikwad, longwave: Unused variable $id in field module, BulkDeleteTest.php
  • #3163703 by eiriksm, longwave: Typo in DeprecatedServicePropertyTrait
Release type: Bug fixes

drupal 9.0.4

Drupal - Wed, 09/02/2020 - 07:33

This is a patch (bugfix) release of Drupal 9 and is ready for use on production sites. Learn more about Drupal 9.

Drupal 9.0.x will receive security coverage until June 2, 2021 when Drupal 9.2.0 is released.

If you are upgrading from Drupal 8, read upgrading a Drupal 8 site to Drupal 9 and the 9.0.0 release notes before upgrading to this release.

If your site is on 8.8.x or earlier, you may wish to upgrade to Drupal 8.9.4 instead, and upgrade to Drupal 9 at a later date after preparing your site.

Known issues

Paragraphs modal dialogs may not show due to a CSS change in core

Search the issue queue for known issues.

All changes since Drupal 9.0.3
  • #3167036 by gapple, anu.a_zyxware, thalles, larowlan: Empty *.libraries.yml file can cause fatal error
  • #3101738 by Lendude, jannakha, alexpott, daffie, catch, bkosborne, Berdir: Exposed term filters should not show term options that the user does not have access to
  • #3005641 by ridhimaabrol24, matsbla, tanubansal, jungle, msankhala, dww, quietone, hchonov: Exception is thrown on changing "Site language" setting of a user if user account is translated
  • Revert "Issue #3101738 by Lendude, jannakha, alexpott, daffie, bkosborne, Berdir: Exposed term filters should not show term options that the user does not have access to"
  • #3101738 by Lendude, jannakha, alexpott, daffie, bkosborne, Berdir: Exposed term filters should not show term options that the user does not have access to
  • #3167390 by mbovan, Berdir: ExceptionLoggingSubscriber should not log backtrace string on access denied exceptions
  • #1929420 by krlucas, kay_v, quietone, seiplax, floydm, alexpott, mlncn, nlisgo, gulab.bisht, scor, longwave, pameeela: $account->getDisplayName() should be used when outputing username in RDF module
  • #3167196 by sarvjeetsingh, davidhernandez, Chi: Fix DrupalCoreRenderElementEmail documentation
  • #2614720 by quietone, roderik, ofry, Dylan Donkersgoed, Deepak Goyal, samiullah, jonathanshaw, benjifisher, larowlan, Rewted, Ruedische, KlemenDEV, ao2, abramm, vadim.hirbu, HiMyNameIsSeb, dionsj, mgp_novicell, scalas89, rollins, dmytro-aragorn, hchonov, mayurjadhav, paranojik, nplowman: Fatal errors while loading/building orphaned comments
  • #3122113 by Suresh Prabhu Parkala, rpayanm, ilgnerfagundes, gabesullice, bbrala, alexpott, xjm: Convert all PHPDoc links targeting JSON:API contrib issues to target Drupal core issues
  • #3164678 by jonathan_hunt, longwave: Reference to RFC5424 severity levels is incorrect
  • #3070375 by lauriii, sacarney: Hidden buttons in off-canvas dialog are not being hidden
  • #2978320 by quietone, Ivan616, daffie: rdf comment storage load should not load NULL comments
  • #3035732 by Lendude, nod_, Vidushi Mehta, Kristen Pol, jungle, larowlan: Views UI tags do not use autocomplete suggestions
  • #3166645 by kiamlaluno: The document comment for Image::scaleDimensions() contains a reference to a function that isn't implemented in Drupal 8 and 9
  • #3127466 by komalkolekar, bnjmnm, kishor_kolekar, sd9121, lauriii, DeepaliJ, DyanneNova, kiran.kadam911, andrewmacpherson, rainbreaw, kostyashupenko: Required fields are not identifiable on Internet Explorer 11 high contrast
  • #3071760 by phenaproxima, vijaycs85, catch, nils.destoop, longwave, alexpott: oEmbed system does not remove query strings from local thumbnail filenames
  • #3164721 by TR, quietone: More uses of public static $modules
  • #3112433 by AndyF, Baysaa, catch, Sam152, SpadXIII: Content moderation state filter incorrectly groups content type condition
  • #3025372 by gabesullice, cantrellnm, aleevas, ravi.shankar, bander2, blainelang, Wim Leers: [regression] Impossible to filter for resources with an empty relationship object in JSON:API 2.x
  • Revert "Issue #3112433 by AndyF, Baysaa, Sam152, SpadXIII: Content moderation state filter incorrectly groups content type condition"
  • #3112433 by AndyF, Baysaa, Sam152, SpadXIII: Content moderation state filter incorrectly groups content type condition
  • #3116841 by quietone, swatichouhan012, dww, mikelutz: Correct latest revision for node 1 in drupal6 test fixture
  • #3160267 by nijolawrence, jungle, alexpott, daffie: Change static queries to dynamic queries in core/modules/{every module}/tests
  • #3130685 by manarth: Correct PHP CodeSniffer coding-standards violation in autoload.php
  • #3151101 by Deepak Goyal, dww, ravi.shankar, shetpooja04, alexpott, quietone: [backport] Replace use of whitelist/blacklist in Filter module
  • #3163687 by shetpooja04, snehalgaikwad, longwave: Unused variable $id in field module, BulkDeleteTest.php
  • #3163703 by eiriksm, longwave: Typo in DeprecatedServicePropertyTrait
Release type: Bug fixes

webform 6.0.0-alpha14

Webform - Wed, 08/19/2020 - 05:18
If you enjoy and value Drupal and the Webform module, get involved, consider joining the Drupal Association, and backing the Webform module's Open Collective. Changes since 6.0.0-alpha13:
  • #3164012 by jrockowitz, DanChadwick: Duplicate drafts when validation + multiple drafts + autosave draft
  • #3152884 by jrockowitz, tgoeg: Issue #3152884: Client-side validation not being triggered during Ajax request
  • #3162521 by jrockowitz, tostinni: Source entity is loaded with default language and not current translation (in confirmation message and submission list)
  • #3119025 by jrockowitz: Download export file checkbox is hidden when it should not be
  • #3162521 by tostinni, jrockowitz: Source entity is loaded with default language and not current translation (in confirmation message and submission list)
  • #3130483 by jrockowitz: Webform Node Field Selection Enhancement
  • #3164891 by jrockowitz: Provide a quick mechanism to submit webform cards test form
  • #3165521 by jrockowitz: Composite Element are not being included within Email Body
  • #3165328 by jrockowitz: Add support for #admin_notes to webform elements
  • #3165664 by jrockowitz: Use an element's #admin_title on element edit, duplicate, and delete form title
  • #3165395 by jrockowitz: Improve delete button handling
  • #3164900 by robphillips: Unsaved webform JS variable scope
  • #3164902 by robphillips: Ajax progress throbber
  • #3122506 by jrockowitz: "webform can not be previewed when editing content" showing when it is not needed
  • #3114644 by jcontreras, jrockowitz, thefalloftroy: Webform View for Multiple/Bulk Delete action receives Access Denied error
  • #3163468 by jrockowitz: Problem with elements that have a number as a key when inside a wizard page
  • #3161771 by jrockowitz: Add support for hide/show add and remove button for multiple element
Release type: Bug fixesNew features

webform 8.x-5.20-beta5

Webform - Wed, 08/19/2020 - 05:17
If you enjoy and value Drupal and the Webform module, get involved, consider joining the Drupal Association, and backing the Webform module's Open Collective. Changes since 8.x-5.20-beta4:
  • #3164012 by jrockowitz, DanChadwick: Duplicate drafts when validation + multiple drafts + autosave draft
  • #3152884 by jrockowitz, tgoeg: Issue #3152884: Client-side validation not being triggered during Ajax request
  • #3162521 by jrockowitz, tostinni: Source entity is loaded with default language and not current translation (in confirmation message and submission list)
  • #3119025 by jrockowitz: Download export file checkbox is hidden when it should not be
  • #3162521 by tostinni, jrockowitz: Source entity is loaded with default language and not current translation (in confirmation message and submission list)
  • #3130483 by jrockowitz: Webform Node Field Selection Enhancement
  • #3164891 by jrockowitz: Provide a quick mechanism to submit webform cards test form
  • #3165521 by jrockowitz: Composite Element are not being included within Email Body
  • #3165328 by jrockowitz: Add support for #admin_notes to webform elements
  • #3165664 by jrockowitz: Use an element's #admin_title on element edit, duplicate, and delete form title
  • #3165395 by jrockowitz: Improve delete button handling
  • #3164900 by robphillips: Unsaved webform JS variable scope
  • #3164902 by robphillips: Ajax progress throbber
  • #3122506 by jrockowitz: "webform can not be previewed when editing content" showing when it is not needed
  • #3114644 by jcontreras, jrockowitz, thefalloftroy: Webform View for Multiple/Bulk Delete action receives Access Denied error
  • #3163468 by jrockowitz: Problem with elements that have a number as a key when inside a wizard page
  • #3161771 by jrockowitz: Add support for hide/show add and remove button for multiple element
Release type: Bug fixesNew features

webform 6.0.0-alpha13

Webform - Tue, 08/11/2020 - 13:20
If you enjoy and value Drupal and the Webform module, get involved, consider joining the Drupal Association, and backing the Webform module's Open Collective. Changes since 6.0.0-alpha12:
  • #3164618 by jrockowitz: Make sure #description_display is used with #more property
  • #3163828 by lunitin: Divide by zero when exporting a webform with no submissions
  • #3163463 by jrockowitz: Submit button remains disabled after pressing "Cancel" on "File Upload in Progress" alert box
  • #3163952 by jrockowitz: Values in fields in conditional pages not being cleared
  • #3163980 by jrockowitz, ilya.no: 'Edit all' route for a submission of webform with wizard page is inaccessible when language is not default
  • #3162053 by Luke.Leber, jrockowitz: Webform Variants - Add option for value to persist for browsing session
  • #3122506 by jrockowitz: "webform can not be previewed when editing content" showing when it is not needed
  • #3162192 by jrockowitz, rakesh.regar: preg_match() expects parameter 2 to be string | Email handler conditional
  • #3163316 by jrockowitz: URL fields in remote post handler settings maxlength is too low
  • #3132204 by jrockowitz, Liam Morland: Group Testing Fails in PHPUnit for Webform Group submodule
  • #3162592 by jrockowitz: Webform Cards not working for translations of webform
  • #3162203 by jrockowitz: Add current card as data-webform-card attribute to the form
  • #3162195 by jrockowitz: Add support for !between condition
  • #3161787 by jrockowitz: Image select element is included empty filter properties
  • #3161771 by jrockowitz: Add support for hide/show add and remove button for multiple element
  • #3161024 by sasanikolic, jrockowitz: Expand all not displayed for multiple details
  • #3161625 by jrockowitz: Function array_key_first() not available in PHP <7.3
  • #3160595 by jrockowitz, Liam Morland: Redundant title attribute "Back to form"
  • #3132204 by Liam Morland: Group Testing Fails in PHPUnit for Webform Group submodule
  • #3160583 by jrockowitz, dmurphy1: Radios Other and Select Other default value not working properly
  • #3037047 by jrockowitz, alexito: Bypass the telephone validation module for the telephone element
  • #3154034 by jrockowitz, PapaGrande: Improve webform handler with conditional logic performance
Release type: Bug fixesNew features

webform 8.x-5.20-beta4

Webform - Tue, 08/11/2020 - 13:19
If you enjoy and value Drupal and the Webform module, get involved, consider joining the Drupal Association, and backing the Webform module's Open Collective. Changes since 8.x-5.20-beta3:
  • #3164618 by jrockowitz: Make sure #description_display is used with #more property
  • #3163828 by lunitin: Divide by zero when exporting a webform with no submissions
  • #3163463 by jrockowitz: Submit button remains disabled after pressing "Cancel" on "File Upload in Progress" alert box
  • #3163952 by jrockowitz: Values in fields in conditional pages not being cleared
  • #3163980 by jrockowitz, ilya.no: 'Edit all' route for a submission of webform with wizard page is inaccessible when language is not default
  • #3162053 by Luke.Leber, jrockowitz: Webform Variants - Add option for value to persist for browsing session
  • #3122506 by jrockowitz: "webform can not be previewed when editing content" showing when it is not needed
  • #3162192 by jrockowitz, rakesh.regar: preg_match() expects parameter 2 to be string | Email handler conditional
  • #3163316 by jrockowitz: URL fields in remote post handler settings maxlength is too low
  • #3132204 by jrockowitz, Liam Morland: Group Testing Fails in PHPUnit for Webform Group submodule
  • #3162592 by jrockowitz: Webform Cards not working for translations of webform
  • #3162203 by jrockowitz: Add current card as data-webform-card attribute to the form
  • #3162195 by jrockowitz: Add support for !between condition
  • #3161787 by jrockowitz: Image select element is included empty filter properties
  • #3161771 by jrockowitz: Add support for hide/show add and remove button for multiple element
  • #3161024 by sasanikolic, jrockowitz: Expand all not displayed for multiple details
  • #3161625 by jrockowitz: Function array_key_first() not available in PHP <7.3
  • #3160595 by jrockowitz, Liam Morland: Redundant title attribute "Back to form"
  • #3132204 by Liam Morland: Group Testing Fails in PHPUnit for Webform Group submodule
  • #3160583 by jrockowitz, dmurphy1: Radios Other and Select Other default value not working properly
  • #3037047 by jrockowitz, alexito: Bypass the telephone validation module for the telephone element
  • #3154034 by jrockowitz, PapaGrande: Improve webform handler with conditional logic performance
Release type: Bug fixesNew features

Pages

Subscribe to Champlain Arts aggregator - STY Drupal Module Feeds