En

Drupal官网安全更新(2021-10-29)

来源:Drupal官网 发布日期:2021-10-29 阅读次数:9763 评论:0

基本信息

发布日期:2021-10-29(官方当地时间)

更新类型:安全更新

更新版本:9.3.0-alpha1

感知时间:2021-10-29 20:37:37

风险等级:未知

情报贡献:TSRC

更新标题

drupal 9.3.0-alpha1

更新详情

This is an alpha release for the next minor (feature) release of Drupal 9. Alphas are good testing targets for developers and site builders who are comfortable reporting (and where possible, fixing) their own bugs. Alpha releases are not recommended for non-technical users, nor for production websites. More information on alpha releases.
This minor release provides new improvements and functionality without breaking backward compatibility (BC) for public APIs. Note that there may be changes in internal APIs and experimental modules that require updates to contributed and custom modules and themes per Drupal core's backwards compatibility and experimental module policies.
Drupal 9.3.x contains new features, and should be the target for new site development. Drupal 9.2.x will continue to have security support until June 2022. Security support for 9.1.x ends with the release of 9.3.0 on December 8, 2021, and security support for Drupal 8 ends November 3, 2021.
Beta testing program
The Drupal Association and the Drupal core maintainers are partnering with agencies and site owners in an official beta testing program for Drupal core minor releases. The program aims to identify and minimize regressions in minor releases. Participating in the program is a way to contribute to the Drupal project and will be credited accordingly.
Important update information
Updating from Drupal 8
For information on updating from Drupal 8 to Drupal 9, see Upgrading a Drupal 8 site to Drupal 9.
Upgrading from Drupal 6 and 7
Drupal 6 and 7 users can continue to migrate to Drupal 8.9, or 9.3 directly. The migration paths from Drupal 6 and Drupal 7 to Drupal 9 will remain supported throughout Drupal 9's release cycle.
Important changes for this release
Note that release highlights will be contained in a separate post on Drupal.org, the following are changes for existing sites to be aware of.

https://www.drupal.org/node/3036593
drupal_internal__target_id has been added to JSON:API responses, see the change record for more information.

https://www.drupal.org/node/3184542
Field labels can now be up to 255 characters long. This has no impact on the API, but requires attention in admin themes to account for the longer possible label length.

https://www.drupal.org/node/3195222
Shortcut icons are now output as <link rel="icon"> as per the HTML spec instead of <link rel="shortcut icon">.
Change record.

https://www.drupal.org/node/2571235
Each user role now depends on the modules that provide the role's permissions. This means that permissions will be automatically cleaned up when a module is uninstalled. Additionally, if a custom or contributed module uses a permission callback, see how to add additional dependency to the callback's return value. Existing roles will be updated to remove permissions that do not exist and dependencies will be added.

https://www.drupal.org/node/3191023
In order to limit Drupal core's dependency on jQuery for forward-compatibility with future versions, the eslint core-js-passing config now includes the eslint-plugin-jquery plugin.
Currently, only a small number of the available rules in eslint-plugin-jquery are enabled; these are the rules that check for jQuery features not used by core. As core eliminates uses of a given jQuery feature (typically because modern ES6 JavaScript has native replacements), additional eslint-plugin-jquery rules can be enabled. This will prevent those jQuery features from being reintroduced.
Change record.

jquery.once has been deprecated, contributed modules should update to use the new once library. See the change record for details.
https://www.drupal.org/project/drupal/issues/1551534
​​Submit buttons themed as <button type="submit"> elements now trigger AJAX within Views exposed forms, just like they do when themed as <input type="submit"> elements. This now matches the behavior of Drupal 7 Views, fixing a regression from Drupal 8 and earlier versions of Drupal 9.

https://www.drupal.org/project/drupal/issues/3091870
FunctionalJavascript tests now automatically check to see if any JavaScript errors have been thrown during the test's execution. In Drupal 10, this will cause the test to fail, while in Drupal 9.3, a deprecation warning is issued for tests that pass despite the presence of JavaScript errors. See the change record for details.

https://www.drupal.org/node/2268787
Block plugin forms no longer get a 'block_theme' key in form state. See the change record for more details.

https://www.drupal.org/project/drupal/issues/3215397
GuzzleMiddlewarePass has been removed in favor of the generic TaggedHandlersPass, code interacting with GuzzleMiddlewarePass should use TaggedHandlersPass instead.
Change record.

https://www.drupal.org/node/3187315/
While we do not normally remove Drupal core dependencies in minor releases, Drupal core's dependencies on fabpot/goutte and behat/mink-goutte-driver have been removed in 9.3 because core does not use them and because they prevent us from allowing forward-compatibility with Guzzle 7 and PHP 8.1. If your site or module uses either of these dependencies, be sure they are added to the project's composer.json.
Change record.

https://www.drupal.org/node/3180351
The package Doctrine/reflection is abandoned and the parts Drupal core relies on have been copied to Drupal\Component\Annotation\Doctrine. The package will be removed from Drupal 10. Contrib and custom code should update any code that uses the package and remove their dependency too.
Change record

https://www.drupal.org/node/2993647/
field--node--title.html.twig, field--node--created.html.twig, and field--node--uid.html.twig have been modified to render these fields as they are configured by the site builder for sites that allow configuring the display of these fields. Themes that include these templates should add this change to them as well. See the change record for details.

https://www.drupal.org/project/drupal/issues/838992
The users table will be updated to change the uid column to a true serial field. See the change record for more information.

https://www.drupal.org/node/3227036
The Quick Edit module is slated for removal from core in Drupal 10. To this end, Quick Edit has been removed from the Standard profile in Drupal 9.3.0. This change does not affect existing sites, only new sites installing the Standard profile for the first time. For more information, see the change record on Quick Edit's removal from the Standard profile.

https://www.drupal.org/node/2922570/
Drupal-specific <link> tags have been removed from node and taxonomy term pages to improve performance. There are no known uses of these tags in the wild.
<link rel="canonical"> and <link rel="shortlink"> tags remain, and have been extended to cover all entity types.

https://www.drupal.org/node/3202818/
Drupal core previously declared support for Opera Mini in 'Extreme Data Savings' mode, due to an issue with how CanIUse documents the browser's features. Drupal never actually supported this mode, so the declaration has been removed. Opera Mini in 'High Data Savings' mode, as well as Opera Mobile (a different browser altogether), are unaffected.
Change record.


PHP Dependency updates

| Prod Packages | Operation | Base | Target |
|--------------------------------------|-----------|----------|--------------|
| composer/installers | Upgraded | v1.11.0 | v1.12.0 |
| doctrine/annotations | Upgraded | 1.13.1 | 1.13.2 |
| drupal/core | Upgraded | 9.2.7 | 9.3.0-alpha1 |
| drupal/core-project-message | Upgraded | 9.2.7 | 9.3.0-alpha1 |
| drupal/core-vendor-hardening | Upgraded | 9.2.7 | 9.3.0-alpha1 |
| guzzlehttp/promises | Upgraded | 1.4.1 | 1.5.1 |
| guzzlehttp/psr7 | Upgraded | 1.8.2 | 1.8.3 |
| laminas/laminas-diactoros | Upgraded | 2.6.0 | 2.8.0 |
| laminas/laminas-escaper | Upgraded | 2.7.0 | 2.9.0 |
| laminas/laminas-feed | Upgraded | 2.14.1 | 2.15.0 |
| laminas/laminas-stdlib | Upgraded | 3.3.1 | 3.6.0 |
| masterminds/html5 | Upgraded | 2.7.4 | 2.7.5 |
| pear/pear-core-minimal | Upgraded | v1.10.10 | v1.10.11 |
| symfony/console | Upgraded | v4.4.25 | v4.4.30 |
| symfony/debug | Upgraded | v4.4.25 | v4.4.31 |
| symfony/dependency-injection | Upgraded | v4.4.25 | v4.4.31 |
| symfony/error-handler | Upgraded | v4.4.25 | v4.4.30 |
| symfony/event-dispatcher | Upgraded | v4.4.25 | v4.4.30 |
| symfony/http-foundation | Upgraded | v4.4.25 | v4.4.30 |
| symfony/http-kernel | Upgraded | v4.4.25 | v4.4.32 |
| symfony/mime | Upgraded | v5.3.0 | v5.3.8 |
| symfony/polyfill-mbstring | Upgraded | v1.23.0 | v1.23.1 |
| symfony/polyfill-php80 | Upgraded | v1.23.0 | v1.23.1 |
| symfony/process | Upgraded | v4.4.25 | v4.4.30 |
| symfony/psr-http-message-bridge | Upgraded | v2.1.0 | v2.1.1 |
| symfony/routing | Upgraded | v4.4.25 | v4.4.30 |
| symfony/serializer | Upgraded | v4.4.25 | v4.4.31 |
| symfony/translation | Upgraded | v4.4.25 | v4.4.32 |
| symfony/validator | Upgraded | v4.4.25 | v4.4.31 |
| symfony/var-dumper | Upgraded | v5.3.0 | v5.3.8 |
| symfony/yaml | Upgraded | v4.4.25 | v4.4.29 |
| twig/twig | Upgraded | v2.14.6 | v2.14.7 |
| typo3/phar-stream-wrapper | Upgraded | v3.1.6 | v3.1.7 |
| laminas/laminas-zendframework-bridge | Removed | 1.2.0 | - |

| Dev Packages | Operation | Base | Target |
|------------------------------------|-----------|---------|---------|
| behat/mink | Upgraded | v1.8.1 | v1.9.0 |
| behat/mink-selenium2-driver | Upgraded | v1.4.0 | v1.5.0 |
| composer/ca-bundle | Upgraded | 1.2.9 | 1.2.11 |
| composer/composer | Upgraded | 2.1.0 | 2.1.9 |
| composer/xdebug-handler | Upgraded | 2.0.1 | 2.0.2 |
| instaclick/php-webdriver | Upgraded | 1.4.7 | 1.4.10 |
| justinrainbow/json-schema | Upgraded | 5.2.10 | 5.2.11 |
| mikey179/vfsstream | Upgraded | v1.6.8 | v1.6.10 |
| phar-io/manifest | Upgraded | 2.0.1 | 2.0.3 |
| phpdocumentor/reflection-docblock | Upgraded | 5.2.2 | 5.3.0 |
| phpdocumentor/type-resolver | Upgraded | 1.4.0 | 1.5.1 |
| phpspec/prophecy | Upgraded | 1.13.0 | 1.14.0 |
| phpunit/php-code-coverage | Upgraded | 7.0.14 | 7.0.15 |
| phpunit/php-file-iterator | Upgraded | 2.0.3 | 2.0.4 |
| phpunit/phpunit | Upgraded | 8.5.15 | 8.5.21 |
| seld/phar-utils | Upgraded | 1.1.1 | 1.1.2 |
| sirbrillig/phpcs-variable-analysis | Upgraded | v2.11.0 | v2.11.2 |
| squizlabs/php_codesniffer | Upgraded | 3.6.0 | 3.6.1 |
| symfony/browser-kit | Upgraded | v4.4.25 | v4.4.27 |
| symfony/css-selector | Upgraded | v4.4.25 | v4.4.27 |
| symfony/dom-crawler | Upgraded | v4.4.25 | v4.4.30 |
| symfony/filesystem | Upgraded | v4.4.25 | v4.4.27 |
| symfony/finder | Upgraded | v4.4.25 | v4.4.30 |
| symfony/lock | Upgraded | v4.4.25 | v4.4.27 |
| symfony/phpunit-bridge | Upgraded | v5.3.0 | v5.3.8 |
| theseer/tokenizer | Upgraded | 1.2.0 | 1.2.1 |
| behat/mink-goutte-driver | Removed | v1.2.1 | - |
| fabpot/goutte | Removed | v3.3.1 | - |

Known issues
Search the issue queue for known issues.
All changes since 9.2.7

