Commit Graph

6414 Commits (24893484e1648cef2460c0f1ab6220e029631474)

Author SHA1 Message Date
catch 0893b9b2e0 Issue #3214924 by catch: Increase DRUPAL_RECOMMENDED_PHP to 8.0 in Drupal 9.3 or 9.4 2021-11-26 15:11:24 +00:00
Alex Pott fd664f7801
Issue #2873732 by vijaycs85, GaëlG: Array to string conversion in CacheContextsManager::convertTokensToKeys() because of the 'cookies' cache context 2021-11-24 09:20:24 +00:00
catch 3730c17b80 Issue #3184619 by neclimdul, quietone: Fix unreachable logic in UrlGenerator::getRoute 2021-11-22 17:11:24 +00:00
catch da17876671 Issue #3247414 by anagomes, Beakerboy: Incorrect docblock types for $statementClass and $statementWrapperClass properties in Connection 2021-11-22 17:07:32 +00:00
Lee Rowlands bb48626815
Issue #3250349 by alexpott: \Drupal\Core\Datetime\Element\Datelist::processDatelist() does not use trusted callbacks - #date_date_callbacks only partially converted to TrustedCallbackInterface in 9.3.x 2021-11-22 09:01:31 +10:00
catch 1a8a51aca0 Issue #3250335 by alexpott, beatrizrodrigues, paulocs, longwave: #date_date_callbacks is broken in Drupal 9.3 2021-11-19 17:33:09 +00:00
Alex Pott 576bd7543d
Issue #3207567 by Spokje, quietone, guilhermevp, yogeshmpawar, daffie, alexpott: Fix Drupal.Commenting.FunctionComment.MissingParamComment 2021-11-19 09:49:33 +00:00
catch f4d355a22c Issue #3248809 by daffie, larowlan: [Symfony 6] The Drupal\Tests\file\Kernel\FileItemValidationTest fails with Symfony 5 2021-11-16 12:45:10 +00:00
Lee Rowlands 6d39cdeeb4
Issue #3222769 by bbrala, alexpott, longwave, Matroskeen: [November 8, 2021] Replace all list (array destructuring) assignment to the array syntax 2021-11-15 12:35:55 +10:00
Lee Rowlands 330473e759
Issue #3222251 by bbrala, longwave: [November 8, 2021] Replace all isset constructs with the null coalescing operator 2021-11-15 12:19:43 +10:00
bnjmnm 9d75e740c6 Issue #3247650 by Sutharsan, larowlan: Make it clear that hook_page_attachments is not called in themes 2021-11-12 09:03:34 -05:00
catch 9e3837a258 Issue #3158289 by alexpott, barboza: Deprecate hook_init for theme engines
(cherry picked from commit 3ab6129942)
2021-11-08 14:30:56 +00:00
catch b4a6273ebd Issue #3231683 by daffie, longwave: [Symfony 6] A number of methods of the class Drupal\Core\TypedData\Validation\ExecutionContext are considered internal and Drupal should not override them 2021-11-08 14:27:18 +00:00
catch 84e8b971c8 Issue #3214921 by daffie, xurizaemon, alexpott, mondrake, andypost, Taran2L, Mixologic, longwave: Add a requirements warning in Drupal 9 when PostgreSQL is used and the pg_trgm extension is not created 2021-11-08 14:22:26 +00:00
Alex Pott 055054d592
Issue #3245820 by paul121, dww, eojthebrave: Remove references to removed node publish actions 2021-11-01 10:17:29 +00:00
xjm 577a634406 Drupal 9.4.x-dev 2021-10-29 11:57:48 -05:00
catch cefb93c5f0 Issue #3246150 by dww, larowlan, Berdir, alexpott, craigra: Bundle class changes mean the entity class is now determined by the active entity-type definition 2021-10-28 20:54:30 +01:00
Alex Pott 91fdb8aae3
Issue #2934995 by benjifisher, larowlan, paulocs, AaronMcHale, vikashsoni, danflanagan8, Berdir, SKAUGHT, alexpott: Add a "Manage permissions" tab for each bundle that has associated permissions 2021-10-25 15:11:07 +01:00
Alex Pott e324171c3e
Revert "Issue #2934995 by benjifisher, larowlan, paulocs, AaronMcHale, vikashsoni, danflanagan8, Berdir, SKAUGHT: Add a "Manage permissions" tab for each bundle that has associated permissions"
This reverts commit 3dbf997274.
2021-10-25 12:27:21 +01:00
Alex Pott 8f497e0a43
Issue #2945033 by longwave, yobottehg, TMWagner, vdsh, jlatorre, catch: HtmlHeadLink processing does not allow for duplicated alternate hreflang links 2021-10-25 11:44:13 +01:00
catch e40f6d17d6 Issue #2852557 by bircher, alexpott, longwave, nedjo, dww: Config export key order is not predictable, use config schema to order keys for maps 2021-10-25 10:54:41 +01:00
benjifisher 3dbf997274 Issue #2934995 by benjifisher, larowlan, paulocs, AaronMcHale, vikashsoni, danflanagan8, Berdir, SKAUGHT: Add a "Manage permissions" tab for each bundle that has associated permissions 2021-10-25 04:08:59 +00:00
Lee Rowlands 64074071d1
Issue #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 2021-10-25 11:01:32 +10:00
pfrenssen fc76f6e843 Issue #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" 2021-10-24 21:30:44 +00:00
Alex Pott b69a33ede2
Issue #3161223 by andypost, longwave, Hardik_Patel_12, alexpott, jungle, dww: Use PHP 7.0 "spaceship" operator for user sort functions where possible 2021-10-20 10:23:57 +01:00
Alex Pott e67aa82acf
Issue #3124674 by mondrake, Neslee Canil Pinto, daffie: Refactor functionality for the SQLite driver to stop migration testing usage of the 'extra_prefix' connection option 2021-10-18 17:01:08 +01:00
Alex Pott 53e5e3382c
Issue #2909370 by Spokje, mfernea, neclimdul, zaporylie, quietone, xjm, osman, BartoszUrbaniak: Fix 'Drupal.Commenting.VariableComment.IncorrectVarType' coding standard 2021-10-18 16:40:04 +01:00
Alex Pott 25718d36d4
Issue #990218 by Lendude, sun, tim.plunkett, mr.baileys, joachim: Machine name field throws notices if before source field 2021-10-18 15:19:33 +01:00
Alex Pott 1d93843f6a
Issue #3110580 by ankithashetty, init90, Sivaji_Ganesh_Jojodae, longwave: Resolve @todo - remove ::processOutbound() when we remove UrlGenerator::fromPath() 2021-10-18 12:05:43 +01:00
Alex Pott 57d91dbea0
Issue #3209934 by quietone, alexpott, longwave: Fix spelling for 46 migrate related words 2021-10-18 09:13:24 +01:00
Alex Pott f653102333
Issue #2909805 by googletorp, fgm, dagmar, ankithashetty: LogMessageParser breaks messages containing braces 2021-10-17 17:03:26 +01:00
clayfreeman a4b057b8dd Issue #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 2021-10-14 20:06:40 +00:00
catch e0b4b7ef6e Issue #3240601 by alexpott, daffie, daniel.bosen: The standard logic we use in ::ensureTableExists() is wrong 2021-10-12 15:12:19 +01:00
Alex Pott 7374845dcb
Issue #2936067 by pfrenssen, bradjones1, nod_, eiriksm, DuaelFr, Clemens Sahs, AndyF, alexpott, lauriii, idimopoulos: CSS aggregation fails on many variations of @import 2021-10-12 12:07:21 +01:00
Lee Rowlands 390e3e008b
Issue #3240909 by andypost, alexpott, tim.plunkett: Plugin definitions with no class trigger deprecations on PHP 8.1 2021-10-11 16:48:22 +10:00
Alex Pott ac01e62552
Issue #3192365 by Symbioquine, tbradbury, mxr576, alexpott, longwave: Race Condition in 'public://simpletest' mkdir Call 2021-10-07 10:04:36 +01:00
catch 9005e1b669 Issue #3239860 by alexpott, lauriii: \Drupal\Core\Template\TwigExtension::renderVar() can result in deprecations in PHP 8.1 2021-10-01 11:33:01 +01:00
catch 9da1866da4 Issue #3232673 by alexpott, longwave, Berdir, andypost: \Drupal\Core\Entity\EntityInterface::label() can return a NULL 2021-09-30 12:15:17 +01:00
Lee Rowlands f8f27526a9
Issue #3239859 by alexpott, longwave: \Drupal\Core\Template\Loader\ThemeRegistryLoader::getCacheKey() causes deprecations on PHP 8.1 2021-09-30 11:52:51 +10:00
catch 7cc466d226 Issue #3239761 by alexpott, andypost: Fix MimeTypeTest to prevent deprecations in PHP 8.1 and fix \Drupal\Core\StreamWrapper\PrivateStream::basePath() documentation 2021-09-29 16:04:52 +01:00
catch fa03e38bb3 Issue #3239710 by alexpott, daffie, andypost: \Drupal\Core\Menu\StaticMenuLinkOverrides::loadOverride() causes a deprecation on PHP 8.1 2021-09-29 14:15:46 +01:00
catch 0b3a4ce03c Issue #3239831 by andypost, longwave: Remove outdated todo in \Drupal\Core\StreamWrapper\LocalStream::getDirectoryPath() 2021-09-29 14:14:56 +01:00
catch 85b3e9c0f6 Issue #3239762 by alexpott, daffie: \Drupal\Core\Template\AttributeString::__toString() can cause deprecations in PHP 8.1 2021-09-29 10:22:33 +01:00
catch cd6b58e555 Issue #3239553 by andypost, alexpott, daffie, larowlan: \Symfony\Component\Routing\Route::getRequirement() causes deprecation errors on PHP 8.1 when it returns NULL 2021-09-29 10:08:20 +01:00
catch a6cba5751b Issue #3239746 by alexpott, daffie: \Drupal\Core\Flood\MemoryBackend uses array keys that cause deprecations in PHP 8.1 2021-09-29 10:01:23 +01:00
catch 50d6142738 Issue #3239744 by alexpott, daffie: \Drupal\Core\Field\WidgetBase::getFilteredDescription() can cause deprecations on PHP 8.1 2021-09-29 09:59:24 +01:00
catch b6e74cf3fb Issue #3238227 by alexpott: \Drupal\Core\Field\Plugin\Field\FieldType\PasswordItem causes deprecation errors on PHP 8.1 2021-09-27 13:21:54 +01:00
catch b8561b81bc Issue #3239294 by alexpott, daffie, andypost: Passing NULL to the limit argument of preg_split triggers a deprecation in PHP 8.1 2021-09-27 09:47:03 +01:00
Lee Rowlands 1052cac609
Issue #3239285 by alexpott: Passing request headers to string functions causes deprecations in PHP 8.1 2021-09-27 09:38:44 +10:00
Alex Pott c7774d2181
Issue #3238942 by andypost, alexpott: \Drupal\Core\Routing\RedirectDestination::get() causes deprecation errors on PHP 8.1 2021-09-25 16:46:21 +01:00
catch 3ee0b0b71f Issue #3238457 by alexpott, paulocs: Fix \Drupal\Core\EventSubscriber\ActiveLinkResponseFilter::setLinkActiveClass() to not trigger a deprecation on PHP 8.1 2021-09-24 10:31:15 +01:00
catch 8ce891e4cc Issue #3232699 by alexpott, daffie, andypost, longwave: SQLite schema introspection implementation struggles with NULL default values 2021-09-23 11:22:12 +01:00
catch bd90218c19 Issue #3232695 by alexpott: Only process values in config entity query conditions for operators that have values 2021-09-23 11:03:15 +01:00
catch f824705703 Issue #3236769 by andypost, alexpott, larowlan: PoItem causes deprecation errors on PHP 8.1 2021-09-23 10:59:42 +01:00
catch fb545897bf Issue #3238452 by alexpott: Exception messages must default to an empty string not a NULL for PHP 8.1 2021-09-23 10:53:54 +01:00
catch 1d75ddb387 Issue #3236796 by alexpott: Fix PHP 8.1 deprecation errors in Drupal\Core\Datetime classes 2021-09-21 17:33:34 +01:00
catch f6015954f6 Issue #3236284 by alexpott: Passing request headers to string functions causes deprecations in PHP 8.1 2021-09-21 17:32:22 +01:00
catch 4c0d316ae6 Issue #3233047 by daffie, longwave, dww, larowlan, Kristen Pol: Drupal\Core\Routing\RequestContext::fromRequest() should be returning $this 2021-09-21 17:27:51 +01:00
Lee Rowlands 45a503ab79
Revert "Issue #3233047 by daffie, dww, longwave, Kristen Pol: Drupal\Core\Routing\RequestContext::fromRequest() should be returning $this"
This reverts commit ed5384acff.
2021-09-21 15:46:53 +10:00
Lee Rowlands ed5384acff
Issue #3233047 by daffie, dww, longwave, Kristen Pol: Drupal\Core\Routing\RequestContext::fromRequest() should be returning $this 2021-09-21 15:04:09 +10:00
Lee Rowlands 76b1a8baf4
Issue #3236789 by alexpott: Drupal\Core\Controller\TitleResolver::getTitle() can result in PHP 8.1 deprecation notices due to NULL being set as placeholder values 2021-09-21 15:00:45 +10:00
Alex Pott bc46c77b4c
Issue #3232893 by daffie: [Symfony 6] Add "ArrayIterator" type hint to the method Drupal\Core\Routing\LazyRouteCollection::getIterator() 2021-09-20 14:23:48 +01:00
Alex Pott 61b7e46ba0
Issue #3233041 by daffie: [Symfony 6] Add "array" type hint to methods overridding Symfony\Component\Routing\Matcher\UrlMatcherInterface::match() 2021-09-20 11:52:01 +01:00
Alex Pott dfa9d9de43
Issue #3232895 by daffie: [Symfony 6] Add "string" type hint to methods overridding Symfony\Component\Routing\Generator\UrlGeneratorInterface::generate() 2021-09-20 11:51:12 +01:00
Alex Pott 9d36d02846
Issue #3231682 by daffie, larowlan: [Symfony 6] Add "ConstraintViolationListInterface" type hint to Drupal\Core\TypedData\Validation\RecursiveValidator::validate(), ::validateProperty() and ::validatePropertyValue() 2021-09-20 11:50:20 +01:00
Alex Pott 6d0b5ab211
Issue #3233482 by daffie: [Symfony 6] Add type hints to methods overriding Symfony\Component\Validator\Constraint::getDefaultOption() and ::getRequiredOptions() 2021-09-20 11:49:11 +01:00
Alex Pott 0ffa3f0fdf
Issue #3233466 by daffie: [Symfony 6] Add "ConstraintValidatorInterface" type hint to methods overiding Symfony\Component\Validator\ConstraintValidatorFactoryInterface::getInstance() 2021-09-20 11:47:11 +01:00
Alex Pott e147702d40
Issue #3232082 by daffie, longwave, catch: [Symfony 6] Add "Response" type hint to methods that implement the method Symfony\Component\HttpKernel\HttpKernelInterface::handle() 2021-09-20 10:08:14 +01:00
catch 4d2631df9e Issue #3212021 by andypost, heni_deepak, Ayesh, daffie: [PHP 8.1] Serializable interface is deprecated 2021-09-20 09:43:14 +01:00
Lee Rowlands 70d64417c8
Revert "Issue #3231688 by daffie: [Symfony 6] Add type hints to Drupal\Core\TypedData\Validation\ExecutionContext::getViolations(), ::getValidator(), ::getRoot() and ::getValue()"
This reverts commit 1b9001516f.
2021-09-18 13:14:39 +10:00
Lee Rowlands 57a900bbdb
Issue #3231393 by catch, daffie, longwave: [Symfony 6] Symfony\Component\DependencyInjection\Alias::getDeprecationMessage() and Symfony\Component\DependencyInjection\Definition::getDeprecationMessage() method is deprecated, use getDeprecation() 2021-09-18 11:25:03 +10:00
Lee Rowlands e14f655081
Issue #3231690 by daffie: [Symfony 6] Add type hints to Drupal\Core\TypedData\Validation\TypedDataMetadata::findConstraints(), ::getConstraints(), ::getTraversalStrategy() and ::getCascadingStrategy() 2021-09-18 11:20:28 +10:00
Lee Rowlands 2eb9e5f95c
Issue #3231689 by daffie: [Symfony 6] Add type hints to Drupal\Core\TypedData\Validation\ExecutionContext::getObject(), ::getMetadata(), ::getGroup(), ::getClassName(), ::getPropertyName() and ::getPropertyPath() 2021-09-18 11:19:07 +10:00
Lee Rowlands 1b9001516f
Issue #3231688 by daffie: [Symfony 6] Add type hints to Drupal\Core\TypedData\Validation\ExecutionContext::getViolations(), ::getValidator(), ::getRoot() and ::getValue() 2021-09-18 11:17:43 +10:00
Lee Rowlands caeb32e866
Issue #3232110 by daffie: [Symfony 6] Add type hints to the methods Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::getListeners(), ::getListenerPriority() and ::hasListeners() 2021-09-18 11:15:49 +10:00
Lee Rowlands d2e915504a
Issue #3232888 by daffie: [Symfony 6] Add "array" type hint to the method Drupal\Core\Routing\UrlMatcher::getAttributes() 2021-09-18 11:12:54 +10:00
Lee Rowlands 1151e3b946
Issue #3233045 by daffie, longwave: [Symfony 6] Add "array" type hint to methods overridding Symfony\Component\Routing\Matcher\RequestMatcherInterface::matchRequest() 2021-09-18 11:11:41 +10:00
Lee Rowlands f6094b0e46
Issue #3231686 by daffie: [Symfony 6] Add "ConstraintViolationBuilderInterface" type hint to Drupal\Core\TypedData\Validation\ExecutionContext::buildViolation() 2021-09-18 11:08:08 +10:00
Lee Rowlands 2596c3f3b2
Issue #3233023 by daffie: [Symfony 6] Add "RouteCollection" type hint to methods overridding Symfony\Component\Routing\RouterInterface::getRouteCollection() 2021-09-18 11:06:46 +10:00
Lee Rowlands 95c9835dc2
Issue #3233481 by daffie: [Symfony 6] Add type hints to the methods overriding Symfony\Component\Validator\Mapping\Factory\MetadataFactoryInterface::getMetadataFor() and ::hasMetadataFor() 2021-09-18 11:02:45 +10:00
Lee Rowlands c1831be577
Issue #3233464 by daffie: [Symfony 6] Add "ExecutionContextInterface" type hint to methods overriding Symfony\Component\Validator\Context\ExecutionContextFactoryInterface::createContext() 2021-09-18 11:01:13 +10:00
Lee Rowlands 0c9ae67deb
Issue #3192839 by neclimdul: Convert tests in Renderer to assertions 2021-09-18 10:24:59 +10:00
Lee Rowlands 6769562696
Issue #3233012 by alexpott: Refactor \Drupal\Core\Render\Element\HtmlTag to not trigger deprecations in PHP 8.1 2021-09-18 09:56:56 +10:00
catch 2e1102931e Issue #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 2021-09-17 14:18:15 +01:00
catch 4e54392e56 Issue #3232691 by alexpott, longwave: Refactor \Drupal\Core\Ajax\AjaxHelperTrait to not cause deprecations in PHP 8.1 2021-09-17 14:16:54 +01:00
Lee Rowlands f06ad93f53
Issue #3224523 by alexpott, longwave: [PHP 8.1] Add ReturnTypeWillChange attribute where necessary 2021-09-17 13:12:50 +10:00
Lee Rowlands 967e16775f
Issue #3212498 by vsujeetkumar, guilhermevp, Lms300, paulocs, ravi.shankar, pragati_kanade, mitthukumawat, Spokje, longwave: Incorrect break (</br>) tag 2021-09-17 13:06:20 +10:00
Lee Rowlands 749dd1d0de
Issue #3233015 by alexpott, longwave: Refactor \Drupal\Component\Utility\Random::image() to not trigger deprecations in PHP 8.1 2021-09-17 11:47:52 +10:00
Alex Pott 7c3b2861e1
Issue #3209619 by longwave, daffie, catch: [Symfony 6] Passing null as $message to Symfony exception constructors is deprecated, pass an empty string instead 2021-09-13 10:51:16 +01:00
Alex Pott 84fc7490b1
Issue #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 2021-09-12 18:18:58 +01:00
Lee Rowlands 61bff4efc6
Issue #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 2021-09-10 07:31:07 +10:00
Lee Rowlands b8004807f5
Issue #3231676 by daffie: [Symfony 6] Add various type hints to Drupal\Core\TypedData\Validation\RecursiveValidator::inContext() and ::startContext() 2021-09-10 07:28:10 +10:00
Lee Rowlands da0ae6a9b7
Issue #3231672 by daffie: [Symfony 6] Add "Definition" type hint to Drupal\Core\DependencyInjection\ContainerBuilder::setDefinition() 2021-09-08 15:26:49 +10:00
Lee Rowlands 6e7cd2e5fe
Issue #3231669 by daffie: [Symfony 6] Add "Alias" type hint to Drupal\Core\DependencyInjection\ContainerBuilder::setAlias() 2021-09-08 15:25:34 +10:00
Lee Rowlands 5f608fa597
Issue #3231668 by daffie, catch: [Symfony 6] Add "Definition" type hint to Drupal\Core\DependencyInjection\ContainerBuilder::register() 2021-09-08 15:24:12 +10:00
catch d79e4a6518 Issue #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 2021-09-07 16:26:18 +01:00
catch 86a5098868 Issue #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 2021-09-07 11:55:44 +01:00
catch 6951f4d77a Issue #3225328 by mxr576, Berdir, longwave: Improve page performance by sorting cache contexts/tags on-demand 2021-08-27 12:36:31 +01:00
catch 8fd69fcce1 Issue #3229012 by mlncn, wolcen: Fix copy-paste mistake in code comment 2021-08-20 08:38:56 +01:00
Lee Rowlands 9b0462f130
Issue #3228963 by el7cosmos: Wrong path for Exception message in ThemeExtensionList 2021-08-20 14:18:11 +10:00