Install
Works with Drupal: ^8.8 || ^9Using Composer to manage Drupal site dependencies
Alternative installation files
Release notes
The "Maybe this one won't melt down" release.
Summary
After the recent nightmare of security releases following the 1.0 release, we can hopefully get back to the planned system of smaller releases with bugfixes and smaller new features.
Of special note
One of the new features in this release is that you can now swap out the entity access handler for a plugin. This was introduced so I can keep the promise I made in the 1.2 release notes. You can now revert to the old way of Group interacting with other node access modules, but keep in mind that all bets are off if you decide to do so.
Also, the core version has been bumped up to 8.9
Contributors (2)
Changelog
Issues: 7 issues resolved.
Changes since 8.x-1.2:
Bug
- #3110773 by Berdir: List cache tags in getCacheTagsToInvalidate() result in bad cacheability
- #3163727 by kristiaanvandeneynde: Don't deny access to update/delete unpublished entities if we don't support it yet
Task
- #3159331 by kristiaanvandeneynde: Remove typesafe identifier checking in RefinableCalculatedGroupPermissions::mergeItems()
- #3173139 by kristiaanvandeneynde: Respect $return_as_object in GroupContent ACH
- #3169521 by kristiaanvandeneynde: Do not leak cacheable metadata when the query provides none
- #3167443 by kristiaanvandeneynde: Bump core version to 8.9
- #3163506 by kristiaanvandeneynde: Allow content plugins to override their entity access checks