- Issue created by @ressa
- Open on Drupal.org →Core: 9.5.x + Environment: PHP 7.4 & MySQL 8last update
about 1 year ago Waiting for branch to pass - Issue was unassigned.
- Status changed to Needs review
about 1 year ago 4:48pm 30 May 2023 - 🇩🇰Denmark ressa Copenhagen
Shouldn't the default test be against Drupal 10 and PHP 8?
- Open on Drupal.org →Core: 9.5.x + Environment: PHP 7.4 & MySQL 8last update
about 1 year ago Waiting for branch to pass - Open on Drupal.org →Core: 9.5.x + Environment: PHP 7.4 & MySQL 8last update
about 1 year ago Waiting for branch to pass - 🇨ðŸ‡Switzerland Berdir Switzerland
The 11.x branch isn't actually Drupal 11, it's 10.2. I asked in slack too, but it seems very weird to me that contrib would be forced to make itself pseudo-compatible with D11 (there will almost certainly be breaking changes in the real D11, which would result in old releases of contrib being marked compatible when they actually arent). Maybe we can set up a branch alias or something for composer?
And IMHO default testing should be against the lowest supported version, so that makes sense to me.
- 🇩🇰Denmark ressa Copenhagen
Thanks for that important piece of information @berdir. But it does say 11 many places, fx composer.json:
"drupal/core-composer-scaffold": "^11", "drupal/core-project-message": "^11", "drupal/core-recommended": "^11",
You can install it via Composer:
$ composer create-project drupal/recommended-project:^11@dev test Creating a "drupal/recommended-project:^11@dev" project at "./test" Installing drupal/recommended-project (11.x-dev f6dbdb06676ea159c65f6912f64b8bfbef89d07a) - Downloading drupal/recommended-project (11.x-dev f6dbdb0) [...]
Also on the Status page (/admin/reports/status):
Drupal Version
11.0-dev
But if 11 is really 10.2, is there an issue about it, and when it will get fixed? It seems like a pretty big deal ...
- 🇨ðŸ‡Switzerland Berdir Switzerland
- Status changed to Postponed
about 1 year ago 8:49am 31 May 2023 - 🇩🇰Denmark ressa Copenhagen
Yes, thanks @berdir I also found that page this morning and have created 📌 Clarify that current version 11 is 10.2 Postponed .
I guess this can wait until the real Drupal 11.x is released, so changing status.
- Status changed to Needs work
8 months ago 10:55am 12 November 2023 - 🇩🇰Denmark ressa Copenhagen
I was reminded about this issue today, after creating a Drupal instance with Git, running the standard command, which gets you Drupal 11.x branch by default:
git clone https://git.drupalcode.org/project/drupal
What would be the best way to allow installing Admin Toolbar in the current default 11.x branch, if it is not committing this patch?
As of today ~200 modules support Drupal 11 → .
- 🇮🇳India Prashant.c Dharamshala
@berdir and @ressa,
- It appears that the branch
11.x
corresponds to Drupal 11, as indicated by the Drupal version being displayed as 11.0-dev in the status reports. - Upon applying changes to the Admin Toolbar module for Drupal 11 compatibility, which involved adding
^11
in the .info.yml files, the modules became compatible and could be enabled with Drupal 11.x. - Currently, the Admin Toolbar functions correctly with
11.x
.
Please inform me if I have overlooked anything.
Thanks - It appears that the branch
- Status changed to Needs review
5 months ago 7:25am 9 February 2024 - Open on Drupal.org →Core: 9.5.x + Environment: PHP 7.4 & MySQL 8last update
5 months ago Waiting for branch to pass - 🇩🇰Denmark ressa Copenhagen
@chaitanyadessai: There is a Gitlab patch and MR already:
https://git.drupalcode.org/project/admin_toolbar/-/merge_requests/57 - Status changed to RTBC
4 months ago 12:11pm 15 February 2024 - 🇮🇳India Sandeep_k New Delhi
I've tested shared MR- MR- MR !57 mergeable on Drupal version- 11.0-dev. The patch was applied successfully and looks good to me.
Testing Steps:
- Add/download Module "Admin Toolbar" in Drupal 11.
- Go to Extend module> You can see the compatibility error. Attached before result.
- Download this share MR and Apply.
- Go back to the Extend module and re-verify/Install the Admin Toolbar.
Testing Results:
After applying the patch, the compatibility error was removed & I was able to install the Admin toolbar module on drupal-11, and working fine form. Added after results. RTBC++ - 🇩🇰Denmark ressa Copenhagen
Adding workaround in Issue Summary, until we get Drupal 11 support.
Increasing to Major, since Drupal 11 may be released already in June 2024.
- 🇨ðŸ‡Switzerland Berdir Switzerland
Should probably first migrate to GitlabCI, and then we can enable next major testing. Blindly committing this when tests are apparently failing doesn't seem like a good idea.
- Status changed to Postponed
4 months ago 2:31pm 7 March 2024 - 🇩🇰Denmark ressa Copenhagen
Yes, getting Gitlab CI to work sounds good.
- 🇫🇷France fgm Paris, France
Looks like real D11 has now been ready to work on for a couple of weeks so maybe time on un-postpone ?
- 🇦🇺Australia darvanen Sydney, Australia
@fgm this is postponed on 📌 GitlabCI support: Fix all jobs validation errors and PHPUnit tests RTBC , seems consensus is that needs to be commited first.
- First commit to issue fork.
- Open on Drupal.org →Core: 9.5.x + Environment: PHP 7.4 & MySQL 8last update
about 1 month ago Waiting for branch to pass - Open on Drupal.org →Core: 9.5.x + Environment: PHP 7.4 & MySQL 8last update
about 1 month ago Waiting for branch to pass - Open on Drupal.org →Core: 9.5.x + Environment: PHP 7.4 & MySQL 8last update
about 1 month ago Waiting for branch to pass - Open on Drupal.org →Core: 9.5.x + Environment: PHP 7.4 & MySQL 8last update
about 1 month ago Waiting for branch to pass - Status changed to Needs review
about 1 month ago 1:07pm 24 May 2024 - 🇮🇳India Rajeshreeputra Pune
Rebased with work from 📌 GitlabCI support: Fix all jobs validation errors and PHPUnit tests RTBC and added D11 support. Requesting review.
- Open on Drupal.org →Core: 9.5.x + Environment: PHP 7.4 & MySQL 8last update
30 days ago Waiting for branch to pass - Open on Drupal.org →Core: 9.5.x + Environment: PHP 7.4 & MySQL 8last update
28 days ago Waiting for branch to pass - Status changed to Needs work
28 days ago 4:13am 29 May 2024 - 🇮🇳India ankitv18
Last 4 commits needs to be reverted as it is covered in https://www.drupal.org/project/admin_toolbar/issues/3407845 📌 GitlabCI support: Fix all jobs validation errors and PHPUnit tests RTBC (Gitlab template, PhpCS, PHPStan) and even ESLINT is also fixed in a separate issue https://www.drupal.org/project/admin_toolbar/issues/3449577 📌 GitlabCI: Fix ESLINT validation errors Active
And agree with @berdir mentioned on #15, lets wait to merge issue-3407845 (Gitlab template) and its child issue(Fix ESLint) then we can enable OPT_IN_TEST_NEXT_MAJOR and do the needful changes further. - 🇮🇳India Rajeshreeputra Pune
@ankitv18 - As referenced in my previous comment #20 📌 Add Drupal 11 support Needs work , the commits have been cherry-picked from 📌 GitlabCI support: Fix all jobs validation errors and PHPUnit tests RTBC . Subsequently, we have added changes related to Drupal 11 compatibility. Once this merge request, or the one from 📌 GitlabCI support: Fix all jobs validation errors and PHPUnit tests RTBC , is accepted, updating the fork should suffice.
Regarding ESLINT issue 📌 GitlabCI: Fix ESLINT validation errors Active , please note that it has not been addressed in this merge request.
- Status changed to Needs review
27 days ago 12:32pm 29 May 2024 - Open on Drupal.org →Core: 9.5.x + Environment: PHP 7.4 & MySQL 8last update
27 days ago Waiting for branch to pass - Status changed to RTBC
21 days ago 10:13am 5 June 2024 - 🇮🇳India ankitv18
With response of #22 https://www.drupal.org/project/admin_toolbar/issues/3363604#comment-1561... 📌 Add Drupal 11 support Needs work , I guess it's maintainer call how to manage this and related tickets.
Pipelines are passing hence moving this ticket into RTBC - 🇹🇷Turkey Orkut Murat Yılmaz
Can you merge it with the stable branch too?
- 🇩🇰Denmark ressa Copenhagen
Drupal 11 will be released late July 2024, so it would be great to get this patch committed to dev, and released officially shortly thereafter.