Problem/Motivation
In #2934995: Add a "Manage permissions" tab for each bundle that has associated permissions, we deprecated a service and the related (route enhancer) class. That issue was initially fixed in the 9.3.x branch, but it was reverted shortly before Drupal 9.3.0 was released. It was not reverted in the 9.4.x branch.
The deprecation notices refer to Drupal 9.3.0.
Proposed resolution
Update the deprecation notices to refer to 9.4.0.
Remaining tasks
User interface changes
None
API changes
None
Data model changes
None
Release notes snippet
N/A
Issue fork drupal-3254866
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
benjifisherMR !1556 updates the deprecation notices.
By the way, the change records for #2934995: Add a "Manage permissions" tab for each bundle that has associated permissions already reference 9.4.0:
Comment #4
alexpottIt's fine to deprecate in 9.4 for Drupal 10.
Comment #5
alexpottNow that #3261241: Remove deprecated field module functions has landed this only needs to go in 9.4.x - it doesn't and will never apply to 10.0.x
Comment #7
catchCommitted 9aabbee and pushed to 9.4.x. Thanks!
Comment #9
alexpottAfter discussing with @catch we decide to revert #2934995: Add a "Manage permissions" tab for each bundle that has associated permissions from 9.4.x as the follow-up still has not landed that will make the change compatible with the groups module. So we will need to do this issue again on 9.5.x / 10.x
Comment #10
alexpottWe managed to land #3253955: Let modules opt in to the bundle-specific permissions form in 9.4.x so the deprecation notices are now correct on all branches. Yay.