@joseph.olstad: It's not just about Drupal 11 support
Currently, the project contains 9 RTBC bugs and apparently the maintainers are not working on any of them. Github doesn't indicate any activation either: https://github.com/drupal-tome
Drush support is also not working properly:
https://www.drupal.org/project/tome/issues/3257626#comment-16352968
🐛
'drush tome:export' crashes
Active
Before I fix this, I want to create tests for the module.
@eelkeblok I agree, but automated testing will require reproducibility.
[3389445-20] manually tested and works well. Thanks!
Manually tested and works well.
I'd be happy to check the fix if you write a possible reproduction.
I'd be happy to check the fix if you write a possible reproduction.
Manually tested and works well.
MySQL is affected, but MariaDB not.
Drupal 10.5.6, 10.6.2 and 11.3.2 tested and affected.
I tested it and this error does occur when calling the forum_access_form_node_form_get_available_tids() function from outside. The attached patches fix the error.
Duplicated: ✨ Support GenericModuleTestBase Fixed
I have become a co-maintainer, I will be working on the module soon.
nevergone → created an issue.
nevergone → created an issue.
nevergone → changed the visibility of the branch 3559793-drupal-11.2.x-fatal to active.
nevergone → changed the visibility of the branch 3559793-drupal-11.2.x-fatal to hidden.
nevergone → created an issue.
nevergone → created an issue.
I just tested it with the latest Drupal 11.2.x and version 3.1.4 of the Blog module:
www-data@cli-drupal11-test:/var/www$ drush st
Drupal version : 11.2.8
Site URI : http://web-drupal11-test.docker.test/
DB driver : mysql
DB hostname : mysql
DB port : 3306
DB username : mysql
DB name : drupal11_test
Database : Connected
Drupal bootstrap : Successful
Default theme : stark
Admin theme : seven
PHP binary : /usr/bin/php8.3
PHP config : /etc/php/8.3/cli/php.ini
PHP OS : Linux
PHP version : 8.3.6
Drush script : /var/www/vendor/bin/drush.php
Drush version : 13.6.2.0
Drush temp : /tmp
Drush configs : /etc/drush/drush.yml
/var/www/vendor/drush/drush/drush.yml
Install profile : minimal
Drupal root : /var/www/web
Site path : sites/default
Files, Public : sites/default/files
Files, Temp : /tmp
Drupal config : ../config/sync
www-data@cli-drupal11-test:/var/www$ drush si minimal -y
You are about to:
* DROP all tables in your 'drupal11_test' database.
// Do you want to continue?: yes.
[notice] Starting Drupal installation. This takes a while.
[notice] Performed install task: install_select_language
[notice] Performed install task: install_select_profile
[notice] Performed install task: install_load_profile
[notice] Performed install task: install_verify_requirements
[notice] Performed install task: install_verify_database_ready
[notice] Performed install task: install_base_system
[notice] Performed install task: install_bootstrap_full
[notice] Performed install task: install_profile_modules
[notice] Performed install task: install_profile_themes
[notice] Performed install task: install_install_profile
[notice] Performed install task: install_configure_form
[notice] Performed install task: install_finished
[success] Installation complete. (Admin)
[success] User name: admin User password: DJj7ryqzPY
www-data@cli-drupal11-test:/var/www$ drush en -y blog; drush cr
The following module(s) will be installed: blog, comment, menu_ui, menu_link_content, link, path, taxonomy, views
// Do you want to continue?: yes.
[success] Module blog has been installed.
[success] Module comment has been installed. (Permissions - Configure)
[success] Module menu_ui has been installed. (Configure)
[success] Module menu_link_content has been installed.
[success] Module link has been installed.
[success] Module path has been installed. (Permissions - Configure)
[success] Module taxonomy has been installed. (Permissions - Configure)
[success] Module views has been installed.
[success] Cache rebuild complete.
only modules and themes supported, active install profile not?
Is there a fix or workaround for this problem that can be patched on 11.2.x?
nevergone → created an issue.
nevergone → created an issue.
nevergone → created an issue.
Tested and works well.
query time: ~ 9 sec -> 0.2 sec
nevergone → created an issue.
nevergone → created an issue.
I decided that we wanted to develop the project in a different direction, so a new module was created based on your work. Thank you for all your work and patience.
https://www.drupal.org/project/dark_mode_user →
nevergone → created an issue.
nevergone → created an issue.
nevergone → created an issue.
Is it possible to move forward with this?
We can remove the system-level setting if we can guarantee the dark/light version for anonymous users by modifying the template file.
Our request is that anyone who doesn't log in will get the light version, because that's the original, many-year-old color scheme of the site. So, it's not your operating system or browser settings that determine the color scheme.
I chose a psuedo-field because if it is suitable for storing smaller data in the user and contact modules, then it can be used for this purpose as well and does not require modifying the database.
The task is to have a global setting for dark mode that is also available to users without logging in: /admin/config/user-interface/dark-mode-toggle
Users can override this setting on their own profile page.
And this can be overridden by pressing the setting button.
I still think it's a big mistake that there is no table of the properties of render elements marked with #, like the Form API reference in D7, which has already been deleted from the D7 API page. :( But element classes could really describe these too.
I worked on the issue, but please help me with the Javascript part, because you know it better. We would like to use it on the http://hup.hu/ website and this is a client request. I will prepare the tests later.
nevergone → created an issue.
nevergone → created an issue.
What is the difference between the template file used in the starterkit and the template file provided by the core modules?
nevergone → created an issue.
I'm not sure if this should have been marked as a duplicate, if it's RTBC anyway.
nevergone → created an issue.
Maybe duplicated? 🐛 Fix Drupal ~10.0 and TWIG ~3.0 Unexpected token "name" of value "if" ("end of statement block" expected) Active
Oh, I haven't push access: create MR.
nevergone → created an issue.
#55 Works well.
How could this be moved forward?
nevergone → created an issue.
wim leers → credited nevergone → .
Radix 6.0.2 SDC components:
Wrong:
- accordion
- badge
- block
- breadcrumb
- button
- button-group
- card
- comment
- details
- dropdown
- field
- field-comment
- fieldset
- figure
- form-element
- form-element--label
- form-element--radiocheckbox
- heading
- list-group
- media
- modal
- nav-item
- node
- offcanvas
- page
- page-footer
- page-title
- select
- spinner
- taxonomy
- toasts
- views-view
Ok:
- alert
- close-button
- collapse
- dropdown-menu
- form
- html
- input
- local-tasks
- nav
- navbar
- navbar-brand
- page-navigation
- pagination
- progress
- radios
- region
- table
- textarea
- tooltips
- user
- views-view--grid
- views-view--table
- views-view--unformatted
Okay, this is how it works. Is there a way to make it work without downgrading the package?
Steps to reproduce:
PHP 8.3.6, Composer 8.3.6
- Download latest Drupal (11.2.2):
composer create-project drupal/recommended-project . - Install Drush (optional):
composer require drush/drush - Install Drupal 11.2.2 with Standard profile:
drush si standard - Install latest Experience Builder (0.5.0-alpha1):
composer require 'drupal/experience_builder:^0.5@alpha' - Download latest Radix theme (6.0.2):
composer require 'drupal/radix:^6.0' - Visit /admin/appearance form, install and set as default Radix theme
- Go to /admin/modules page and enable Experience Builder module
PHP 8.3.6, Drupal 11.2.2 (fresh download), Composer 2.8.9
www-data@cli-drupal11-test:/var/www$ composer create-project drupal/recommended-project .
Creating a "drupal/recommended-project" project at "./"
Installing drupal/recommended-project (11.2.2)
- Downloading drupal/recommended-project (11.2.2)
- Installing drupal/recommended-project (11.2.2): Extracting archive
Created project in /var/www/.
Installing dependencies from lock file (including require-dev)
Verifying lock file contents can be installed on current platform.
Package operations: 64 installs, 0 updates, 0 removals
- Downloading composer/installers (v2.3.0)
- Downloading drupal/core-composer-scaffold (11.2.2)
- Downloading drupal/core-project-message (11.2.2)
- Downloading drupal/core-recipe-unpack (11.2.2)
- Downloading symfony/polyfill-iconv (v1.32.0)
- Downloading symfony/polyfill-mbstring (v1.32.0)
- Downloading symfony/polyfill-ctype (v1.32.0)
- Downloading symfony/deprecation-contracts (v3.6.0)
- Downloading twig/twig (v3.21.1)
- Downloading symfony/yaml (v7.3.0)
- Downloading symfony/var-exporter (v7.3.0)
- Downloading symfony/var-dumper (v7.3.0)
- Downloading symfony/translation-contracts (v3.6.0)
- Downloading symfony/polyfill-php83 (v1.32.0)
- Downloading symfony/validator (v7.3.0)
- Downloading symfony/polyfill-intl-normalizer (v1.32.0)
- Downloading symfony/polyfill-intl-grapheme (v1.32.0)
- Downloading symfony/string (v7.3.0)
- Downloading psr/container (2.0.2)
- Downloading symfony/service-contracts (v3.6.0)
- Downloading symfony/serializer (v7.3.0)
- Downloading symfony/routing (v7.3.0)
- Downloading symfony/http-foundation (v7.3.0)
- Downloading psr/http-message (2.0)
- Downloading symfony/psr-http-message-bridge (v7.3.0)
- Downloading symfony/process (v7.3.0)
- Downloading symfony/polyfill-php84 (v1.32.0)
- Downloading symfony/polyfill-intl-idn (v1.32.0)
- Downloading symfony/mime (v7.3.0)
- Downloading psr/event-dispatcher (1.0.0)
- Downloading symfony/event-dispatcher-contracts (v3.6.0)
- Downloading symfony/event-dispatcher (v7.3.0)
- Downloading psr/log (3.0.2)
- Downloading doctrine/deprecations (1.1.5)
- Downloading doctrine/lexer (2.1.1)
- Downloading egulias/email-validator (4.0.4)
- Downloading symfony/mailer (v7.3.0)
- Downloading symfony/error-handler (v7.3.0)
- Downloading symfony/http-kernel (v7.3.0)
- Downloading symfony/finder (v7.3.0)
- Downloading symfony/filesystem (v7.3.0)
- Downloading symfony/dependency-injection (v7.3.0)
- Downloading symfony/console (v7.3.0)
- Downloading sebastian/diff (6.0.2)
- Downloading revolt/event-loop (v1.0.7)
- Downloading ralouphie/getallheaders (3.0.3)
- Downloading psr/http-factory (1.1.0)
- Downloading psr/http-client (1.0.3)
- Downloading psr/cache (3.0.0)
- Downloading php-tuf/composer-stager (v2.0.1)
- Downloading pear/pear_exception (v1.0.2)
- Downloading pear/console_getopt (v1.4.3)
- Downloading pear/pear-core-minimal (v1.10.16)
- Downloading pear/archive_tar (1.5.0)
- Downloading mck89/peast (v1.17.0)
- Downloading masterminds/html5 (2.9.0)
- Downloading guzzlehttp/psr7 (2.7.1)
- Downloading guzzlehttp/promises (2.2.0)
- Downloading guzzlehttp/guzzle (7.9.3)
- Downloading doctrine/annotations (2.0.2)
- Downloading composer/semver (3.4.3)
- Downloading asm89/stack-cors (v2.3.0)
- Downloading drupal/core (11.2.2)
- Installing composer/installers (v2.3.0): Extracting archive
- Installing drupal/core-composer-scaffold (11.2.2): Extracting archive
- Installing drupal/core-project-message (11.2.2): Extracting archive
- Installing drupal/core-recipe-unpack (11.2.2): Extracting archive
- Installing symfony/polyfill-iconv (v1.32.0): Extracting archive
- Installing symfony/polyfill-mbstring (v1.32.0): Extracting archive
- Installing symfony/polyfill-ctype (v1.32.0): Extracting archive
- Installing symfony/deprecation-contracts (v3.6.0): Extracting archive
- Installing twig/twig (v3.21.1): Extracting archive
- Installing symfony/yaml (v7.3.0): Extracting archive
- Installing symfony/var-exporter (v7.3.0): Extracting archive
- Installing symfony/var-dumper (v7.3.0): Extracting archive
- Installing symfony/translation-contracts (v3.6.0): Extracting archive
- Installing symfony/polyfill-php83 (v1.32.0): Extracting archive
- Installing symfony/validator (v7.3.0): Extracting archive
- Installing symfony/polyfill-intl-normalizer (v1.32.0): Extracting archive
- Installing symfony/polyfill-intl-grapheme (v1.32.0): Extracting archive
- Installing symfony/string (v7.3.0): Extracting archive
- Installing psr/container (2.0.2): Extracting archive
- Installing symfony/service-contracts (v3.6.0): Extracting archive
- Installing symfony/serializer (v7.3.0): Extracting archive
- Installing symfony/routing (v7.3.0): Extracting archive
- Installing symfony/http-foundation (v7.3.0): Extracting archive
- Installing psr/http-message (2.0): Extracting archive
- Installing symfony/psr-http-message-bridge (v7.3.0): Extracting archive
- Installing symfony/process (v7.3.0): Extracting archive
- Installing symfony/polyfill-php84 (v1.32.0): Extracting archive
- Installing symfony/polyfill-intl-idn (v1.32.0): Extracting archive
- Installing symfony/mime (v7.3.0): Extracting archive
- Installing psr/event-dispatcher (1.0.0): Extracting archive
- Installing symfony/event-dispatcher-contracts (v3.6.0): Extracting archive
- Installing symfony/event-dispatcher (v7.3.0): Extracting archive
- Installing psr/log (3.0.2): Extracting archive
- Installing doctrine/deprecations (1.1.5): Extracting archive
- Installing doctrine/lexer (2.1.1): Extracting archive
- Installing egulias/email-validator (4.0.4): Extracting archive
- Installing symfony/mailer (v7.3.0): Extracting archive
- Installing symfony/error-handler (v7.3.0): Extracting archive
- Installing symfony/http-kernel (v7.3.0): Extracting archive
- Installing symfony/finder (v7.3.0): Extracting archive
- Installing symfony/filesystem (v7.3.0): Extracting archive
- Installing symfony/dependency-injection (v7.3.0): Extracting archive
- Installing symfony/console (v7.3.0): Extracting archive
- Installing sebastian/diff (6.0.2): Extracting archive
- Installing revolt/event-loop (v1.0.7): Extracting archive
- Installing ralouphie/getallheaders (3.0.3): Extracting archive
- Installing psr/http-factory (1.1.0): Extracting archive
- Installing psr/http-client (1.0.3): Extracting archive
- Installing psr/cache (3.0.0): Extracting archive
- Installing php-tuf/composer-stager (v2.0.1): Extracting archive
- Installing pear/pear_exception (v1.0.2): Extracting archive
- Installing pear/console_getopt (v1.4.3): Extracting archive
- Installing pear/pear-core-minimal (v1.10.16): Extracting archive
- Installing pear/archive_tar (1.5.0): Extracting archive
- Installing mck89/peast (v1.17.0): Extracting archive
- Installing masterminds/html5 (2.9.0): Extracting archive
- Installing guzzlehttp/psr7 (2.7.1): Extracting archive
- Installing guzzlehttp/promises (2.2.0): Extracting archive
- Installing guzzlehttp/guzzle (7.9.3): Extracting archive
- Installing doctrine/annotations (2.0.2): Extracting archive
- Installing composer/semver (3.4.3): Extracting archive
- Installing asm89/stack-cors (v2.3.0): Extracting archive
- Installing drupal/core (11.2.2): Extracting archive
- Installing drupal/core-recommended (11.2.2)
Generating autoload files
40 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
Scaffolding files for drupal/core:
- Copy [project-root]/.editorconfig from assets/scaffold/files/editorconfig
- Copy [project-root]/.gitattributes from assets/scaffold/files/gitattributes
- Copy [project-root]/recipes/README.txt from assets/scaffold/files/recipes.README.txt
- Copy [web-root]/.csslintrc from assets/scaffold/files/csslintrc
- Copy [web-root]/.eslintignore from assets/scaffold/files/eslintignore
- Copy [web-root]/.eslintrc.json from assets/scaffold/files/eslintrc.json
- Copy [web-root]/.ht.router.php from assets/scaffold/files/ht.router.php
- Copy [web-root]/.htaccess from assets/scaffold/files/htaccess
- Copy [web-root]/example.gitignore from assets/scaffold/files/example.gitignore
- Copy [web-root]/index.php from assets/scaffold/files/index.php
- Copy [web-root]/INSTALL.txt from assets/scaffold/files/drupal.INSTALL.txt
- Copy [web-root]/README.md from assets/scaffold/files/drupal.README.md
- Copy [web-root]/robots.txt from assets/scaffold/files/robots.txt
- Copy [web-root]/update.php from assets/scaffold/files/update.php
- Copy [web-root]/sites/README.txt from assets/scaffold/files/sites.README.txt
- Copy [web-root]/sites/development.services.yml from assets/scaffold/files/development.services.yml
- Copy [web-root]/sites/example.settings.local.php from assets/scaffold/files/example.settings.local.php
- Copy [web-root]/sites/example.sites.php from assets/scaffold/files/example.sites.php
- Copy [web-root]/sites/default/default.services.yml from assets/scaffold/files/default.services.yml
- Copy [web-root]/sites/default/default.settings.php from assets/scaffold/files/default.settings.php
- Copy [web-root]/modules/README.txt from assets/scaffold/files/modules.README.txt
- Copy [web-root]/profiles/README.txt from assets/scaffold/files/profiles.README.txt
- Copy [web-root]/themes/README.txt from assets/scaffold/files/themes.README.txt
* Homepage: https://www.drupal.org/project/drupal
* Support:
* docs: https://www.drupal.org/docs/user_guide/en/index.html
* chat: https://www.drupal.org/node/314178
No security vulnerability advisories found.
Congratulations, you’ve installed the Drupal codebase
from the drupal/recommended-project template!
Next steps:
* Install the site: https://www.drupal.org/docs/installing-drupal
* Read the user guide: https://www.drupal.org/docs/user_guide/en/index.html
* Get support: https://www.drupal.org/support
* Get involved with the Drupal community:
https://www.drupal.org/getting-involved
* Remove the plugin that prints this message:
composer remove drupal/core-project-message
* Homepage: https://www.drupal.org/project/drupal
* Support:
* docs: https://www.drupal.org/docs/user_guide/en/index.html
* chat: https://www.drupal.org/node/314178
www-data@cli-drupal11-test:/var/www$ composer require drupal/core-dev
./composer.json has been updated
Running composer update drupal/core-dev
Loading composer repositories with package information
Updating dependencies
Lock file operations: 90 installs, 0 updates, 0 removals
- Locking behat/mink (v1.12.0)
- Locking behat/mink-browserkit-driver (v2.2.0)
- Locking brick/math (0.13.1)
- Locking colinodell/psr-testlogger (v1.3.0)
- Locking composer/ca-bundle (1.5.7)
- Locking composer/class-map-generator (1.6.1)
- Locking composer/composer (2.8.9)
- Locking composer/metadata-minifier (1.0.0)
- Locking composer/pcre (3.3.2)
- Locking composer/spdx-licenses (1.5.9)
- Locking composer/xdebug-handler (3.0.5)
- Locking dealerdirect/phpcodesniffer-composer-installer (v1.1.1)
- Locking doctrine/instantiator (2.0.0)
- Locking drupal/coder (8.3.30)
- Locking drupal/core-dev (11.2.2)
- Locking google/protobuf (v4.31.1)
- Locking justinrainbow/json-schema (6.4.2)
- Locking lullabot/mink-selenium2-driver (v1.7.4)
- Locking lullabot/php-webdriver (v2.0.6)
- Locking marc-mabe/php-enum (v4.7.1)
- Locking mglaman/phpstan-drupal (2.0.7)
- Locking micheh/phpcs-gitlab (2.0.0)
- Locking mikey179/vfsstream (v1.6.12)
- Locking myclabs/deep-copy (1.13.3)
- Locking nikic/php-parser (v5.5.0)
- Locking nyholm/psr7-server (1.1.0)
- Locking open-telemetry/api (1.4.0)
- Locking open-telemetry/context (1.2.1)
- Locking open-telemetry/exporter-otlp (1.3.2)
- Locking open-telemetry/gen-otlp-protobuf (1.5.0)
- Locking open-telemetry/sdk (1.6.0)
- Locking open-telemetry/sem-conv (1.32.1)
- Locking phar-io/manifest (2.0.4)
- Locking phar-io/version (3.2.1)
- Locking php-http/discovery (1.20.0)
- Locking php-http/guzzle7-adapter (1.1.0)
- Locking php-http/httplug (2.4.1)
- Locking php-http/promise (1.3.1)
- Locking phpdocumentor/reflection-common (2.2.0)
- Locking phpdocumentor/reflection-docblock (5.6.2)
- Locking phpdocumentor/type-resolver (1.10.0)
- Locking phpspec/prophecy (v1.22.0)
- Locking phpspec/prophecy-phpunit (v2.4.0)
- Locking phpstan/extension-installer (1.4.3)
- Locking phpstan/phpdoc-parser (2.1.0)
- Locking phpstan/phpstan (2.1.17)
- Locking phpstan/phpstan-deprecation-rules (2.0.3)
- Locking phpstan/phpstan-phpunit (2.0.6)
- Locking phpunit/php-code-coverage (11.0.10)
- Locking phpunit/php-file-iterator (5.1.0)
- Locking phpunit/php-invoker (5.0.1)
- Locking phpunit/php-text-template (4.0.1)
- Locking phpunit/php-timer (7.0.1)
- Locking phpunit/phpunit (11.5.26)
- Locking ramsey/collection (2.1.1)
- Locking ramsey/uuid (4.9.0)
- Locking react/promise (v3.2.0)
- Locking sebastian/cli-parser (3.0.2)
- Locking sebastian/code-unit (3.0.3)
- Locking sebastian/code-unit-reverse-lookup (4.0.1)
- Locking sebastian/comparator (6.3.1)
- Locking sebastian/complexity (4.0.1)
- Locking sebastian/environment (7.2.1)
- Locking sebastian/exporter (6.3.0)
- Locking sebastian/global-state (7.0.2)
- Locking sebastian/lines-of-code (3.0.1)
- Locking sebastian/object-enumerator (6.0.1)
- Locking sebastian/object-reflector (4.0.1)
- Locking sebastian/recursion-context (6.0.2)
- Locking sebastian/type (5.1.2)
- Locking sebastian/version (5.0.2)
- Locking seld/jsonlint (1.11.0)
- Locking seld/phar-utils (1.2.1)
- Locking seld/signal-handler (2.0.2)
- Locking sirbrillig/phpcs-variable-analysis (v2.12.0)
- Locking slevomat/coding-standard (8.19.1)
- Locking squizlabs/php_codesniffer (3.13.2)
- Locking staabm/side-effects-detector (1.0.5)
- Locking symfony/browser-kit (v7.3.0)
- Locking symfony/css-selector (v7.3.0)
- Locking symfony/dom-crawler (v7.3.1)
- Locking symfony/lock (v7.3.0)
- Locking symfony/polyfill-php73 (v1.32.0)
- Locking symfony/polyfill-php80 (v1.32.0)
- Locking symfony/polyfill-php81 (v1.32.0)
- Locking symfony/polyfill-php82 (v1.32.0)
- Locking tbachert/spi (v1.0.5)
- Locking theseer/tokenizer (1.2.3)
- Locking webflo/drupal-finder (1.3.1)
- Locking webmozart/assert (1.11.0)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 90 installs, 0 updates, 0 removals
- Downloading php-http/discovery (1.20.0)
- Downloading phpstan/phpstan (2.1.17)
- Downloading phpstan/extension-installer (1.4.3)
- Downloading tbachert/spi (v1.0.5)
- Downloading squizlabs/php_codesniffer (3.13.2)
- Downloading dealerdirect/phpcodesniffer-composer-installer (v1.1.1)
- Downloading composer/ca-bundle (1.5.7)
- Downloading composer/pcre (3.3.2)
- Downloading composer/class-map-generator (1.6.1)
- Downloading composer/metadata-minifier (1.0.0)
- Downloading composer/spdx-licenses (1.5.9)
- Downloading composer/xdebug-handler (3.0.5)
- Downloading doctrine/instantiator (2.0.0)
- Downloading symfony/lock (v7.3.0)
- Downloading symfony/dom-crawler (v7.3.1)
- Downloading symfony/css-selector (v7.3.0)
- Downloading symfony/browser-kit (v7.3.0)
- Downloading staabm/side-effects-detector (1.0.5)
- Downloading sebastian/version (5.0.2)
- Downloading sebastian/type (5.1.2)
- Downloading sebastian/recursion-context (6.0.2)
- Downloading sebastian/object-reflector (4.0.1)
- Downloading sebastian/object-enumerator (6.0.1)
- Downloading sebastian/global-state (7.0.2)
- Downloading sebastian/exporter (6.3.0)
- Downloading sebastian/environment (7.2.1)
- Downloading sebastian/comparator (6.3.1)
- Downloading sebastian/code-unit (3.0.3)
- Downloading sebastian/cli-parser (3.0.2)
- Downloading phpunit/php-timer (7.0.1)
- Downloading phpunit/php-text-template (4.0.1)
- Downloading phpunit/php-invoker (5.0.1)
- Downloading phpunit/php-file-iterator (5.1.0)
- Downloading theseer/tokenizer (1.2.3)
- Downloading nikic/php-parser (v5.5.0)
- Downloading sebastian/lines-of-code (3.0.1)
- Downloading sebastian/complexity (4.0.1)
- Downloading sebastian/code-unit-reverse-lookup (4.0.1)
- Downloading phpunit/php-code-coverage (11.0.10)
- Downloading phar-io/version (3.2.1)
- Downloading phar-io/manifest (2.0.4)
- Downloading myclabs/deep-copy (1.13.3)
- Downloading phpunit/phpunit (11.5.26)
- Downloading phpstan/phpstan-phpunit (2.0.6)
- Downloading webmozart/assert (1.11.0)
- Downloading phpstan/phpdoc-parser (2.1.0)
- Downloading phpdocumentor/reflection-common (2.2.0)
- Downloading phpdocumentor/type-resolver (1.10.0)
- Downloading phpdocumentor/reflection-docblock (5.6.2)
- Downloading phpspec/prophecy (v1.22.0)
- Downloading phpspec/prophecy-phpunit (v2.4.0)
- Downloading php-http/promise (1.3.1)
- Downloading php-http/httplug (2.4.1)
- Downloading php-http/guzzle7-adapter (1.1.0)
- Downloading symfony/polyfill-php82 (v1.32.0)
- Downloading ramsey/collection (2.1.1)
- Downloading brick/math (0.13.1)
- Downloading ramsey/uuid (4.9.0)
- Downloading open-telemetry/sem-conv (1.32.1)
- Downloading open-telemetry/context (1.2.1)
- Downloading open-telemetry/api (1.4.0)
- Downloading nyholm/psr7-server (1.1.0)
- Downloading open-telemetry/sdk (1.6.0)
- Downloading google/protobuf (v4.31.1)
- Downloading open-telemetry/gen-otlp-protobuf (1.5.0)
- Downloading open-telemetry/exporter-otlp (1.3.2)
- Downloading mikey179/vfsstream (v1.6.12)
- Downloading micheh/phpcs-gitlab (2.0.0)
- Downloading webflo/drupal-finder (1.3.1)
- Downloading phpstan/phpstan-deprecation-rules (2.0.3)
- Downloading mglaman/phpstan-drupal (2.0.7)
- Downloading lullabot/php-webdriver (v2.0.6)
- Downloading behat/mink (v1.12.0)
- Downloading lullabot/mink-selenium2-driver (v1.7.4)
- Downloading marc-mabe/php-enum (v4.7.1)
- Downloading justinrainbow/json-schema (6.4.2)
- Downloading slevomat/coding-standard (8.19.1)
- Downloading sirbrillig/phpcs-variable-analysis (v2.12.0)
- Downloading drupal/coder (8.3.30)
- Downloading symfony/polyfill-php81 (v1.32.0)
- Downloading symfony/polyfill-php80 (v1.32.0)
- Downloading symfony/polyfill-php73 (v1.32.0)
- Downloading seld/signal-handler (2.0.2)
- Downloading seld/phar-utils (1.2.1)
- Downloading seld/jsonlint (1.11.0)
- Downloading react/promise (v3.2.0)
- Downloading composer/composer (2.8.9)
- Downloading colinodell/psr-testlogger (v1.3.0)
- Downloading behat/mink-browserkit-driver (v2.2.0)
- Installing php-http/discovery (1.20.0): Extracting archive
- Installing phpstan/phpstan (2.1.17): Extracting archive
- Installing phpstan/extension-installer (1.4.3): Extracting archive
tbachert/spi contains a Composer plugin which is currently not in your allow-plugins config. See https://getcomposer.org/allow-plugins
Do you trust "tbachert/spi" to execute code and wish to enable it now? (writes "allow-plugins" to composer.json) [y,n,d,?] y
- Installing tbachert/spi (v1.0.5): Extracting archive
- Installing squizlabs/php_codesniffer (3.13.2): Extracting archive
- Installing dealerdirect/phpcodesniffer-composer-installer (v1.1.1): Extracting archive
- Installing composer/ca-bundle (1.5.7): Extracting archive
- Installing composer/pcre (3.3.2): Extracting archive
- Installing composer/class-map-generator (1.6.1): Extracting archive
- Installing composer/metadata-minifier (1.0.0): Extracting archive
- Installing composer/spdx-licenses (1.5.9): Extracting archive
- Installing composer/xdebug-handler (3.0.5): Extracting archive
- Installing doctrine/instantiator (2.0.0): Extracting archive
- Installing symfony/lock (v7.3.0): Extracting archive
- Installing symfony/dom-crawler (v7.3.1): Extracting archive
- Installing symfony/css-selector (v7.3.0): Extracting archive
- Installing symfony/browser-kit (v7.3.0): Extracting archive
- Installing staabm/side-effects-detector (1.0.5): Extracting archive
- Installing sebastian/version (5.0.2): Extracting archive
- Installing sebastian/type (5.1.2): Extracting archive
- Installing sebastian/recursion-context (6.0.2): Extracting archive
- Installing sebastian/object-reflector (4.0.1): Extracting archive
- Installing sebastian/object-enumerator (6.0.1): Extracting archive
- Installing sebastian/global-state (7.0.2): Extracting archive
- Installing sebastian/exporter (6.3.0): Extracting archive
- Installing sebastian/environment (7.2.1): Extracting archive
- Installing sebastian/comparator (6.3.1): Extracting archive
- Installing sebastian/code-unit (3.0.3): Extracting archive
- Installing sebastian/cli-parser (3.0.2): Extracting archive
- Installing phpunit/php-timer (7.0.1): Extracting archive
- Installing phpunit/php-text-template (4.0.1): Extracting archive
- Installing phpunit/php-invoker (5.0.1): Extracting archive
- Installing phpunit/php-file-iterator (5.1.0): Extracting archive
- Installing theseer/tokenizer (1.2.3): Extracting archive
- Installing nikic/php-parser (v5.5.0): Extracting archive
- Installing sebastian/lines-of-code (3.0.1): Extracting archive
- Installing sebastian/complexity (4.0.1): Extracting archive
- Installing sebastian/code-unit-reverse-lookup (4.0.1): Extracting archive
- Installing phpunit/php-code-coverage (11.0.10): Extracting archive
- Installing phar-io/version (3.2.1): Extracting archive
- Installing phar-io/manifest (2.0.4): Extracting archive
- Installing myclabs/deep-copy (1.13.3): Extracting archive
- Installing phpunit/phpunit (11.5.26): Extracting archive
- Installing phpstan/phpstan-phpunit (2.0.6): Extracting archive
- Installing webmozart/assert (1.11.0): Extracting archive
- Installing phpstan/phpdoc-parser (2.1.0): Extracting archive
- Installing phpdocumentor/reflection-common (2.2.0): Extracting archive
- Installing phpdocumentor/type-resolver (1.10.0): Extracting archive
- Installing phpdocumentor/reflection-docblock (5.6.2): Extracting archive
- Installing phpspec/prophecy (v1.22.0): Extracting archive
- Installing phpspec/prophecy-phpunit (v2.4.0): Extracting archive
- Installing php-http/promise (1.3.1): Extracting archive
- Installing php-http/httplug (2.4.1): Extracting archive
- Installing php-http/guzzle7-adapter (1.1.0): Extracting archive
- Installing symfony/polyfill-php82 (v1.32.0): Extracting archive
- Installing ramsey/collection (2.1.1): Extracting archive
- Installing brick/math (0.13.1): Extracting archive
- Installing ramsey/uuid (4.9.0): Extracting archive
- Installing open-telemetry/sem-conv (1.32.1): Extracting archive
- Installing open-telemetry/context (1.2.1): Extracting archive
- Installing open-telemetry/api (1.4.0): Extracting archive
- Installing nyholm/psr7-server (1.1.0): Extracting archive
- Installing open-telemetry/sdk (1.6.0): Extracting archive
- Installing google/protobuf (v4.31.1): Extracting archive
- Installing open-telemetry/gen-otlp-protobuf (1.5.0): Extracting archive
- Installing open-telemetry/exporter-otlp (1.3.2): Extracting archive
- Installing mikey179/vfsstream (v1.6.12): Extracting archive
- Installing micheh/phpcs-gitlab (2.0.0): Extracting archive
- Installing webflo/drupal-finder (1.3.1): Extracting archive
- Installing phpstan/phpstan-deprecation-rules (2.0.3): Extracting archive
- Installing mglaman/phpstan-drupal (2.0.7): Extracting archive
- Installing lullabot/php-webdriver (v2.0.6): Extracting archive
- Installing behat/mink (v1.12.0): Extracting archive
- Installing lullabot/mink-selenium2-driver (v1.7.4): Extracting archive
- Installing marc-mabe/php-enum (v4.7.1): Extracting archive
- Installing justinrainbow/json-schema (6.4.2): Extracting archive
- Installing slevomat/coding-standard (8.19.1): Extracting archive
- Installing sirbrillig/phpcs-variable-analysis (v2.12.0): Extracting archive
- Installing drupal/coder (8.3.30): Extracting archive
- Installing symfony/polyfill-php81 (v1.32.0): Extracting archive
- Installing symfony/polyfill-php80 (v1.32.0): Extracting archive
- Installing symfony/polyfill-php73 (v1.32.0): Extracting archive
- Installing seld/signal-handler (2.0.2): Extracting archive
- Installing seld/phar-utils (1.2.1): Extracting archive
- Installing seld/jsonlint (1.11.0): Extracting archive
- Installing react/promise (v3.2.0): Extracting archive
- Installing composer/composer (2.8.9): Extracting archive
- Installing colinodell/psr-testlogger (v1.3.0): Extracting archive
- Installing behat/mink-browserkit-driver (v2.2.0): Extracting archive
- Installing drupal/core-dev (11.2.2)
9 package suggestions were added by new dependencies, use `composer suggest` to see details.
Generating autoload files
90 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
phpstan/extension-installer: Extensions installed
> composer/composer: installed
> composer/pcre: installed
> mglaman/phpstan-drupal: installed
> phpstan/phpstan-deprecation-rules: installed
> phpstan/phpstan-phpunit: installed
PHP CodeSniffer Config installed_paths set to ../../drupal/coder/coder_sniffer,../../sirbrillig/phpcs-variable-analysis,../../slevomat/coding-standard
No security vulnerability advisories found.
Using version ^11.2 for drupal/core-dev
www-data@cli-drupal11-test:/var/www$ composer require 'drupal/experience_builder:^0.5@alpha'
./composer.json has been updated
Running composer update drupal/experience_builder
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires drupal/experience_builder ^0.5@alpha -> satisfiable by drupal/experience_builder[0.5.0-alpha1].
- drupal/experience_builder 0.5.0-alpha1 requires justinrainbow/json-schema ^5.2 -> found justinrainbow/json-schema[5.2.0, ..., 5.3.0] but the package is fixed to 6.4.2 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
Installation failed, reverting ./composer.json and ./composer.lock to their original content.
www-data@cli-drupal11-test:/var/www$ composer require 'drupal/experience_builder:^0.5@alpha' -W
./composer.json has been updated
Running composer update drupal/experience_builder --with-all-dependencies
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires drupal/experience_builder ^0.5@alpha -> satisfiable by drupal/experience_builder[0.5.0-alpha1].
- drupal/experience_builder 0.5.0-alpha1 requires justinrainbow/json-schema ^5.2 -> found justinrainbow/json-schema[5.2.0, ..., 5.3.0] but these were not loaded, likely because it conflicts with another require.
Installation failed, reverting ./composer.json and ./composer.lock to their original content.
nevergone → created an issue.
nevergone → created an issue.
nevergone → created an issue.
Thanks, works well!
Thanks, merged!
Will this be ready?
Is there a realistic chance that this will somehow make it into the core?
Ok, I understand. Thanks.
Thanks, fixed!
Okay, but why do you need to turn off spreadsheet protection?
I don't have a newer, supported device, so I can't develop the module further.