#3244855 by nod_, alexpott, catch: Regression in Drupal 9.3.x due to jQuery.once deprecation
#3225811 by alexpott, nod_, sagarchauhan, longwave: Update to js-cookie 3.0.1
#3246150 by dww, larowlan, Berdir, alexpott, craigra: Bundle class changes mean the entity class is now determined by the active entity-type definition
#3226052 by longwave, alexpott: Update to cspell 5
#3246141 by lauriii, longwave: Update JavaScript dependencies prior to 9.3.0
Revert "Issue #3239509 by hooroomoo, bnjmnm, lauriii: Add String.includes polyfill to support IE11 and Opera Mini"
#3239509 by hooroomoo, bnjmnm, lauriii: Add String.includes polyfill to support IE11 and Opera Mini
#3208849 by yogeshmpawar, cilefen, phenaproxima, mohit_aghera, larowlan, danflanagan8: OEmbedWidget does not display the field's help text, only its own message
#3245724 by alexpott: Update dependencies for 9.3.x
#3095237 by quietone, ravi.shankar, Vishalghyv, yogeshmpawar, benjifisher, Wim Leers, Matroskeen, heddn, mikelutz: Migrate Drupal 7 date field "todate" value
#2934995 by benjifisher, larowlan, paulocs, AaronMcHale, vikashsoni, danflanagan8, Berdir, SKAUGHT, alexpott: Add a "Manage permissions" tab for each bundle that has associated permissions
Revert "Issue #2934995 by benjifisher, larowlan, paulocs, AaronMcHale, vikashsoni, danflanagan8, Berdir, SKAUGHT: Add a "Manage permissions" tab for each bundle that has associated permissions"
#2945033 by longwave, yobottehg, TMWagner, vdsh, jlatorre, catch: HtmlHeadLink processing does not allow for duplicated alternate hreflang links
#3231416 by mherchel, ankithashetty, Gauravmahlawat, chetanbharambe, davidwbarratt: Olivero should not expect its default menu blocks to always exist
#3236540 by beatrizrodrigues, gabrielda, ankithashetty, Chi, larowlan, lauriii: Wrong documentation in comment.html.twig
#2852557 by bircher, alexpott, longwave, nedjo, dww: Config export key order is not predictable, use config schema to order keys for maps
#2763075 by raman.b, Martijn de Wit, anon, borisson_: Adding new text format gives Uncaught TypeError: f.format_tags.split is not a function
#3203745 by darienmh, Abhijith S, chetanbharambe: Claro theme is incompatible with the Themable Forms module
#3244156 by daffie: Update the Drupal\KernelTests\Core\Entity\EntityQueryAggregateTest::testAggregation() a little to make it pass for SQL Server
#2934995 by benjifisher, larowlan, paulocs, AaronMcHale, vikashsoni, danflanagan8, Berdir, SKAUGHT: Add a "Manage permissions" tab for each bundle that has associated permissions
#3043321 by jibran, acbramley, ravi.shankar, Manuel Garcia, johnwebdev, dpi, kim.pepper, mstrelan, NWOM, AaronMcHale, larowlan, Berdir, Wim Leers, kristiaanvandeneynde, bbrala, catch: Use generic access API for node and media revision UI
#3223209 by kim.pepper, dww, yogeshmpawar, daffie, larowlan, Berdir, andypost, phenaproxima, brianV, alexpott, AjitS, ravi.shankar, catch, quietone, trobey, Dave Reid, JacobSingh, imclean, tim.plunkett, Kars-T, amateescu, JeremyFrench, aaron: deprecate file_save_data, file_copy and file_move and replace with a service
#2570593 by dww, pfrenssen, markhalliwell, moshe weitzman, JeroenT, Chi, eiriksm, d70rr3s, deviantintegral, bradjones1, larowlan, dpi, sokru, claudiu.cristea, Berdir, jonathanshaw, catch, Kingdutch, alexpott, TravisCarden, johnwebdev, AaronMcHale, sime, e0ipso: Allow entities to be subclassed using "bundle classes"
#3245244 by kim.pepper, dww: Make FileUploadHandler re-usuable for non-form file uploads
#3134470 by heddn, gabesullice, sudiptadas19, ridhimaabrol24, quietone, mikelutz, Kristen Pol, alexpott, Wim Leers, larowlan, longwave: Switch to entity owner in EntityContentBase during validation
#3083561 by Grimreaper, raman.b, ankithashetty, mglaman, bbrala, Wim Leers, quietone: Add explicit test coverage for JSON:API filtering on a datetime field
#3244592 by alexpott: Fix deprecation error in run-tests.sh on PHP 8.1
#3032433 by tim.plunkett, neclimdul, vacho, xjm, phenaproxima: Allow section storages to be loaded via routing without loading from the tempstore
#3161223 by andypost, longwave, Hardik_Patel_12, alexpott, jungle, dww: Use PHP 7.0 "spaceship" operator for user sort functions where possible
#3073294 by Wim Leers, oknate: Remove obsolete @todo for "Undo bug when first inserting media into unfocused CKEditor"
#2957953 by alexpott, sleitner, pobster, Berdir, mohit_aghera, kishor_kolekar, joegraduate, trackleft2, bappa.sarkar, acbramley, ankithashetty, paulocs, batkor, dhirendra.mishra, seanB, priyanka.sahni, Abhijith S, chetanbharambe, vikashsoni, anmolgoyal74, Webbeh, larowlan, hudri, ryan.gibson, amietpatial, ddhuri, capysara, runeasgar, saranya ashokkumar, shimpy, nikitagupta: Editing menus user-experience has regressed
#3199972 by paulocs, xurizaemon, anmolgoyal74, vsujeetkumar, vakulrai, Suresh Prabhu Parkala, gabriel.abdalla, abhisekmazumdar, AaronMcHale, longwave, larowlan, benjifisher, idebr, Nishat Ahmad, ifrik, snehalgaikwad, rachel_norfolk, alexpott, RenatoG, vikashsoni, ravi.shankar, samiullah, tanubansal: Improve user interface text on the account cancellation screen
#3244533 by andypost, daffie: usleep() usage triggers deprecations on PHP 8.1
#2744381 by Berdir, Wim Leers, mohit_aghera, mstrelan, lahoosascoots, xjm, dawehner, effulgentsia, larowlan, cilefen: NodeAddAccessCheck allows roles holding the "Administer content types" permission to create nodes
#3239507 by hooroomoo, bnjmnm: Add CustomEvent polyfill to support IE11
Revert "Issue #3239935 by mondrake, andypost, daffie: Refactor ToolkitGdTest"
#3008138 by mohit_aghera, jncruces, chetanbharambe, Kristen Pol, Lendude: The link url in views must be translatable
#3239935 by mondrake, andypost, daffie: Refactor ToolkitGdTest
#3124674 by mondrake, Neslee Canil Pinto, daffie: Refactor functionality for the SQLite driver to stop migration testing usage of the 'extra_prefix' connection option
#2909370 by Spokje, mfernea, neclimdul, zaporylie, quietone, xjm, osman, BartoszUrbaniak: Fix 'Drupal.Commenting.VariableComment.IncorrectVarType' coding standard
#990218 by Lendude, sun, tim.plunkett, mr.baileys, joachim: Machine name field throws notices if before source field
#3205866 by danflanagan8, phenaproxima: media_requirements() should report missing source fields
#3236443 by paulocs, benjifisher, marcos_lima: Link to module-specific permissions forms in Help pages
#3225227 by Matroskeen, quietone, Kristen Pol: Fix source plugin documentation
#3110580 by ankithashetty, init90, Sivaji_Ganesh_Jojodae, longwave: Resolve @todo - remove ::processOutbound() when we remove UrlGenerator::fromPath()
#3020876 by alex_optim, sakiland, batkor, pfrenssen, mohit_aghera, i-trokhanenko, drclaw, iamdroid, Grayle, tim.plunkett, gun_dose, acbramley, Chris Burge, Sam152, longwave: Contextual links of reusable content blocks are not displayed when rendering entities built via Layout Builder
#3241318 by alexpott: core/tests/Drupal/Tests/Composer/Plugin/Scaffold/fixtures/scripts/disable-git-bin/git is an odd file and it has the file mode 755
#3116481 by joachim, daffie: Convert EntityViewsDataTest from a unit test to a kernel test
#3064016 by Matroskeen, alisonjo315, danflanagan8, quietone: Allow menu_link source plugin to filter menu links by menu name(s)
#3203009 by quietone, Gauravmahlawat, joachim, catch: the methods in FieldableEntity should document how they are meant to be used
#3231861 by Lendude, GuyPaddock: PHP errors when overriding the query settings
#2784783 by RytoEX, quietone, jofitz, Charlotte17, Anybody, tomhollevoet, catch, Grevil: Migration of nodes with cck nodereferrer fields fails (SQL error)
#3088917 by quietone, gbirch, marvil07, Wim Leers: Map text_plain field formatter to basic_string for long text fields
#3232681 by Matroskeen, danflanagan8, kpaxman, quietone: FieldLink process plugin treats protocol-relative external URLs as internal ones
#3187616 by quietone, huzooka, Wim Leers, danflanagan8: Fix TermTranslation query and add missing source plugin test
#3199578 by quietone, danflanagan8, huzooka: Fix EntityReferenceTranslationDeriver process pipeline
#3219140 by danflanagan8, huzooka, quietone, Wim Leers: d7_language_content_comment_settings triggers MigrateException if the source bundle is longer than 32 chars: use migration_lookup
#2976098 by quietone, alexpott, Sivaji_Ganesh_Jojodae, joachim, benjifisher, Wim Leers, mikelutz, catch, dinarcon, scotwith1t, heddn: MigrateExecutable should add details for the migration & destination property to exceptions that cause a row failure
#3209934 by quietone, alexpott, longwave: Fix spelling for 46 migrate related words
#2909805 by googletorp, fgm, dagmar, ankithashetty: LogMessageParser breaks messages containing braces
#3227370 by pfrenssen: Toolbar menu theme override omits the 'menu_name' variable
#3232248 by kim.pepper, dww, andypost, paulocs, alexpott, mstrelan, Berdir: Move _file_save_upload_single to a service and deprecate
#3194768 by clayfreeman, tim.plunkett: The plugin system should only consider NULL context values to be empty to facilitate the use of otherwise FALSE values
#2974156 by MegaChriz, k4v, John.nie, jian he, darrenwh, jurgenhaas, daffie, DuneBL, alexpott: TypeError: Argument 1 passed to _editor_get_file_uuids_by_field() must implement interface Drupal\Core\Entity\EntityInterface
#3239298 by alexpott, andypost, quietone, huzooka, daffie, longwave, Wim Leers, larowlan: Fix \Drupal\migrate\Plugin\migrate\destination\EntityConfigBase::updateEntity() so that config translation migrations can be rolled back
#3241275 by alexpott: \Drupal\user\Plugin\migrate\source\d6\User::prepareRow() causes deprecations on PHP 8.1
#3242889 by andypost, alexpott: Update dependencies for 9.3.x
#3239132 by hooroomoo, larowlan, nod_, bnjmnm: Refactor (if feasible) uses of the jQuery trim function to use vanillaJS
#3212670 by Sakthivel M, shashwat-tiwari, kiran.kadam911, Gauravmahlawat, mherchel: Olivero: Z-index issue with the search bar
#3214191 by Indrajith KB, Sakthivel M, Gauravmahlawat, mherchel, thejimbirch, Neslee Canil Pinto, manojithape, xjm, lauriii: Olivero: Header obscures jQueryUI overlay
#3240601 by alexpott, daffie, daniel.bosen: The standard logic we use in ::ensureTableExists() is wrong
#3225241 by mherchel, andy-blum, Gauravmahlawat, shaal, jwitkowski79, nod_: Olivero primary menu JS completely breaks if site-builder specifies over 2 levels deep
#3242469 by mherchel, andy-blum, scorbine: Insufficient contrast on Olivero's inactive vertical form labels
#3242456 by mherchel, andy-blum, scorbine: Insufficient contrast on Olivero's fieldset elements
#3223271 by mherchel, bnjmnm, pjudge, lauriii, javi-er, andrewmacpherson: Olivero: Select dropdown icons need more contrast in Windows High Contrast mode
#3223281 by mherchel, andy-blum, andrewmacpherson, mgifford, mikemai2awesome: Olivero: Primary nav search icon invisible in forced-colors mode in MS Edge
#2936067 by pfrenssen, bradjones1, nod_, eiriksm, DuaelFr, Clemens Sahs, AndyF, alexpott, lauriii, idimopoulos: CSS aggregation fails on many variations of @import
#3219340 by lauriii, bnjmnm, mherchel: Vertical tabs with #parents are broken in Claro
#3240915 by andypost, alexpott: Passing NULL to \Drupal\Component\Utility\Unicode::truncate() causes deprecations on PHP 8.1
#3026184 by phenaproxima, nmeegama, kyuubi, vsujeetkumar, carolpettirossi, alexpott, larowlan, seanB, danflanagan8, chr.fritsch: To avoid performance issues, allow tokens in oEmbed thumbnail paths
#3228000 by bbrala, larowlan, GuyPaddock, Wim Leers, bradjones1, alexpott, catch, e0ipso: Users deleted via JSON:API DELETE don't follow the site-wide cancel_method in the user settings
#3240909 by andypost, alexpott, tim.plunkett: Plugin definitions with no class trigger deprecations on PHP 8.1
#3241272 by andypost, alexpott: core/modules/system/tests/src/Functional/FileTransfer/TestFileTransfer.php causes deprecations on PHP 8.1
#3239471 by gbaudoin, yogeshmpawar, longwave: Wrong type of KeyValueFactoryInterface used in the constructor of UpdateProcessor
#3241267 by alexpott, daffie: Drupal\Tests\Core\Session\WriteSafeSessionHandlerTest::testOtherMethods() fails due to a type error on PHP 8.1
#3241268 by alexpott, daffie: core/modules/node/tests/modules/node_test/node_test.module cause deprecations on PHP 8.1
#3241306 by alexpott, mondrake: core/tests/Drupal/Tests/Core/Database/ConnectionTest.php fails on PHP 8.1
#3241280 by alexpott, Lendude: Fix PHP 8.1 deprecations caused by views code
#3241296 by andypost, alexpott: core/tests/Drupal/KernelTests/Core/Path/PathValidatorTest.php triggers deprecations on PHP 8.1
#3241265 by alexpott: user_user_view() triggers a deprecation in PHP 8.1
#3241271 by alexpott: shortcut_preprocess_page_title() causes deprecations on PHP 8.1
#3241300 by alexpott: template_preprocess_responsive_image_formatter() causes deprecations on PHP 8.1
#3241308 by alexpott: core/tests/Drupal/Tests/Core/Entity/Sql/DefaultTableMappingTest.php triggers deprecations on PHP 8.1
#3241130 by alexpott: Migrate units test trigger deprecations on PHP 8.1
#3192365 by Symbioquine, tbradbury, mxr576, alexpott, longwave: Race Condition in 'public://simpletest' mkdir Call
#3240906 by andypost, alexpott, mondrake: template_preprocess_image_formatter() triggers deprecations in PHP 8.1
#3240959 by andypost, alexpott: \Drupal\migrate_drupal_ui\Form\ReviewForm::prepareOutput() causes deprecations on PHP 8.1
#3240960 by andypost: \Drupal\KernelTests\Core\Render\Element\ActionsTest::getFormId() causes deprecations on PHP 8.1
#3240911 by andypost: language_test_page_top() causes deprecations on PHP 8.1
#3231731 by phenaproxima, larowlan, seanB: Use Content-Type header from oEmbed thumbnail GET request when determining the file extension
#3240955 by andypost: \Drupal\media\Plugin\Filter\MediaEmbed::applyPerEmbedMediaOverrides() triggers deprecations in PHP 8.1
#3240958 by andypost, alexpott: template_preprocess_locale_translation_last_check() causes deprecations on PHP 8.1
#3240888 by andypost, alexpott: Using Prophecy to implement Serializable will cause deprecations on PHP 8.1
#3240905 by alexpott: \Drupal\language\Plugin\LanguageNegotiation\LanguageNegotiationSession can cause deprecations in PHP 8.1
#3240800 by alexpott: Creating an configuration entity via new ConfigEntityClass() triggers deprecations in PHP 8.1, use ConfigEntityClass::create() instead
#3239436 by alexpott, danflanagan8, longwave: Cannot run \Drupal\Tests\layout_builder\FunctionalJavascript\LayoutBuilderDisableInteractionsTest locally because it tests error messages from chromedriver
#3240364 by andypost: \Drupal\Tests\system\Functional\Pager\PagerTest::testMultiplePagers() causes deprecations on PHP 8.1
#3240167 by andypost, alexpott, daffie, larowlan: \Drupal\comment\CommentStorage::getMaxThread() and \Drupal\comment\Entity\Comment::getThread() cause deprecations on PHP 8.1
#3240180 by alexpott, andypost, daffie: \Drupal\user\Entity\User::getEmail() can return NULL causing deprecations in PHP 8.1
#3240455 by alexpott, daffie: Fix Drupal\Tests\content_translation\Functional\ContentTranslationSettingsTest so it does not trigger deprecations on PHP 8.1
#3240174 by alexpott, andypost, daffie: \Drupal\config_translation\FormElement\Textarea() can cause deprecations on PHP 8.1
#3240247 by alexpott, daffie: \Drupal\filter\Entity\FilterFormat::$name with a NULL value causes deprecations in PHP 8.1
#3240361 by andypost, alexpott: \Drupal\user\Entity\User::checkExistingPassword() causes deprecations on PHP 8.1
#3240456 by alexpott, andypost, daffie: Allow E_DEPRECATED deprecations to be skipped so we can test on PHP 8.1
#3240182 by alexpott, daffie, dagmar, andypost: \Drupal\dblog\Controller\DbLogController::createLink() can cause deprecations on PHP 8.1
#3240228 by alexpott: _filter_url_trim() can cause deprecations on PHP 8.1
#3211622 by Gauravmahlawat, mherchel, kiran.kadam911, rikki_iki: Olivero: Text can be cut off at mobile if site-branding text goes to two lines
#3240362 by andypost: \Drupal\tour\TipPluginBase::getLocation() causes deprecations on PHP 8.1
#3240220 by alexpott: \Drupal\file\Entity\File::getSize() can cause deprecations on PHP 8.1
#3240148 by alexpott: \Drupal\aggregator\Entity\Item::getLink() can cause deprecations on PHP 8.1
#3072374 by kjay, thierrydallacroce, Gayathri J, chetanbharambe, webchick, markconroy, shaal: Change "Recipe category" to a select drop-down vs. autocomplete field
#2817081 by nod_, Baysaa, rensingh99, AndyF, amoebanath, alexpott, lauriii, andrewmacpherson: Show 'Edit summary' links on multi-value long text field with summary
#3226010 by mariohernandez, kostyashupenko, Gauravmahlawat, mherchel: Olivero: Skip link fails accessibility color test on hover
#3240171 by andypost, alexpott, larowlan: \Drupal\comment\Entity\Comment::getSubject() can cause deprecations on PHP 8.1
#3240186 by alexpott, daffie: \Drupal\field\Plugin\migrate\source\d6\Field::prepareRow() can cause deprecations on PHP 8.1
#3240201 by andypost, daffie: \Drupal\Tests\Component\Gettext\PoStreamWriterTest::setUp() causes deprecations on PHP 8.1
#3240194 by andypost: \Drupal\KernelTests\Core\Routing\RouteProviderTest::testDuplicateRoutePaths can cause deprecations on PHP 8.1
#3240185 by alexpott: \Drupal\Tests\field\Functional\FieldDefaultValueCallbackTest causes deprecations on PHP 8.1
#3240183 by alexpott: \Drupal\Tests\editor\Functional\EditorAdminTest fails on PHP 8.1 due to deprecations
#3240181 by alexpott: \Drupal\datetime\DateTimeComputed::getValue() causes deprecations on PHP 8.1
#3240173 by alexpott, andypost: \Drupal\KernelTests\Core\Config\ConfigImporterTest::testIsInstallable() can cause deprecations on PHP 8.1
#3240165 by alexpott: \Drupal\block\Plugin\migrate\process\BlockTheme causes deprecations on PHP 8.1
#3240176 by alexpott, andypost: _color_pack() can cause deprecations on PHP 8.1
#3239860 by alexpott, lauriii: \Drupal\Core\Template\TwigExtension::renderVar() can result in deprecations in PHP 8.1
#3194669 by andrewmacpherson, mherchel, m4olivei, lauriii, mgifford: Misuse of explicit colour for active pager item in -ms-high-contrast media query
#3228801 by mherchel, Indrajith KB, kostyashupenko, Gauravmahlawat, ckrina: Olivero's wide dropdown hover states are broken
#3240191 by andypost, alexpott: \Drupal\KernelTests\KernelTestBase::bootKernel() causing deprecations in PHP 8.1
#3240192 by andypost, Berdir: \Drupal\user\AccountForm::buildEntity() causing deprecations in PHP 8.1
#3238863 by hooroomoo: Refactor (if feasible) uses of the jQuery merge function to use vanillaJS
#3232673 by alexpott, longwave, Berdir, andypost: \Drupal\Core\Entity\EntityInterface::label() can return a NULL
#3194560 by Sakthivel M, Gauravmahlawat, mherchel, rikki_iki, kostyashupenko, ranjith_kumar_k_u, hinal05, chetanbharambe, Rinku Jacob 13, vikashsoni, zetagraph, lauriii: Style maintenance page for Olivero
#3239859 by alexpott, longwave: \Drupal\Core\Template\Loader\ThemeRegistryLoader::getCacheKey() causes deprecations on PHP 8.1
#3236446 by paulocs, benjifisher: Avoid duplicated code for the Modules form and the Modules Confirmation form
#3239761 by alexpott, andypost: Fix MimeTypeTest to prevent deprecations in PHP 8.1 and fix \Drupal\Core\StreamWrapper\PrivateStream::basePath() documentation
#3222844 by guilhermevp, paulocs, dhirendra.mishra, joachim, quietone, longwave: Add documentation for the return value of MigrateExecutableInterface::import()
#3217355 by Wim Leers, Mixologic, longwave: Set skip_testcases_on_fail:false in nightwatch.conf.js
#3239710 by alexpott, daffie, andypost: \Drupal\Core\Menu\StaticMenuLinkOverrides::loadOverride() causes a deprecation on PHP 8.1
#3239831 by andypost, longwave: Remove outdated todo in \Drupal\Core\StreamWrapper\LocalStream::getDirectoryPath()
#3239762 by alexpott, daffie: \Drupal\Core\Template\AttributeString::__toString() can cause deprecations in PHP 8.1
#3239758 by alexpott: ReEnableModuleFieldTest is not testing what it thinks it is
#3239772 by andypost: Update dependencies for Drupal 9.3
#3239553 by andypost, alexpott, daffie, larowlan: \Symfony\Component\Routing\Route::getRequirement() causes deprecation errors on PHP 8.1 when it returns NULL
#3239746 by alexpott, daffie: \Drupal\Core\Flood\MemoryBackend uses array keys that cause deprecations in PHP 8.1
#3239744 by alexpott, daffie: \Drupal\Core\Field\WidgetBase::getFilteredDescription() can cause deprecations on PHP 8.1
#3239552 by andypost, alexpott, daffie: Improve hash() calculation for PHP 8.1
#3239292 by alexpott: Missing configuration in KernelTests causes deprecations in PHP 8.1
#3239556 by andypost: Fix return type of \Drupal\Tests\migrate\Kernel\TestFilterIterator::accept()
#3239442 by alexpott, daffie: Calling static trait method is deprecated in PHP 8.1
#3238936 by nod_: The testbot does not run ESLint on all files when core/.eslintrc* is changed
#3239558 by andypost: Properly use state counter in \Drupal\search_embedded_form\Form\SearchEmbeddedForm
#3229172 by kostyashupenko, rkoller, Wim Leers, yash.rode, lauriii: Underlined text in CKEditor 5 not rendered as underlined in Claro
#3230547 by larowlan, karishmaamin, amjad1233: \Drupal\media\Controller\OEmbedIframeController::render doesn't set a content-type header
#3238227 by alexpott: \Drupal\Core\Field\Plugin\Field\FieldType\PasswordItem causes deprecation errors on PHP 8.1
#3239295 by alexpott: Passing NULL to the $replace parameter of str_replace() and preg_replace() triggers a deprecation in PHP 8.1
#3239313 by alexpott, larowlan: \Drupal\views\Controller\ViewAjaxController causes deprecations on PHP 8.1
#3239294 by alexpott, daffie, andypost: Passing NULL to the limit argument of preg_split triggers a deprecation in PHP 8.1
#3229828 by bnjmnm, nod_, lauriii: Drupal.tabbingManager does not constrain tab navigation to the browser
#3239285 by alexpott: Passing request headers to string functions causes deprecations in PHP 8.1
#3239270 by daffie: Update dependencies for 9.3 for vfsStream
#3190818 by Wim Leers, narendraR, quietone, xjm: Allow source counts to be cached: implement ::doCount() instead of ::count()
#3132145 by mohit_aghera, codersukanta, osab, mashot7, Lendude: Views contextual filter: "allow multiple" doesn't work for user roles filter
#3238942 by andypost, alexpott: \Drupal\Core\Routing\RedirectDestination::get() causes deprecation errors on PHP 8.1
#3229734 by quietone, danflanagan8, Kristen Pol: Improve test and add comments to ContentEntityTest
#3200534 by quietone, longwave, Kristen Pol: Use dataprovider for constructor test in ContentEntityTest
#3238373: fix js lint issue in es6 version of file.
#3238373: add phpdoc missing from test case.
SA-CORE-2021-010 by bradjones1, xjm, bbrala, gabesullice, Wim Leers, e0ipso
SA-CORE-2021-009 by illeace, Wim Leers, xjm, effulgentsia, larowlan, pandaski, vijaycs85, phenaproxima, mcdruid
SA-CORE-2021-008 by klausi, xjm, larowlan, alexpott, samuel.mortenson, mcdruid, kim.pepper
SA-CORE-2021-007 by samuel.mortenson, Wim Leers, greggles, xjm, larowlan, vijaycs85, Heine, effulgentsia, phenaproxima, mcdruid, nod_
SA-CORE-2021-006 by azinck, seanB, effulgentsia, marcoscano, larowlan, phenaproxima, xjm, mcdruid, drumm, briantschu
#3204273 by Wim Leers, nod_, seanmacgillivray: Remove jQuery dependency from BigPipe
#3238457 by alexpott, paulocs: Fix \Drupal\Core\EventSubscriber\ActiveLinkResponseFilter::setLinkActiveClass() to not trigger a deprecation on PHP 8.1
#3238941 by andypost, daffie: \Drupal\big_pipe\Render\BigPipe::splitHtmlOnPlaceholders() causes deprecation errors on PHP 8.1
#3230772 by larowlan, phenaproxima: OembedMediaController doesn't properly bubble cacheability metadata/attachments
#3227161 by dww, xjm, longwave, Wim Leers, paulocs, lauriii, Berdir: Stop using Quick Edit data attributes as selectors in tests that are not testing Quick Edit
#3232699 by alexpott, daffie, andypost, longwave: SQLite schema introspection implementation struggles with NULL default values
#3232695 by alexpott: Only process values in config entity query conditions for operators that have values
#3233010 by alexpott, longwave: drupal_phpunit_contrib_extension_directory_roots() passes NULL to file_exists() causing deprecations in PHP 8.1
#3236769 by andypost, alexpott, larowlan: PoItem causes deprecation errors on PHP 8.1
#3238452 by alexpott: Exception messages must default to an empty string not a NULL for PHP 8.1
#3236796 by alexpott: Fix PHP 8.1 deprecation errors in Drupal\Core\Datetime classes
#3236284 by alexpott: Passing request headers to string functions causes deprecations in PHP 8.1
#3236798 by alexpott: \Drupal\Core\Datetime\DateFormatter::formatInterval() causes deprecations in PHP 8.1
#3233047 by daffie, longwave, dww, larowlan, Kristen Pol: Drupal\Core\Routing\RequestContext::fromRequest() should be returning $this
#3238210 by daffie: The mocked method in Drupal\Tests\Core\Routing\LazyRouteCollectionTest does not return an ArrayIiterator
#3224421 by ankithashetty, daffie, andypost, longwave, alexpott, xjm: [PHP 8.1] Add a shim to Guzzle 6 for PHP 8.1 compatibility
#3238201 by alexpott, longwave: Update dependencies for 9.3.x
Revert "Issue #3233047 by daffie, dww, longwave, Kristen Pol: Drupal\Core\Routing\RequestContext::fromRequest() should be returning $this"
#3233047 by daffie, dww, longwave, Kristen Pol: Drupal\Core\Routing\RequestContext::fromRequest() should be returning $this
#3236789 by alexpott: Drupal\Core\Controller\TitleResolver::getTitle() can result in PHP 8.1 deprecation notices due to NULL being set as placeholder values
#3216341 by benjifisher, manojithape, longwave, larowlan, Berdir, AaronMcHale: Provide a module-specific permissions form
#3085192 by Wim Leers, focus13, grasmash: Add index on source_ids_hash for migrate_message_* tables
#3232893 by daffie: [Symfony 6] Add "ArrayIterator" type hint to the method Drupal\Core\Routing\LazyRouteCollection::getIterator()
#3214675 by el7cosmos, bbrala, hehongbo, larowlan, alexpott: JSON:API Cannot upload files to public file root (Gets 422 Unprocessable Entity)
#3233041 by daffie: [Symfony 6] Add "array" type hint to methods overridding Symfony\Component\Routing\Matcher\UrlMatcherInterface::match()
#3232895 by daffie: [Symfony 6] Add "string" type hint to methods overridding Symfony\Component\Routing\Generator\UrlGeneratorInterface::generate()
#3231682 by daffie, larowlan: [Symfony 6] Add "ConstraintViolationListInterface" type hint to Drupal\Core\TypedData\Validation\RecursiveValidator::validate(), ::validateProperty() and ::validatePropertyValue()
#3233482 by daffie: [Symfony 6] Add type hints to methods overriding Symfony\Component\Validator\Constraint::getDefaultOption() and ::getRequiredOptions()
#3233466 by daffie: [Symfony 6] Add "ConstraintValidatorInterface" type hint to methods overiding Symfony\Component\Validator\ConstraintValidatorFactoryInterface::getInstance()
#3232082 by daffie, longwave, catch: [Symfony 6] Add "Response" type hint to methods that implement the method Symfony\Component\HttpKernel\HttpKernelInterface::handle()
#3212021 by andypost, heni_deepak, Ayesh, daffie: [PHP 8.1] Serializable interface is deprecated
Revert "Issue #3231688 by daffie: [Symfony 6] Add type hints to Drupal\Core\TypedData\Validation\ExecutionContext::getViolations(), ::getValidator(), ::getRoot() and ::getValue()"
#3231390 by catch, daffie: [symfony 6] Add an object return type hint to Drupal\Tests\DrupalTestBrowser::doRequest()
#3231393 by catch, daffie, longwave: [Symfony 6] Symfony\Component\DependencyInjection\Alias::getDeprecationMessage() and Symfony\Component\DependencyInjection\Definition::getDeprecationMessage() method is deprecated, use getDeprecation()
#3231690 by daffie: [Symfony 6] Add type hints to Drupal\Core\TypedData\Validation\TypedDataMetadata::findConstraints(), ::getConstraints(), ::getTraversalStrategy() and ::getCascadingStrategy()
#3231689 by daffie: [Symfony 6] Add type hints to Drupal\Core\TypedData\Validation\ExecutionContext::getObject(), ::getMetadata(), ::getGroup(), ::getClassName(), ::getPropertyName() and ::getPropertyPath()
#3231688 by daffie: [Symfony 6] Add type hints to Drupal\Core\TypedData\Validation\ExecutionContext::getViolations(), ::getValidator(), ::getRoot() and ::getValue()
#3232110 by daffie: [Symfony 6] Add type hints to the methods Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::getListeners(), ::getListenerPriority() and ::hasListeners()
#3232888 by daffie: [Symfony 6] Add "array" type hint to the method Drupal\Core\Routing\UrlMatcher::getAttributes()
#3233045 by daffie, longwave: [Symfony 6] Add "array" type hint to methods overridding Symfony\Component\Routing\Matcher\RequestMatcherInterface::matchRequest()
#3231686 by daffie: [Symfony 6] Add "ConstraintViolationBuilderInterface" type hint to Drupal\Core\TypedData\Validation\ExecutionContext::buildViolation()
#3233023 by daffie: [Symfony 6] Add "RouteCollection" type hint to methods overridding Symfony\Component\Routing\RouterInterface::getRouteCollection()
#3231071 by Spokje: Remove QuickEdit from the test formatter annotation and test image formatter
#3233481 by daffie: [Symfony 6] Add type hints to the methods overriding Symfony\Component\Validator\Mapping\Factory\MetadataFactoryInterface::getMetadataFor() and ::hasMetadataFor()
#3233464 by daffie: [Symfony 6] Add "ExecutionContextInterface" type hint to methods overriding Symfony\Component\Validator\Context\ExecutionContextFactoryInterface::createContext()
#3236255 by mohit.bansal623: Remove rebuildAll from FileUploadtest where possible
#3192839 by neclimdul: Convert tests in Renderer to assertions
#3233012 by alexpott: Refactor \Drupal\Core\Render\Element\HtmlTag to not trigger deprecations in PHP 8.1
#3233480 by Lendude, xjm: Fix typo in InstallerExistingConfigSyncDriectoryProfileMismatchTest name
#3231040 by Anul, longwave, alexpott, bbrala: Remove DependencySerializationTrait from JSON API exceptions
#3232687 by alexpott, larowlan: \Drupal\Core\Config\Entity\ConfigEntityStorage::save() gets the ID in two ways making mocking harder and raising deprecations in PHP 8.1
#3232691 by alexpott, longwave: Refactor \Drupal\Core\Ajax\AjaxHelperTrait to not cause deprecations in PHP 8.1
#3236249 by alexpott, longwave: Update dependencies for 9.3.x
#3154539 by bnjmnm, ckrina, kiran.kadam911, hansa11, Meenakshi.g, paulocs, saschaeggi, jwilson3: Implement new Gray scale on Claro
#3226785 by mherchel, Gauravmahlawat, thejimbirch, andy-blum, schillerm: Olivero: Wide search form should close on blur
#3211395 by Gauravmahlawat, andy-blum, aaron.ferris, Sakthivel M, kiran.kadam911, mherchel, tushar_sachdeva, xjm: Comment form save button has incorrect background color and contrast ratio violation on hover
#3224523 by alexpott, longwave: [PHP 8.1] Add ReturnTypeWillChange attribute where necessary
#3212498 by vsujeetkumar, guilhermevp, Lms300, paulocs, ravi.shankar, pragati_kanade, mitthukumawat, Spokje, longwave: Incorrect break () tag
#3233015 by alexpott, longwave: Refactor \Drupal\Component\Utility\Random::image() to not trigger deprecations in PHP 8.1
#3130606 by shaktik, mondrake, KapilV, longwave, daffie: MockBuilder::setMethods is deprecated in PHPUnit8 and removed from PHPUnit10
#3228351 by nod_, Phil Wolstenholme: Add loadjs library
#3224958 by mherchel, djsagar, cindytwilliams, lauriii: Olivero should style Views exposed filters as inline (currently are stacked)
#3190537 by kostyashupenko, mherchel, bnjmnm, xjm: Mobile search input in IE11 does not visually respond to keypress
#3209619 by longwave, daffie, catch: [Symfony 6] Passing null as $message to Symfony exception constructors is deprecated, pass an empty string instead
#3232571 by alexpott: Update dependencies for 9.3.x
#2938969 by msankhala, dhirendra.mishra, paulocs, TR, MerryHamster, alexpott, jofitz, longwave, Manuel Garcia, tameeshb, boaloysius, Yasiru Nilan, xjm, wturrell, ritzz, ZeiP, darrenwh: Replace drupal_render() in docblock and comments outside of @param, @return, @link, @see and outside of @code - @endcode
#2016739 by richardbporter, larowlan, aalamaki, afox, wroxbox, mark_fullmer, mohit_aghera, ayushmishra206, rakesh.gectcr, NikolaAt, rteijeiro, tanubansal, amietpatial, jibran, alexpott, Wim Leers: Links with "@" are converted into email addresses even if there is no domain suffix present
#2870874 by clayfreeman, tim.plunkett, Wim Leers, larowlan, mradcliffe: EntityBase::getTypedData() does not return the correct data type for configuration entities due to lack of consideration for data type derivatives
#3231676 by daffie: [Symfony 6] Add various type hints to Drupal\Core\TypedData\Validation\RecursiveValidator::inContext() and ::startContext()
#3230928 by Spokje, xjm, dww: Remove unused LayoutBuilderTest::testRemovingAllSections()' Quick Edit dependency
#2928882 by mkalkbrenner, neclimdul, manuel.adan, yogeshmpawar, Berdir, alexpott: HAL links are broken if diffferent domains, protocols or ports are used in multisite or multi-domain setup
#3104980 by danflanagan8, acbramley: layout_builder_system_breadcrumb_alter doesn't check for a null route object
#3230690 by Anul: Incorrect documentation in Drupal\views\Plugin\views\display::viewExposedFormBlocks)()
#3230714 by Beakerboy, mondrake: ConnectionUnitTest should be skipped for any database not psql or mysql
#3231672 by daffie: [Symfony 6] Add "Definition" type hint to Drupal\Core\DependencyInjection\ContainerBuilder::setDefinition()
#3231669 by daffie: [Symfony 6] Add "Alias" type hint to Drupal\Core\DependencyInjection\ContainerBuilder::setAlias()
#3231668 by daffie, catch: [Symfony 6] Add "Definition" type hint to Drupal\Core\DependencyInjection\ContainerBuilder::register()
#3106531 by mondrake, daffie, Rithesh BK, catch, xjm: Notify in Status Report that per-table database prefixes are no longer supported, and will throw errors in Drupal 10.0
#2794261 by longwave, andypost, Oleksiy, Mile23, pguillard, sorlov, voleger, jurgenhaas, Chi, borisson_, paulocs, Wim Leers, Berdir: Deprecate render() function in common.inc
#3230554 by TR, longwave: path_alias.manager service no longer used by Umami demo content installer
#3231263 by xjm, effulgentsia, longwave: Add ckrina, quietone, and bnjmnm as provisional committers in MAINTAINERS.txt
#3229094 by mherchel, rikki_iki, Gauravmahlawat: Olivero: Titles should wrap around images in teaser when necessary
#3211616 by mherchel, Gauravmahlawat, lauriii, bnjmnm, ckrina, xjm, rikki_iki, jwitkowski79: Olivero: a11y color contrast test fail for primary button on hover
#3226487 by acbramley, bbrala, Berdir, AaronMcHale, darvanen, catch, daffie, mstrelan: Always allow access to revisions based on access/permissions, not on the count of revisions
#3227501 by longwave, mondrake: Remove remaining uses of t() in test assertions
#3230801 by alexpott, longwave, daffie, mondrake: Postgres does unnecessary work when writing a NULL to a blob field that triggers deprecations in PHP 8.1
#3225034 by bbrala: Simplify ResourceTypeRepository control flow for returning cached data
#3230562 by andypost: Update dependencies for Drupal 9.3
#2997123 by jibran, Wim Leers, bbrala, gabesullice, quietone, axle_foley00, KapilV, acbramley, dpi, mglaman, tstoeckler, e0ipso, Sam152: Cacheability of normalized computed fields' properties is not captured during serialization
#2639382 by mohit_aghera, yogeshmpawar, stomusic, mpdonadio, Abdelrahman Amer, scott_euser, idebr, dagmar, dineshw, Lendude, mpp, alexpott, larowlan, manuel.adan, charginghawk, cestmoi, Berdir, redseujac: "Authored on" string on multilanguage sites not translating; always renders English "ago" for "time ago" format
#3147244 by bbrala, pavnish, naresh_bavaskar, Wim Leers, alexpott: Inject @current_user service into JSON:API's FieldResolver
#3228634 by Spokje, xjm, paulocs, tim.plunkett, Lendude: Move tests for integrations between QuickEdit and other modules into QuickEdit so that it can more easily be moved into contrib
Revert "Issue #3228634 by Spokje, xjm, paulocs, tim.plunkett, Lendude: Move tests for integrations between QuickEdit and other modules into QuickEdit so that it can more easily be moved into contrib"
#3225328 by mxr576, Berdir, longwave: Improve page performance by sorting cache contexts/tags on-demand
#3229686 by Spokje, dww: Optimize logic in Kernel- and Functional-test of TaxonomyTermFilterDepthTest
#3229665 by dww, alexpott, Spokje: \Drupal\Tests\taxonomy\Functional\Views\TaxonomyTermFilterDepthTest can randomly fail due to views sorts
#3221748 by Dane Powell, longwave, alexpott: drupal/core is implicitly allowed by scaffold
#3229012 by mlncn, wolcen: Fix copy-paste mistake in code comment
#3205597 by Prabhat Burnwal, mherchel, Gauravmahlawat, monojithalder, marcusvsouza, djsagar, kiran.kadam911, Abhijith S, vikashsoni, lauriii, Gábor Hojtsy: Olivero comment form should have title
#987978 by vsujeetkumar, paulocs, ankithashetty, Gauravmahlawat, yogen.prasad, Suresh Prabhu Parkala, vikashsoni, dww, AaronMcHale, naught101: Move "administrator role" setting to new Role Settings form
#3228963 by el7cosmos: Wrong path for Exception message in ThemeExtensionList
#2133215 by alexpott, dww, uplex_slink, dawehner, daffie, daniel.bosen, Lendude, larowlan: Fix IndexTidDepth views argument plugin and TaxonomyIndexTidDepth views filter plugin performance
Revert "Issue #3022910 by quietone, juampynr, chandrashekhar_srijan, alisonjo315, heddn, benjifisher: Prevent migrated files from having an incorrect value at file_managed.filename"
#2473875 by znerol, alexpott, andypost, kim.pepper, amit.drupal, raman.b, martin107, joachim: Convert uses of $_SESSION to symfony session retrieved from the request
#3228656 by bradjones1, Spokje: Remove outdated @todo in HtmlResponseAttachmentsProcessor
#3221715 by nod_, brianperry: Add brianperry as coordinator for the decoupled menus initiative
#3212120 by kiran.kadam911, kostyashupenko, tushar_sachdeva, chetanbharambe, ranjith_kumar_k_u, mherchel, aaron.ferris: Blockquote's content font size should be decreased when it is placed into the sidebar in the Olivero theme
#3226704 by mherchel, Abhijith S, lauriii, Gauravmahlawat, Indrajith KB: Olivero's top-level primary menu's hover states are not correct
#3221871 by mherchel, Gauravmahlawat, W01F, nod_: Olivero: Mobile menu prevents scroll & obscures page after click if menu item contains link to anchor on same page
#3223268 by javi-er, dhirendra.mishra, mherchel: Olivero: IE11 primary menu submenus have horizontal scrollbar when submenu item has focus
#3223332 by mherchel, Gauravmahlawat, imalabya, andrewmacpherson: Olivero primary search button should be initialized with aria-expanded="false" by JS
#3227427 by mherchel, Gauravmahlawat: Olivero: focus state is invisible in Windows high contrast
#3212975 by marcoscano, mherchel, thejimbirch, Gauravmahlawat, geekygnr, andy-blum, lauriii, larowlan: Olivero: Normalize JavaScript selectors in messages.es6.js
#3227549 by huzooka, Wim Leers: Sql id map plugin's getRowByDestination shouldn't return FALSE
#2591827 by longwave, neclimdul, elachlan, daffie: Add YAML linting to core coding standards checks
#3227386 by Wim Leers: Follow-up for #3072702: simplify BaseThemeMissingTest
#3228396 by paul121: Update link to ChromeDriver site
#3227513 by shaal, xjm, kjay, markconroy: Remove QuickEdit from the Umami demo profile
#3228145 by Gauravmahlawat, mherchel: Remove misleading "toggle" phrase from Olivero's wide search form disclosure button
#3054888 by phenaproxima, jcalais, Lendude, jay.dansand: oEmbed endpoints should not lowercase the available schemes
#3218978 by effulgentsia, daffie, mcdruid, Wim Leers: MySQL driver allows settings.php to remove ANSI_QUOTES from sql_mode, but doesn't work when it is
#3228237 by DamienMcKenna, quietone: Always sort tables in db-tools.php dump
#3190070 by Spokje: Incorrect comment indentation in default.services.yml
#3202145 by kuldeep_mehra27, phenaproxima, bkosborne, Chris Burge: oEmbed resource fetcher needs to set a reasonable connection timeout
#3228140 by Gauravmahlawat, kiran.kadam911, andrewmacpherson: Remove misleading "toggle" phrase from Olivero's main-menu disclosure button
#3028664 by averagejoe3000, phenaproxima, nathandentzau, alexpott: Log exceptions for invalid oEmbed providers
#2032893 by Thomas Brekelmans, srilakshmier, longwave, Mile23, dawehner, daffie, damiankloip, xjm, tstoeckler, slashrsm: Deprecate the function _views_file_status()
#3227945 by cilefen, Wim Leers: Remove bender-runner.config.json from CKEditor builds
#3186184 by phenaproxima, larowlan, xavier.masson, Berdir, mstrelan, hchonov, Chris Burge, longwave, Lendude: Make oEmbed provider repository more fault-tolerant if provider database is unavailable
SA-CORE-2021-005 by kkrzton, cilefen, xjm, Wim Leers, neclimdul
#3225188 by mherchel, dipakmdhrm, Gauravmahlawat, jwitkowski79: Olivero: Ensure proper visual hierarchy between headings
#3183149 by nod_, droplet, jptaranto: Deprecate jquery.once and use the new once lib
#3022910 by quietone, juampynr, chandrashekhar_srijan, alisonjo315, heddn, benjifisher: Prevent migrated files from having an incorrect value at file_managed.filename
#3139409 by mondrake, nitesh624, ridhimaabrol24, shobhit_juyal, mohrerao, Hardik_Patel_12, paulocs, ravi.shankar, munish.kumar, mrinalini9, alexpott: Replace usages of AssertLegacyTrait::assertRaw, that is deprecated
Revert "Issue #3139409 by mondrake, nitesh624, ridhimaabrol24, shobhit_juyal, mohrerao, Hardik_Patel_12, ravi.shankar, munish.kumar, mrinalini9, alexpott: Replace usages of AssertLegacyTrait::assertRaw, that is deprecated"
#3216489 by mherchel, dungahk, andy-blum, Indrajith KB, larowlan: Olivero font preload does not work when the site has a base path
#3224466 by andy-blum, mherchel: Olivero: elements are not inheriting theme's font
#3226019 by Gauravmahlawat, hmendes, Indrajith KB: Olivero: Update links in template file
#3226865 by Gauravmahlawat, Indrajith KB, mherchel: Olivero: Button can't contain div element in it
#2293257 by quietone, rpayanm, Gauravmahlawat, neclimdul: Update Type Hints in DrupalKernel
#3139409 by mondrake, nitesh624, ridhimaabrol24, shobhit_juyal, mohrerao, Hardik_Patel_12, ravi.shankar, munish.kumar, mrinalini9, alexpott: Replace usages of AssertLegacyTrait::assertRaw, that is deprecated
#3226008 by longwave, mondrake: Remove simple uses of t() in assertEquals() calls
#3227036 by xjm, dww: Remove QuickEdit from the Standard profile
#3069260 by quietone, andypost, guilhermevp, anmolgoyal74, rahulkhandelwal1990, Meenakshi_j, hmendes, mikelutz, swatichouhan012: Deprecate Drupal\comment\Plugin\migrate\source\d6\Comment::prepareComment()
#3227060 by mondrake, daffie: Replace usages of AssertLegacyTrait::assertNoRaw, that is deprecated
#838992 by alexpott, Charlie ChX Negyesi, daffie, Damien Tournoud, sun, quietone, longwave: Change the uid field from integer to serial by leveraging NO_AUTO_VALUE_ON_ZERO on MySQL
#2508866 by paulocs, slashrsm, raman.b, vakulrai, justanothermark, kishor_kolekar, KapilV, ranjith_kumar_k_u, Rinku Jacob 13, AndrewTur, quietone, pameeela, alexpott, catch: Field description is not displayed with Timestamp datetime widget
#3226106 by Spokje, longwave: Drupal\Tests\node\Kernel\Migrate\d7\MigrateNodeTypeTest::assertEntity declares non existing @dataProvider
#3021833 by pavnish, andypost, munish.kumar, kim.pepper, googletorp, swatichouhan012, daffie, Berdir, alexpott, xjm: Move FILE_STATUS_PERMANENT to \Drupal\file\FileInterface
#2989893 by ankithashetty, srilakshmier, quietone, firfin, longwave: Remove redundant source: key in Substr example
#3170396 by mondrake, longwave: Remove uses of t() in assert(No)Raw() calls
#3225779 by alexpott, srilakshmier, ravi.shankar, daffie: Provide sort callback on ExtensionList class
#2047119 by fago, msankhala, LinL: Remove deprecated documentation in DataType annotation
#3220255 by mondrake, longwave: Convert assertions involving use of xpath on links to WebAssert
#3196470 by mxr576, longwave: KernelTestBaseTest::testOutboundHttpRequest() does not perform any assertion
#3002352 by longwave, andypost, gabesullice, googletorp, daffie, alexpott, borisson_: CacheableHttpException must pass a $headers argument to HttpException
#3131900 by mondrake, longwave, xjm, alexpott: Refactor assertions that assign return values to variables
#3224414 by alexpott, varshith, dagmar, daffie: Installing the syslog module uses its configuration before it is written
#3222616 by phenaproxima, vsujeetkumar, labboy0276, hmendes, cilefen: YouTube PlayLists can't be added to Remote Video due to regex issue
#3224478 by ankithashetty, varshith, longwave, platinum1: Update HTML specification link for /filter/tips
#2993647 by AdamPS, alexpott, ravi.shankar, jonathanshaw, donquixote, lauriii, Wim Leers, larowlan, rodrigoaguilera: Correctly determine when to display fields as inline
#3226516 by Spokje, longwave: Unneeded double $this->drupalGet in ModerationStateNodeTypeTest.php
#3162016 by longwave, andypost, Hardik_Patel_12, catch, alexpott, daffie, Chi, Kristen Pol: [Symfony 6] Retrieving a non-string value from "Symfony\Component\HttpFoundation\InputBag::get()" is deprecated
#3127716 by puddyglum, quietone: Documentation typo in PathValidator.php
#3063343 by phenaproxima, Wim Leers, larowlan, seanB, effulgentsia: Make MediaLibraryState implement CacheableDependencyInterface to remove the need for hardcoding a cache context
#3180351 by longwave, alexpott, daffie, catch, andypost, Charlie ChX Negyesi: doctrine/reflection is abandoned
#3224592 by alexpott, daffie: \Drupal\path_alias\AliasManager::cacheClear() can cause deprecations on PHP 8.1 and when set to NULL it tries to flush the cache but that's not possible
#3225947 by larowlan, longwave: Remove redundant entity_reference.install and simpletest_install()
#3219088 by nod_, Tom Konda, longwave, alexpott, justafish: Use package.json to manage third party JS libraries
#3225812 by larowlan, Gábor Hojtsy, catch, andypost: Add lifecycle_link key to info.yml files
#3224530 by phenaproxima, effulgentsia: Pass the media library state object to createAccess()
#3224420 by andypost, longwave, daffie: [PHP 8.1] Exception codes should be numeric and not NULL
#3187315 by xjm, longwave: Remove mink-goutte-driver as a core dependency
#3105318 by bbrala, mglaman, ravi.shankar, Wim Leers, gabesullice, larowlan, bojanz, e0ipso: Add a public API for aliasing resource type names
#3191935 by mondrake, tedbow, xjm, alexpott, longwave: Replace usages of AssertLegacyTrait::assertNoText, which is deprecated
#778346 by vsujeetkumar, xjm, dhirendra.mishra, pillarsdotnet, sudiptadas19, cwgordon7, daffie, quietone: system_sort_modules_by_info_name() is misnamed
#2784203 by anmolgoyal74, gianani, rahulkhandelwal1990, Krzysztof Domański, gawaksh, kanav_7, fabienly, shubham.prakash, ravi.shankar, joachim, dgilles3, Chi, alexpott, catch: Entity query needs to clarify what 'current revision' means
#3221312 by Spokje: ->willReturn(...) would make more sense here
#3221062 by SylvainM, joachim: DocBlock for EntityDefinitionUpdateManagerInterface::getEntityType() missing NULL return
#3153469 by longwave, hmendes, Hardik_Patel_12: Remove uses of t() in clickLink() calls
#3222632 by phenaproxima, imalabya, longwave, catch, larowlan: oEmbed services' cache backends should not be optional
#2966043 by phenaproxima, owenbush, a.dmitriiev, marcoscano, tapscolaM, xtineroque, ramya.shankaralingam: Handle oEmbed resources without an explicit height
#3222577 by alexpott, podarok, daffie: ServiceNotFoundException You have requested a non-existent service "language_negotiator" - hook_modules_installed()
#3225351 by mglaman: bootstrap.php has incorrect comment about test trait namespace
#3224000 by alexpott, longwave, andypost: Update dependencies for Drupal 9.3
#2926729 by bircher, daffie, vsujeetkumar: Rename ConfigManager::findConfigEntityDependentsAsEntities() to be ::findConfigEntityDependenciesAsEntities
#3203416 by guilhermevp, joachim: docs for FormValidator::doValidateForm() should explain $form_id can detect recursion
#3018091 by guilhermevp, vacho, shubhangi1995, joachim, longwave, wolffereast: TaggedHandlersPass::process() doesn't document some of its features
#3184184 by quietone, Wim Leers, marvil07: Test that the d7_entity_reference_translation follow-up migration runs not just for node entities
#3224583 by daffie, dhirendra.mishra, longwave: The testbot does not run PHPCS on all files when core/phpcs.xml.dist is changed
#3224861 by Spokje: PHPCS failure in /core/modules/tour/src/TourViewBuilder.php
#3224245 by alexpott: Open MySQL connection using \PDO::ATTR_STRINGIFY_FETCHES
#3224199 by mondrake: Connection::$temporaryNameIndex should be deprecated
SA-CORE-2021-004 by mcdruid, michieltcs, xjm, Heine, larowlan
#3223270 by mherchel, javi-er: Olivero: Messages "close" icon not visible in IE11 High Contrast (and maybe others)
#3160238 by JeroenT, phenaproxima, vsujeetkumar, ravi.shankar, snehalgaikwad, dishabhadra, vakulrai, gmercer, mitthukumawat, RoshaniBhangale, thalles, Abhijith S, chandu7929, janmejaig, tanubansal, manojithape, quietone: Media Library widget produces "This value should not be null" error when field is required
#3223267 by alexpott, daffie: Remove some calls to drupal_flush_all_caches() in tests
#3223016 by kim.pepper, Berdir, andypost, daffie: Deprecate file_build_uri()
#2935654 by longwave, hctom: Use of undefined $languages variable in NodeListBuilder::buildRow()
#3215397 by dpi, dhirendra.mishra, longwave: Service tag priority does not work with HTTP Client Middleware
#2347783 by kim.pepper, andypost, almaudoh, gumanist, aleevas, rodrigoaguilera, Berdir, saurabh-2k17, Spokje, dhirendra.mishra, alexpott, paulocs, izus, Wim Leers, KapilV, naveenvalecha, anmolgoyal74, subson, yo30, harsha012, mrinalini9, daffie, voleger, dww, fietserwin, tim.plunkett, joachim, larowlan: Deprecate drupal_get_path() and drupal_get_filename() and replace with ExtensionList::getPath() and ExtensionList::getPathname()
#2412669 by claudiu.cristea, Julfabre, sidharrell, catch, daffie, Berdir, andypost, tedbow, kim.pepper, ParisLiakos, Mile23: Remove drupal_static from BookManager
#3219198 by guilhermevp, hideaway, bradjones1: PHPdoc parameter mistype for QueryInterface::condition()
#3185400 by mondrake, alexpott, daffie: Test upsert return value and ensure that they are consistent regardless of database type
#3185768 by alexpott, longwave, Berdir: Optimise container compiler passes for install
#3156244 by ravi.shankar, Deepak Goyal, Kumar Kundan, vakulrai, darchuletajr, Meenakshi_j, andrewmacpherson, marcoscano, penyaskito: Title variable isn't set by Syndicate block - so the link text is an unfinished sentence
#2830352 by quietone, cebasqueira, Matroskeen, xjm: Upgrade links point to D7 documentation
#3223314 by andy-blum, imalabya, mherchel: olivero.libraries.yml needs version: VERSION key and to be alphabetized
#3207782 by nod_, bnjmnm, jptaranto: Add BC layer between @drupal/once and jQuery.once
#3186415 by phenaproxima, Charlie ChX Negyesi, walangitan, pianomansam, dan2k3k4, Al Munnings, larowlan, philltran, cilefen, longwave, alexpott, pookmish, kaynen, Lendude, Gábor Hojtsy, rlnorthcutt, ksenzee: Make oEmbed resource fetcher more tolerant of unexpected Content-Type headers
#3192585 by andypost, ankithashetty, Amber Himes Matz: Fix up topics to use new help_topic_link function
#3221966 by guilhermevp, anweshasinha, Berdir: PathAliasTestTrait::assertPathAliasExists message argument default value is incompatible with assertTrue()
#3037202 by claudiu.cristea, vsujeetkumar, Hardik_Patel_12, longwave, Berdir, martin107: Remove drupal_static() from node_mark()
#3080666 by phenaproxima, Upchuk, ieguskiza, larowlan, ravi.shankar, nikitagupta, zipymonkey, Bladedu, pameeela, b_sharpe, seanB, Spokje, mukesh.dev, Gauravmahlawat: oEmbed system doesn't work if thumbnail url does not have a file extension
#3207111 by guilhermevp, swatichouhan012, joachim: Improve ScaffoldFilePath::__construct() documentation
#3215836 by guilhermevp, imalabya, swatichouhan012, AJV009, joachim, quietone: add a constant to represent uncountable sources for SourcePluginBase::count()
#3222980 by bbrala: Unneeded assignment in ResourceTestBase::getEntityDuplicate
#3222313 by paulocs: Rename scripts.js to something more descriptive
#3221933 by marcoscano, alexpott, owenbush: PHP Notice when using "left_formula" in views join
#2669074 by kim.pepper, Berdir, gaydabura, andypost, ravi.shankar, KapilV, Wim Leers, bradjones1, nickolaj, alexpott, mondrake, 20th, yogeshmpawar, gaurav.kapoor, voleger, Pavan B S, Neslee Canil Pinto, aerozeppelin, Cameron Tod, daffie, dhruveshdtripathi, abramm, Nono95230, s.messaris, Mile23, claudiu.cristea, larowlan, catch, jibran, SpadXIII: Convert file_create_url() & file_url_transform_relative() to service, deprecate it
#3220379 by guilhermevp, quietone, joachim: example code for NullCoalesce isn't formatted properly
#2834958 by huzooka, Chris Burge, alfaguru, Wim Leers, Lendude: file_validate_extensions() incorrectly assumes $file->filename contains the file's extension
#2571235 by alexpott, claudiu.cristea, dawehner, Wim Leers, gabesullice, IJsbrandy, benjifisher, alisonjo315, larowlan, Berdir, effulgentsia, longwave, herom, dmouse, heddn, catch: [regression] Roles should depend on objects that are building the granted permissions
Revert "Issue #3080666 by phenaproxima, Upchuk, ieguskiza, ravi.shankar, nikitagupta, zipymonkey, larowlan, Bladedu, pameeela, Gauravmahlawat, Spokje, mukesh.dev, seanB: oEmbed system doesn't work if thumbnail url does not have a file extension"
#3080666 by phenaproxima, Upchuk, ieguskiza, ravi.shankar, nikitagupta, zipymonkey, larowlan, Bladedu, pameeela, Gauravmahlawat, Spokje, mukesh.dev, seanB: oEmbed system doesn't work if thumbnail url does not have a file extension
#1479220 by sudiptadas19, guilhermevp, InternetDevels, paulocs, David Jeyachandran, mondrake, jhodgdon, joachim: Add return documentation for Merge::execute()
#3222282 by imalabya: Remove todo in media_library.module
#3222783 by longwave, mondrake: Result of method PHPUnit\Framework\Assert::assertEquals() (void) is used
#2556069 by claudiu.cristea, bnjmnm, lauriii, pfrenssen, Tim Bozeman, marcvangend, ikeigenwijs, Wim Leers, kevinquillen, esclapes, nod_: JS error with elements in "allowed HTML tags" that can't be direct descendants of a div
#3222465 by effulgentsia: Use test config rather than system config in MenuUiNodeTypeTest
#1932810 by Berdir, jibran, joegraduate, joelpittet, JeroenT, RenatoG, tim.plunkett, tedbow, andypost, paulocs, hugronaphor, ankithashetty, Meenakshi_j, chr.fritsch, Beanjammin, nikitagupta, EclipseGc, dawehner, xjm, alexpott, fago, tstoeckler, catch, seanB, larowlan: Add entity bundles condition plugin for entities with bundles
#2560447 by bojanz, longwave: Remove the undocumented, untested views_form_callback API
#3222486 by Chris Matthews: Make remote video field mapping field labels consistent and less verbose
#3180382 by phenaproxima, dww, tedbow: UpdateManagerUpdate doesn't need to use the renderer service
#2758357 by guilhermevp, quietone, Wim Leers, longwave, dawehner, alexpott: Document that core/phpunit.xml.dist should be copied to core/phpunit.xml, then modified
#3220956 by sudiptadas19, Anandhi Karnan, Meenakshi_j, guilhermevp, pameeela, Berdir: Update node templates that have @todo for removing the id attribute
#2715145 by andypost, phenaproxima, longwave, alexpott, RenatoG, quietone, catch: Remove system.authorize config
#3221493 by phenaproxima, tedbow, guilhermevp: Add test coverage for menu order in node type form
#3218711 by paulocs, larowlan: Add a test case for when Maximum upload size is '300 0'
#3222168 by hmendes, kriboogh, longwave, pookmish: Replace \GuzzleHttp\Client with \GuzzleHttp\ClientInterface
#2750925 by quietone, vakulrai, pavnish, Neslee Canil Pinto, ankithashetty, Meenakshi_j, nikitagupta, Suresh Prabhu Parkala, JvE, Gauravmahlawat, larowlan, Kristen Pol, paulocs, acbramley, catch: Text item sample generation fails if max length < 3
#3173832 by Pooja Ganjage, mherchel, adamzimmermann, paulocs, KapilV, markdorison, Sakthivel M, Gauravmahlawat, nod_, kostyashupenko, sulfikar_s, bnjmnm: Ensure Olivero's JS documentation matches standards
#2725435 by guilhermevp, naveenvalecha, andypost, bradjones1: Remove outdated @todo pointing to #2364011
#3222009 by Jaypan: Fix documentation for hook_views_query_alter()
#3195178 by mstrelan, Lendude, Graber, tobiberlin, texas-bronius: Views table format sorting + distinct results in a SQL error on some db engines
#3221149 by claudiu.cristea, tim.plunkett, guilhermevp, alexpott, andypost: Remove dead code in Taxonomy's Views handlers
#3218766 by tim.plunkett, gabesullice: Adding a SystemMainBlock to a layout builder layout causes a fatal error and should not be available
#3039039 by claudiu.cristea, pguillard, Hardik_Patel_12, tedbow, xjm, tim.plunkett, longwave: Deprecate some procedural functions in taxonomy.module
#3221258 by alexpott, AaronMcHale, benjifisher: Fix content editor role to only have permissions that exist
#3091870 followup by effulgentsia, alexpott: Remove dead code.
#1884836 by Lendude, cilefen, pwolanin, mgifford, alexpott: replace md5 calls in DiffEngine with crc32b hashes
#3091870 by tedbow, phenaproxima, alexpott, bnjmnm, tim.plunkett, lauriii, mradcliffe: Fail Functional Javascript tests that throw Javascript errors
#3174107 by brianperry, mglaman, alexpott, mtift, mradcliffe, mherchel, capysara, ravi.shankar, cathwaldron, kostyashupenko: Add additional testing coverage for Olivero
#1882552 by andypost, phenaproxima, voleger, tedbow, alexpott, tim.plunkett, dawehner: Deprecate menu_list_system_menus() and menu_ui_get_menus()
#1551534 by Lendude, vsujeetkumar, neclimdul, b_sharpe, devert, bcn, henkholtrop, heykarthikwithu, richmac, seanB, casey, mishac, alansaviolobo, idebr, lauriii, dawehner, alexpott, BramDriesen, randell, ilya.no, muka, DamienMcKenna, Dom., dnewkerk, tim-diels, natted, slayne40, Spry_Julia, Jibus, cpliakas, pbouchereau, S3b0uN3t, HongPong, rfbrandsma, grantkruger, sanderwind, borisson_, nerdacus, mglaman, mvwensen, jmickela, droplet: Submit buttons themed as element fail to trigger ajax in Views exposed forms
#3211613 by Gauravmahlawat, Sakthivel M, chetanbharambe: Olivero: Inconsistent offset on close button within messages
#3212700 by Sakthivel M, chetanbharambe, Gauravmahlawat: Olivero: focus state outline cut off from right in IE11
#3129666 by lokeshsahu, diqidoq, andrewmacpherson: Site branding block theme override should not force site name to be visually-hidden
#3212702 by Sakthivel M, Gauravmahlawat: Olivero: profile picture and comments are not aligned in IE11
#3173010 by Gauravmahlawat, starshaped: Class clean up and add #0c0d0e and #171e23 as variables in Olivero's footer.pcss.css
#3221206 by quietone, guilhermevp: Fix indentation in user.role.content_editor.yml
Revert "Issue #3174107 by brianperry, mglaman, mtift, alexpott, mradcliffe, ravi.shankar, capysara, cathwaldron, kostyashupenko, mherchel: Add additional testing coverage for Olivero"
#2226811 by mohit_aghera, catch, Désiré, guilhermevp: FieldItemBase type hints DataDefinitionInterface but requires ComplexDataDefinitionInterface
#3174107 by brianperry, mglaman, mtift, alexpott, mradcliffe, ravi.shankar, capysara, cathwaldron, kostyashupenko, mherchel: Add additional testing coverage for Olivero
#3014051 by tedbow, mitrpaka, govind.maloo, Suresh Prabhu Parkala, tim.plunkett, phenaproxima: Update module does not depend on the File Module
#3021803 by alexpott, AaronBauman, effulgentsia, longwave, dawehner, larowlan, bradjones1, tim.plunkett, Berdir, joachim, mondrake, weaverryan, JParkinson1991, kim.pepper, louis-cuny, rodrigoaguilera: Document and add tests for service autowiring
#3200370 by mherchel, imalabya, KapilV, Indrajith KB, lauriii, alexpott, ressa: Fix Olivero's drop-button style to conform with new form styles
#3211889 by mherchel, Gauravmahlawat: Autoprefixer and PostCSS calc not generating proper IE11 grid syntax when repeat() function contains calc()
#3210902 by mherchel, tushar_sachdeva, kostyashupenko, RenatoG, kiran.kadam911, Sakthivel M, marcusvsouza, guilhermevp, penyaskito, sulfikar_s: Blockquote can overflow into the sidebar in the Olivero theme
#3213118 by Gauravmahlawat, Sakthivel M, Akhildev.cs, mherchel: Olivero: Mobile sub-navigation menus slightly offset subsequent menu links when hidden
#3213957 by Gauravmahlawat, mitthukumawat, Indrajith KB: Umami demo: hover state of buttons is odd on quick edit
#3211907 by Sakthivel M, tushar_sachdeva: On Mobile screens, tags label and tags item are misaligned
#2725539 by BarisW, djsagar, mgifford, andrewmacpherson: Hover/Active state does not have proper contrast
#3212073 by Sakthivel M, kiran.kadam911, javi-er, Gauravmahlawat, ranjith_kumar_k_u, mherchel: Olivero: Primary navigation toggle button(plus/minus) is not vertically center below 1200 res
#3213074 by mherchel, Indrajith KB, Gauravmahlawat: Olivero: Refactor second-level-navigation.es6.js to meet Drupal's JavaScript coding standards
#3214140 by Gauravmahlawat, manojithape, mitthukumawat, tstoeckler: Olivero: Message icon has border radius in firefox browser
Revert "Issue #3214140 by Gauravmahlawat, manojithape, mitthukumawat: Olivero: Message icon has border radius in firefox browser"
#3212981 by mherchel, Indrajith KB, Gauravmahlawat, andy-blum, lauriii, thejimbirch: Olivero: Refactor navigation.es6.js to meet Drupal's JavaScript coding standards
#3217175 by javi-er, mherchel: Olivero: Make IE11 close submenu when ESC key is pressed
#3208372 by paulocs, mherchel, Gauravmahlawat: Olivero: Refactor comments.es6.js
#3191023 by bnjmnm, nod_: Add eslint rules to check for jQuery usage
#3213572 by larowlan, phenaproxima, kim.pepper, xjm, tim.plunkett: #date_time_callbacks and #date_date_callbacks bypass the TrustedCallbackInterface protections
#3037157 followup by xjm: Fix multi-line array format.
#3037157 by phenaproxima, sudiptadas19, mohit_aghera, xjm, manuel.adan, Abhijith S, tanubansal, joachim, larowlan, tim.plunkett, catch: Vocabulary name not translated in page title of the taxonomy overview and reset forms
#3217717 by longwave, mondrake, tim.plunkett, xjm: Replace usages of the at() matcher, which is deprecated
#3056258 by mohit_aghera, vakulrai, guilhermevp, adalbertov, ankithashetty, aleevas, anmolgoyal74, munish.kumar, paulocs, jeroendegloire, pameeela, quietone, Abhijith S, benjifisher, catch, xjm, John Cook, lokapujya: Allow redirection to vocabulary list terms page after creating a new term
#2839558 by tim.plunkett, mohit_aghera, tkoleary, webchick, guilhermevp: Blocks do not have a "remove" contextual link
#3099968 by larowlan, andypost, johnwebdev, acbramley, paulocs, anmolgoyal74, dpi, phenaproxima, tim.plunkett, xjm, alexpott: Layout builder incorrectly resolves global contexts values when viewing layouts
#2875279 by Spokje, John Cook, jungle, voleger, mradcliffe, mrinalini9, jpatel657, quietone, jonathanshaw, alexpott, joachim, rajeshwari10, RajeevK, Yogesh Pawar, James.Shee, lcngeo, borisson_, time2buzzthetower, ccasals, kavo: Update core modules to use the new batch builder
#2897638 by Spokje, claudiu.cristea, istavros, PaulDinelle, drclaw, Giuseppe87, KapilV, Lendude: Views exposed sort identifiers are not configurable
#3021804 by andypost, scott_euser, YurkinPark, mrinalini9, voleger, Lendude, longwave: Remove optional dependency on menu_ui module in \Drupal\views\Plugin\views\wizard\WizardPluginBase
#3195222 by smulvih2, ankithashetty, manish-31, larowlan, idebr, longwave: Incorrect favicon rel attribute value - shortcut
#3220183 by mondrake, longwave: Convert assertions involving use of xpath on labels to WebAssert
#3112783 by amateescu, paulocs, mglaman, guilhermevp, dixon_, Fabianx: List and count all changes made in a workspace
#1306624 by quietone, joachim, Spokje: hook_modules_un/installed/en/disabled aren't all in the same files
#3202166 by xjm, vakulrai, paulocs, Neslee Canil Pinto, rubenvarela, Gauravmahlawat, Abhijith S, larowlan: Allow saving on menu LinkWidget
#3216556 by sudiptadas19, mondrake, guilhermevp, daffie, andypost, longwave: Document that the $table argument of Connection::select() can be a subquery
#3220922 by gabesullice: Remove gabesullice as Decoupled menus initiative coordinator
#3220184 by bbrala, gabesullice, Wim Leers, e0ipso, xjm, dmsmidt: Add bbrala as sub-system maintainer for JSON:API
#1478294 by quietone, dww, tedbow: Update manager XML test fixtures contain D7 links to D8 releases
#3219881 by msnassar: Typo in the description of class MenuLinkContentAccessControlHandler
#3059984 by quiron, ressa, mindbet, benjifisher, Abhijith S, ckrina, antonellasev: Add new “Content Editor” role to Standard Profile
#3164686 by mondrake, longwave, alexpott, ridhimaabrol24, anmolgoyal74, daffie, larowlan, catch: WebAssert::addressEquals() and AssertLegacyTrait::assertUrl() fail to check the querystring
#3217374 by bbrala, daffie: SIMPLETEST_BASE_URL does not validate scheme
#2946 by chx, michaellenahan, jcnventura, quietone, ifrik, wengerk, AaronBauman, salvis, pplantinga, sun, David_Rothstein, tatarbj, alexpott, Wim Leers, iMiksu, vijaycs85, anoopjohn, nedjo, Owen Barton, bjaspan, soxofaan, Gogowitsch, raman.b, robeano, deepakrmklm, bleen, xmacinfo, catch, beginner, dww, Gábor Hojtsy, webchick, Dries, larowlan, snufkin, RobRoy, bdragon, wizonesolutions, Lendude, sokru: Login fails and no warning is issued if cookies are not enabled
#3173008 by anmolgoyal74, mherchel, paulocs, kostyashupenko, FMB, andy-blum: [Code Review] wide image within article template a reusable component/class
#3173022 by anmolgoyal74, mherchel, andy-blum, vsujeetkumar, hinal05, kostyashupenko: Figure out a clean way to manage the style of Olivero's menu block in the sidebar region
#2719649 by Spokje, harsha012, jofitz, vprocessor, nikitagupta, cburschka, rasikap, hitesh-jain, quietone, longwave, mfernea, andypost, klausi, Malevi4, crazyrohila: Fix 'Drupal.Commenting.InlineComment.SpacingBefore' coding standard
#3210199 by mherchel, Gauravmahlawat, bnjmnm, thejimbirch: Olivero: Adjustments to landmark regions
#3216106 by paulocs, Gauravmahlawat, guilhermevp, AaronMcHale, anmolgoyal74: Add a description to the Extension field in ConvertImageEffect
#3184542 by jlbellido, mitthukumawat, alexpott: Increase field label maxlength
#2681947 by vasi1186, dan2k3k4, Leksat, Lendude, raman.b, yogeshmpawar, quietone, keszthelyi, Abhijith S, pameeela, claudiu.cristea, alexpott, NickDickinsonWilde: Allow 'Put the exposed form in a block' setting to be used with views block displays
#3218660 by alexpott: help_topics module can break during module uninstall
#3220450 by xjm, phenaproxima: OEmbed ProviderRepositoryTest::testEmptyProviderList() does not interact with Guzzle's API correctly
#3039055 by claudiu.cristea, tedbow: Remove useless reset of taxonomy_term_count_nodes static cache
#2124069 by voleger, andypost, martin107, damiankloip, cburschka, dawehner, kim.pepper, daffie, pcambra, ParisLiakos, Xano, longwave, MerryHamster, vacho, kostyashupenko, catch, alexpott, amateescu, Mile23, claudiu.cristea, larowlan, almaudoh, Berdir, zviryatko: Convert schema.inc to the update.update_hook_registry service (UpdateHookRegistry)
#3035174 by tim.plunkett, andypost, ankithashetty, jwwj, mrinalini9, mmbk, martin107, tatarbj, longwave, sandboxpl: Rename SectionStorageTrait to SectionListTrait
#3206293 by tedbow, phenaproxima: Create ProjectRelease class to represent Update XML releases
#3039074 by claudiu.cristea, longwave, tedbow: Remove drupal_static() from _update_manager_(unique_identifier|extract_directory|cache_directory)
#2902540 by guilhermevp, Spokje, longwave, quietone, mfernea: Fix 'Drupal.NamingConventions.ValidGlobal' coding standard
#3218968 by alexpott: Support NULL services in the container
#3199741 by Matroskeen, quietone: Add documentation for remaining source plugins
#3103031 by quietone, alexpott, heddn, Wim Leers: Add bundle to the sourceIDs to FieldOptionTranslation source plugin
#3196583 by Matroskeen, Wim Leers, quietone, larowlan: MigrationLookup plugin overrides source values for multiple migrations
#3209353 by Matroskeen, nishantghetiya, quietone: Add documentation for remaining node and taxonomy modules
#3164520 by james.williams, Matroskeen, huzooka, raman.b, quietone, mikelutz: FieldableEntity::getFieldValues() does not guarantee that the returned field values are sorted by their delta
#2268787 by tim.plunkett: Block plugin forms should not rely on being called from \Drupal\block\BlockForm
#2819585 by paulocs, LoMo, Patil_kunal27: Identical switch case block in core/modules/user/user.js
#3095739 by jhodgdon, siddhant.bhosale, pratik_kamble, andypost, ayushmishra206, SenthilMohith, kleiton_rodrigues, daffie, catch, snehalgaikwad: Convert admin UI-related modules: contextual, help, inline_form_errors, quickedit, settings_tray, shortcut, toolbar, tour module hook_help() to topic(s)
#3094482 by jhodgdon, shetpooja04, Amber Himes Matz, andypost, pritish.kumar, ankithashetty, batigolix, catch: Convert action module hook_help() to topic(s), including views bulk operations
#2511892 by bserem, rachel_norfolk, hussainweb, ravi.shankar, mikeker, catch, vensires, Lendude, alexpott: MissingMandatoryParametersException error on views with menu tab and % in the path
#3048848 by jmikii, carletex, andypost, sulfikar_s, mrinalini9, himanshu_sindhwani, anantjain60, guilhermevp, johnwebdev, alexpott, quietone: Syndicate block outputs wrong feed URL
#3175718 by mondrake, alexpott, jungle, longwave: Random fails due to drupal-settings-json being counted as page text
#3067727 by jhodgdon, batigolix, shetpooja04, NitinLama, Pooja Ganjage, anmolgoyal74, andypost, nitesh624, kishor_kolekar, iyyappan.govind, mrinalini9, Gayathri J, daffie, catch: Convert comment, node, path, taxonomy module hook_help() to topic(s)
#3215143 by paulocs, daffie: Replace replace assertEqual() in some comments
#2228087 by quietone, longwave, Kristen Pol, jungle, VladimirAus, phayes: PhpStreamWrapperInterface lacks docblocks
#3183036 by claudiu.cristea, jibran, Berdir: Don't instantiate access checkers not used by any route
#3156396 by TR, pavnish, mondrake, longwave, catch, jungle: Use assertSameSize() to check same size of two countable variables
#3036593 by bbrala, gabesullice, BryanRice, anmolgoyal74, effulgentsia, pwolanin, Wim Leers, mstef, larowlan: Add 'drupal_internal__target_id' to JSON:API representation of entity reference fields, because that can't be retrieved from the target resource for target entity types without corresponding resources
#3219541 by tunic, longwave: Remove redundant call $this->requestStack->getCurrentRequest() in FormBuilder::buildForm
#3053167 by quietone, marvil07: Move state entries out of migrate_drupal.migrate_drupal.yml
#2879159 by Spokje, LoMo, ravi.shankar, quietone, mondrake: Some calls to assertEquals have expected/actual parameters reversed
#3213621 by huzooka: Fix D7 migration database fixture (to follow documentation) and update the same outdated doc
#3124762 by Spokje, dww, johnwebdev, paulocs, piyuesh23, Suresh Prabhu Parkala, Deepak Goyal, catch, larowlan, rpsu, xjm, andypost, alexpott, daffie, longwave, fgm, Wim Leers, anmolgoyal74: Add 'lifecycle' key to .info.yml files
#3212747 by Tom Konda: Unneeded BABEL_ENV is configured on CSS compile and jQuery UI minify npm scripts
#3208373 by pac, joachim: LanguageNegotiationContentEntity description doesn't say how to use it
#3097416 by b_sharpe, phenaproxima, Chris Burge, seanB, webchick, oknate: When embedding media, don't let authors choose view modes that are not enabled for that media type
#3177415 by ramil g, joelpittet, jplana, kishor_kolekar: Vertical Tabs CSS classes applying to non-vertical tab detail element groups
#3214395 by YesCT, paulocs: Add ModuleUninstallValidatorInterface hint to hook_uninstall docs
#3064596 by neclimdul, quietone: Avoid format calls in DateTimePlus::createFromFormat
#3217357 by Anandhi K, jungle, Rinku Jacob 13, longwave: Replace occurrences of outdated text "Extending Drupal 8" and its link
#3092553 by amateescu, dixon_, shaal, xjm, ckrina, jrockowitz, webchick, worldlinemine: Add a row for switching to the live workspace in the Workspaces listing UI
#3217861 by jhodgdon: Documentation needed in ConfigEntityDependency::getDependencies() to explain what the $type == module code is doing
#3218658 by nod_: Update @drupal/once to 1.0.1
#2927874 by mohit_aghera, ao2, guilhermevp, Gauravmahlawat, larowlan, Nick Hope: Comment preview form shows parent entity before action buttons
#3187318 by sudiptadas19, eddie_c, huzooka, anmolgoyal74, quietone, Wim Leers, alexpott: ContentEntity source plugin should exclude user with uid "0"
#3216552 by andypost, mondrake, Gauravmahlawat, daffie, joachim: Incorrect calls to Connection::select() in MenuTreeStorage
#3215611 by alexpott, longwave: Service deprecations are only triggered on container build,not ::get()
#2359675 by Grimreaper, jhedstrom, paulocs, anrikun, Lendude, larowlan, nicoloye, dww, alexpott: File field's Maximum upload size always passes validation
#3217706 by Spokje, longwave, guilhermevp, mondrake: Replace usages of assertFileNotExists(), that is deprecated
#3218586 by mondrake: Missed one conversion to expectWarning()
#2716019 by joseph.olstad, rodrigoaguilera, _Archy_, Lendude, mdupont, anmolgoyal74, mpp, Krzysztof Domański, DamienMcKenna, adityasingh, Skymen, benelori, Suresh Prabhu Parkala, rensingh99, alexpott, paulocs, HeyJo, iiRealXz, dawehner, xjm, 5n00py, tstoeckler, Karsa, dbyers55, idebr: View titles in breadcrumb and metatag title don't get properly translated
#3215198 by phma: Thumbnail updates read width and height from source image on save even if queued
#3217714 by mondrake, ravi.shankar, guilhermevp, longwave: Replace usages of expectException(Warning::class), that is deprecated
#3217732 by bnjmnm, Wim Leers: filterStatus behavior can't find settings markup after AJAX update
#3218139 by gapple, longwave: Stop altering existing Permissions-Policy header in FinishResponseSubscriber
#3012172 by acbramley: EntityViewBuilder::addContextualLinks assumes an entity's canonical rel is routed/internal
#3217716 by sudiptadas19, Meenakshi_j, hmendes, guilhermevp, mondrake: Replace usages of expectException(Error::class), that is deprecated
#3116804 by dww, tedbow, benjifisher, heddn, xjm, jungle: Add tedbow and dww as maintainers for Update Manager
#3211072 by mstrelan: ModeratedContentController has an unlisted dependency on node.module
#3213616 by n4r3n, Wim Leers, quietone: Map all Datetime module's field formatters from D6/D7 to D8/D9
#3134554 by Matroskeen, larowlan, paulocs, aluzzardi, phenaproxima, mark_fullmer, vierlex, hchonov, grathbone: Media fields with Media Library form widget trigger PHP 'Notice: Undefined index'
#2726881 by jcisio, joachim: Remove pager from admin field list
#3213734 by longwave, mondrake: AssertButtonsTrait has invalid PHP syntax
#3218024 by Charlie ChX Negyesi, longwave, Berdir: Field called "link" breaks the RSS Views plugins
#3217713 by guilhermevp, vsujeetkumar, mondrake, sudiptadas19, vikashsoni: Replace usages of assertFileNotIsWritable(), that is deprecated
#2977495 by alexfarr, Sam152, Neslee Canil Pinto, timmillwood, alexpott: Content Moderation missing permission descriptions
#3210898 by quietone, BhumikaVarshney: Combine tests using NormalizerDenormalizeExceptionsUnitTestBase
#3084436 by longwave, simonminter, Spokje, alexpott, alisonjo315, pameeela, webel: Config export field should be cleared when config type changes
#3214773 by jmsosso, Spokje: Wrong type hint for getActiveMultiple() and getCanonicalMultiple() in EntityRepositoryInterface
#2396145 by dww, Dom., mgifford, Pancho, idebr, vdanielpop, specky_rum, vprocessor, DuaelFr, lucastockmann, cwoky, Munavijayalakshmi, dutchyoda, Gauravmahlawat, paulocs, TheodorosPloumis, Arla, lauriii, Kristen Pol, quietone, larowlan, jhedstrom, mherchel: Option #description_display for form element fieldset is not changing anything
#3217711 by Spokje, sudiptadas19, guilhermevp, mondrake: Replace usages of assertNotRegExp(), that is deprecated
#2922570 by Berdir, paulocs, anmolgoyal74, dww, ravi.shankar, tobiasb, catch, plach, longwave, dawehner, joseph.olstad, alexpott, larowlan, Spokje, andypost, aamouri, Wim Leers, Daniel Kulbe, shabana.navas, klasseng, dschenk, ducktape, marcoliver, anevins, SaschaHannes, pankaj.singh, rpsu, tanubansal, Dom.: The node view page triggers a lot of expensive access checks for relationship links
#3217712 by sudiptadas19, mondrake: Replace usages of assertDirectoryNotIsWritable(), that is deprecated
#3217709 by sudiptadas19, mondrake: Replace usages of assertRegExp(), that is deprecated
#3122056 by Wim Leers, mohit_aghera, Kristen Pol: Do not track viewing history for unsaved entities, nor when previewing existing entities
#3202818 by Spokje, mherchel, Gábor Hojtsy, catch, Wim Leers, shaal, andypost: Remove untrue declaration of Opera Mini (in reverse proxy mode) support from Drupal 9.3
#3067116 by oknate, nishantghetiya, dww, naresh_bavaskar, effulgentsia: text_summary() returns malformed (not normalized) HTML for basic_html and other formats that use filter_html instead of filter_htmlcorrector
#3214487 by paulocs, vakulrai, vetal4ik, manojithape, nishantghetiya, quietone, Lendude: Remove 'reply' link from comment field when threading is disabled
#3174200 by mondrake, longwave: Use PHPUnit-bridge polyfills for forward compatibility layer
#3217322 by effulgentsia, xjm, Gábor Hojtsy: Update dependencies except PHPUnit to latest releases as of June 3, 2021
Revert "Issue #3162016 by longwave, andypost, Hardik_Patel_12, catch, alexpott, daffie, Kristen Pol: [Symfony 6] Retrieving a non-string value from "Symfony\Component\HttpFoundation\InputBag::get()" is deprecated"
#3216088 by Spokje, xjm, longwave: Update Symfony 5 components to 5.3
#84883 by quietone, alexpott, DuaelFr, scor, roderik, TR, pillarsdotnet, jungle, ayushmishra206, greggles, dww, ximo, Hardik_Patel_12, netbjarne, kiamlaluno, longwave, earnie: Unicode::mimeHeaderEncode() doesn't correctly follow RFC 2047
#3215830 by longwave: Symfony 6 KernelEvent bridge is incompatible with Symfony 5 EventDispatcher
#3162016 by longwave, andypost, Hardik_Patel_12, catch, alexpott, daffie, Kristen Pol: [Symfony 6] Retrieving a non-string value from "Symfony\Component\HttpFoundation\InputBag::get()" is deprecated
#3214565 by Spokje, longwave, alexpott, Lendude: [random test failure] Random fail in BuildTestTest::testPortMany
#3213295 by effulgentsia, tedbow, longwave, Spokje, xjm, catch: Update Symfony 5 components to 5.3-rc1
#3209617 by longwave, daffie, catch: [Symfony 6] Symfony\Component\HttpFoundation\RequestStack::getMasterRequest() is deprecated, use getMainRequest() instead
#3215280 by longwave, effulgentsia: Bump minimum dependencies required for tests to pass
#3186364 by effulgentsia, longwave, xjm, jungle, alexpott, greg.1.anderson: Allow pre-release dependencies in Drupal pre-release milestones
#3215929 by larowlan, Spokje, effulgentsia: Fix CKEditor versions
#3215916 by catch, larowlan: Update ckeditor to 4.16.1
#3202493 by jenniferaube, vsujeetkumar, Sakthivel M, bnjmnm, manojithape, mgifford, guilhermevp, Gauravmahlawat, lauriii, zrpnr, mradcliffe: Claro is missing focus in "Available buttons" within CKEditor toolbar configuration
#3186661 by Spokje, longwave, mondrake, paulocs, daffie: [May 24, 2021] Remove usage of drupalPostForm
#3133162 by jungle, ravi.shankar, Deepak Goyal, Neslee Canil Pinto, anmolgoyal74, xjm, Kristen Pol: Replace the start verb Test with Tests in method comments of tests
#3214140 by Gauravmahlawat, manojithape, mitthukumawat: Olivero: Message icon has border radius in firefox browser
#1870006 by nod_, BarisW, alwaysworking, Renrhaf, pk188, andrewmacpherson, ranjith_kumar_k_u, vikashsoni, Gauravmahlawat, wolffereast, Wim Leers, jessebeach, xjm: HTML5 validation with table sticky header is misaligned over the toolbar
#3189463 by quietone, Wim Leers, adityasingh, ayushmishra206: all translation/localization migrations should depend on the 'language' migration
#3195888 by alexpott, quietone: Check dependencies are correct in core/scripts/dev/commit-code-check.sh
#3204461 by quietone, larowlan: Avoid error from sort in ValidateMigrationStateTestTrait
#3109767 by quietone, mtodor, Kristen Pol, larowlan: Unable generate sample data with defined random seed for the "string" or "link" field type
#3191782 by quietone, Wim Leers, mohit_aghera: Fix dependency in d6 user profile translation migrations
#3214920 by catch, longwave, Gábor Hojtsy: Increase DRUPAL_RECOMMENDED_PHP to 7.4
#3213557 by Sakthivel M, guilhermevp, tushar_sachdeva: Display title checkbox is misaligned in Configure dialog box of layout builder
#3200628 by tushar_sachdeva, chetanbharambe, mherchel: Olivero's small button variation's text seem vertically mis-aligned
#3173012 by mherchel, kiran.kadam911, andy-blum, Gauravmahlawat, ankithashetty, djsagar, proeung: Olivero header-search-wide.pcss.css and header-search-narrow.pcss.css adjustments
#3215039 by andypost: Update symfony dependencies to latest release
#3139404 by mondrake, munish.kumar, pavnish, longwave: [May 25, 2021] Replace usages of AssertLegacyTrait::assertText, that is deprecated
#3207734 by Spokje, quietone: Fix Drupal.Commenting.InlineVariableComment
#3131281 by mondrake, rahulrasgon, longwave, ridhimaabrol24, naresh_bavaskar, jungle, daffie: [May 17th 2021] Replace assertEqual() with assertEquals()
#3210443 by mherchel, bnjmnm, andy-blum, guilhermevp, Gauravmahlawat, Rinku Jacob 13: Olivero: Focus after submenu close via ESC key
#3144854 by Spokje, bnjmnm, mherchel, zrpnr, komalk, Kristen Pol: Remove stylelint-no-browser-hacks
#3051766 by bnjmnm, alexpott, Oleksiy, finnsky, zrpnr, jungle, Wim Leers, vacho, anmolgoyal74, lauriii, tim.plunkett, rachel_norfolk, andypost, catch, Gábor Hojtsy, nod_, fubarhouse: Deprecate and replace jQuery Joyride (for tours)
#3214412 by bnjmnm, tedbow: Build + prettier not run after yarn dependency update 3210633
#3126747 by phenaproxima, tim.plunkett, TR, Spokje: ContextDefinition::create() can no longer be used with an entitytype-specific datatype (like entity:user)
#3207968 by quietone, longwave, Spokje: Replace @codingStandards comments with phpcs: comments
#3211838 by mondrake, longwave: Convert assertions involving use of xpath on spans to WebAssert
#3214308 by longwave, alexpott: Merge class_aliases.php into bootstrap.inc
#3210633 by Spokje, bnjmnm, longwave, zrpnr: Update JavaScript dependencies for Drupal 9.2
#3210632 by Spokje, longwave, daffie: Update dependencies for Drupal 9.2
#3177660 by mondrake, andypost, anmolgoyal74, daffie, alexpott: Remove public properties from StatementInterface implementations
#3190815 by Wim Leers, quietone, NickDickinsonWilde, benjifisher, mikelutz, larowlan: Source count caching broken: impossible to enable source count caching for SqlBase-based source plugins (plus, unneeded cache I/O)
#2969190 by manish.upadhyay, ranjith_kumar_k_u, Neslee Canil Pinto, mtodor, joachim: Change ModuleInstallerInterface::uninstall() method doc comment that ModuleUninstallValidatorException can be thrown
#3214234 by alexpott: Add core/class_aliases.php
#3209618 by catch, longwave, Neslee Canil Pinto, daffie, andypost, Gábor Hojtsy: [Symfony 6] Symfony\Component\HttpKernel\Event\KernelEvent::isMasterRequest() is deprecated, use isMainRequest() instead
#3184527 by webflo: Reduce cache variations in locale cache
#3213022 by andypost, jhodgdon: When generating link to non-existent help topic, put topic ID in fallback text
#3209628 by longwave, rachel_norfolk, antiorario, phenaproxima, rootwork, larowlan, neclimdul, Maeglin: Add Permissions-Policy header to block Google FLoC
#3176361 by alexpott, naresh_bavaskar, longwave: Remove semi-colon from javascript test conditions
#3107130 by PCate, kishor_kolekar, ravi.shankar, Vidushi Mehta, rajneeshb, Kristen Pol, thalles, quietone, alexpott: Responsive image field formatter list should be sorted by label, not machine name
#3123070 by Spokje, msuthars, quietone, longwave, jungle: Fix 'PSR2.Classes.PropertyDeclaration.Underscore' coding standard
#2909369 by Spokje, alexpott, longwave, mfernea: Fix 'Drupal.Commenting.VariableComment.WrongStyle' coding standard
#3208000 by Gauravmahlawat, mherchel: remove toolbar.html.twig template as #3174422 is fixed
#2742997 by andypost, wizonesolutions, erozqba, naveenvalecha, johanv, MerryHamster, tvb, vacho, Eyal Shalev, daffie, mmrares, alexpott, larowlan: Convert CommentActionsTest to kernel test
#3193189 by quietone, jibran: Get only translations for localized vocabularies d6/TermLocalizedTranslation.php
#3132778 by kim.pepper, quietone, jungle, daffie: Replace usages of assertions with strstr with assertStringContainsString()/assertStringNotContainsString()
#3207405 by Nikhil Banait, Gauravmahlawat, Abhijith S: Add 'Reset' button on Custom block library page
#3191061 by jcisio, quietone: Remove todo in class Drupal\Core\Routing\RequestContext
#3212005 by guilhermevp, tedbow, phenaproxima: Add @throws docs to factory methods in \Drupal\update\ModuleVersion
#3160307 by Hardik_Patel_12, jungle, Kristen Pol, larowlan, catch: ThemeManagerInterface getActiveTheme parameters do not match ThemeManager
#3213638 by bpstr: Fix incorrect Migration plugin description
#3025727 by Krzysztof Domański, Matroskeen, alexpott: Using a data provider with array keys instead of comments in PhpTransliterationTest
#3190820 by pavnish, WalkingDexter, ayushmishra206, durgeshs, daffie: Error: Call to a member function getTotalCount() on bool in statistics_tokens()
#3210372 by pfrenssen, claudiu.cristea: Fatal error when passing non-existing ID to entity parameter converter
#3210913 by quietone, Wim Leers, paulocs: DbDumpCommand fails when data type is not a mapped Drupal schema field name
#3211601 by bnjmnm, nod_, zrpnr, lauriii: Update jQuery to version 3.6.0
#3212547 by Spokje, quietone, alexpott, longwave: cspell Dictionaries changed, checking all files
#3163487 by sudiptadas19, IT-Cru, raman.b, idebr, dawehner: Breadcrumb: $title could be an array, but Link() requires a string
#3210888 by longwave: Undefined static method Drupal\Core\Database\Connection::serialize()
#2868258 by joegraduate, Lendude, Jons, dawehner, alexpott, larowlan: Missing View not helpfully reported in preRenderViewElement()
#3041885 by tedbow, beautifulmind, dww, ayushmishra206, phenaproxima, webchick, xjm, AaronMcHale, larowlan, benjifisher, heddn, catch, jhodgdon, longwave, mglaman, alexpott, mxr576, effulgentsia: Display relevant Security Advisories data for Drupal
#588438 by dww: FormTest::testRequiredFields() fails to drupal_render() elements of #type 'radios'
#3211936 by alexpott, daffie: Race condition when generating sub directories for image styles
#2974128 by Majdi, quietone: Missing parameter in process plugin DefaultValue example
#3211599 by Spokje, Wim Leers, lauriii, zrpnr, cilefen: Update CKEditor to version 4.16.0
#2730631 by jibran, benjifisher, claudiu.cristea, pdenooijer, merauluka, Deepak Goyal, mpp, gnuget, Spokje, sanjayk, idimopoulos, nikitagupta, ayushmishra206, ridhimaabrol24, mrinalini9, KapilV, harings_rob, Berdir, alexpott, catch, dawehner, tstoeckler, dpi, lexbritvin, mlncn, jhedstrom, kevin.dutra, amateescu, johnwebdev, Steven Spasbo: Upcast node and node_revision parameters of node revision routes
#3212704 by Gauravmahlawat, mherchel: Olivero: content below region 33/33/33 layout broken in IE11
#3191649 by mherchel, bnjmnm: Update Sortable to 1.13.0
#2608750 by phenaproxima, shriaas2898, KapilV, mohit_aghera, RenatoG, akhoury, guilhermevp, praveenmoses61, sulfikar_s, Abhijith S, larowlan, pameeela, Sid_omp: Exception when creating an entity reference field targeting an entity type without an ID
Revert "Issue #2608750 by phenaproxima, shriaas2898, KapilV, mohit_aghera, RenatoG, akhoury, guilhermevp, praveenmoses61, sulfikar_s, Abhijith S, larowlan, pameeela, Sid_omp: Exception when creating an entity reference field targeting an entity type without an ID"
#3145563 by Charlie ChX Negyesi, NigelCunningham, alexpott, joachim, longwave, catch, tyler36: Route serialization incompatibilities between PHP 7.4 and 7.3 (9.x only)
#3211780 by mondrake, daffie: Deprecate Connection::queryTemporary()
#2938803 by David_Rothstein, spitzialist, vsujeetkumar, yepa, harsha012, ranjith_kumar_k_u, markconroy, ckrina, Rinku Jacob 13, Gauravmahlawat, longwave, Gábor Hojtsy: Remove the warning about the Umami profile on the install screen
#3212998 by mherchel, Gauravmahlawat: Olivero: Normalize JavaScript selectors in scripts.es6.js
#3212034 by longwave, quietone: Account emails are missing newlines due to malformed YAML
#3207456 by Spokje, longwave, alexpott: Drupal 9 is dependent on symfony/mime directly
#3211480 by longwave, daffie: \Drupal\Tests\system\Functional\Common\UrlTest can be a kernel test
#3211474 by longwave, daffie: CKEditorLoadingTest::testExternalStylesheets() should be a kernel test
#3212354 by guilhermevp, Chi: AggregatorFeedBlock::build must always return array
#3212539 by n4r3n, Wim Leers: Map all Link module's fieldformatters from D7 to D8/D9
#3190120 by mherchel, KapilV, pragati_kanade, djsagar, andy-blum, bnjmnm, andrewmacpherson, Abhijith S, KarinG, Gauravmahlawat, benjifisher, AndyF, katannshaw: Olivero: Focused level-2 nav items should always be in viewport during keyboard navigation
#3191725 by mherchel, kostyashupenko, Kristen Pol, andy-blum, lauriii, proeung, Gauravmahlawat, jwitkowski79, katannshaw: Ensure that tabledrag user interface is usable within Olivero
#3211897 by mherchel, Gauravmahlawat: Olivero: On mobile width, submenu can unintendedly close when user attempts to scroll on mobile
#3153265 by kiran.kadam911, hinal05, komalk, mherchel, kishor_kolekar, ambuj_gupta, Abhijith S, chetanbharambe, andrewmacpherson: Olivero: Skip link focus should not create layout shift
#3212281 by Sakthivel M, tushar_sachdeva, chetanbharambe: Paragraph format dropdown in body field have extra left spacing
#3212521 by Spokje, longwave: cspell dislikes identifer in core/modules/views/src/Plugin/views/filter/FilterPluginBase.php and will fail any patch touching that file
#2882276 by benjifisher, estoyausente, nuez, kristiaanvandeneynde, alexpott, ravi.shankar, osopolar, marvil07, danflanagan8, heddn, quietone, Matroskeen, hudri, joshi.rohit100: Extended callback process plugin to call functions with multiple parameters
#3179734 by zrpnr, bnjmnm, lauriii: Refactor uses of the :tabbable selector and deprecate it
#3211810 by alexpott, xjm, Spokje, Amber Himes Matz, Kristen Pol, lauriii: [security] Update Nightwatch and locked dev dependencies to address security issues
#3212177 by alexpott, lauriii: Update caniuse-lite as it is outdated
#3143096 by jedihe, phenaproxima, jyotimishra123, shetpooja04, alexpott, mradcliffe, tim.plunkett: [DX]: throw an exception if #lazy_builder callback does not return a (renderable) array
#3211866 by mondrake, daffie: Upsert::execute() return values are inconsistent
#3211164 by alexpott, catch: Random errors in Javascript Testing
#3048423 by claudiu.cristea, longwave, klausi: Convert RelationshipUserFileDataTest into a Kernel test
#3206932 by Matroskeen, quietone, alexpott: Rename targetEntityType constant in d6_view_mode migration to simplify source plugin
Revert "Issue #3143096 by jedihe, jyotimishra123, shetpooja04, alexpott, mradcliffe: [DX]: throw an exception if #lazy_builder callback does not return a (renderable) array"
#3143096 by jedihe, jyotimishra123, shetpooja04, alexpott, mradcliffe: [DX]: throw an exception if #lazy_builder callback does not return a (renderable) array
#3211805 by xjm, Kristen Pol, longwave: Update composer/composer dev dependency in metapackages to 2.0.13
#2902548 by guilhermevp, mfernea, Spokje, quietone, longwave: Fix 'Drupal.Semantics.RemoteAddress' coding standard
#3100386 by tedbow, ravi.shankar, phenaproxima, nikitagupta, vsujeetkumar, ilgnerfagundes, narendra.rajwar27, jofitz, daffie, dww, xjm, tim.plunkett: Create contrib update module test cases that use semantic versioning
#3189680 by mondrake, daffie, alexpott: Deprecate the 'throw_exception' option in the Database API
#3185165 by Spokje, vipin.mittal18, Suresh Prabhu Parkala, lauriii, mherchel: Update Modernizr to latest version
#3211602 by mherchel, nod_, andypost: Update jQuery Form to 4.3.0
#3209456 by kpa, piggito, mherchel: Update Underscore.js to the latest version (1.13.1)
#3211888 by mherchel, Gauravmahlawat: Olivero: Layout Builder 33/34/33 layout broken in IE11
#3211606 by nod_, mherchel: Update Tabbable to version 5.2.0
#3211605 by nod_, mherchel: Update Popper.js to version 2.9.2
Release type: Bug fixesNew features

软件描述

Drupal是使用PHP语言编写的开源内容管理框架(CMF),它由内容管理系统(CMS)和PHP开发框架(Framework)共同构成。

CVE编号

TSRC分析

暂无

业界资讯

暂无

评论

提交评论 您输入的评论有误,请重新输入