|
4.0.x / 4.0.0 |
23-May-2025 |
Entities are no longer resaved when added to a group. Their cache tags are invalidated instead. |
|
4.0.x / 4.0.0 |
14-May-2025 |
Module files have been deleted, hooks converted to OOP hooks |
|
4.0.x / 4.0.0 |
14-May-2025 |
Minimum Drupal version is now D11.2 |
|
4.0.x / 4.0.0 |
19-Feb-2025 |
The $roles filter for loading memberships is now always an array |
|
4.0.x / 4.0.0 |
19-Dec-2024 |
Entity API is no longer a dependency, Group uses revision UI from core |
|
4.0.x / 4.0.0 |
13-Dec-2024 |
Group now uses Access Policy API, dependency on flexible_permissions dropped |
|
3.3.x / 3.3.1 |
20-Nov-2024 |
Relation handlers are automatically flagged as "shared: false" |
|
3.3.x, 2.3.x / 3.3.0, 2.3.0 |
11-Oct-2024 |
Outsider and Insider roles now check that they are not assigned |
|
3.3.x / 3.3.0 |
18-Mar-2024 |
Some services now (also) depend on ModuleExtensionList rather than just ModuleHandler |
|
3.3.x / 3.3.0 |
12-Mar-2024 |
Passing the request stack to QueryAlterBase (and subclasses) is deprecated. |
|
3.3.x / 3.3.0 |
05-Mar-2024 |
GroupMembershipInterface now has an addRole and removeRole method. |
|
3.2.x / 3.2.1 |
13-Oct-2023 |
Code-created groups no longer generate a membership if the wizard (membership form) is turned on |
|
3.2.x / 3.2.0 |
25-Aug-2023 |
Membership loader has been deprecated in favor of a shared bundle class |
|
3.2.x / 3.2.0 |
25-Aug-2023 |
You can now share a bundle class between all GroupRelationship entities of the same plugin |
|
2.0.x / 2.0.0 |
03-Aug-2022 |
GroupRelationship (group_content) DB tables have been renamed |
|
2.0.x / 2.0.0 |
03-Aug-2022 |
All code mentions of group_content or GroupContent* have been renamed to group relationship |
|
2.0.x / 2.0.0 |
28-Jun-2022 |
GroupContentType::updateContentPlugin() is now GroupContentType::updatePlugin() |
|
2.0.x / 2.0.0 |
28-Jun-2022 |
GroupContentTypeStorage::getGroupContentTypeId() is now GroupContentTypeStorage::getRelationshipTypeId() |
|
2.0.x / 2.0.0 |
28-Jun-2022 |
Group::getContentEntities() is now Group::getRelatedEntities() |
|
2.0.x / 2.0.0 |
28-Jun-2022 |
Group::getContent() is now Group::getRelationships() |
|
2.0.x / 2.0.0 |
28-Jun-2022 |
Group::getContentByEntityId() is now Group::getRelationshipsByEntity() |
|
2.0.x / 2.0.0 |
27-Jun-2022 |
Group::addContent() is now Group::addRelationship() and returns created entity |
|
2.0.x / 2.0.0 |
18-May-2022 |
Group now relies on the Flexible permissions module |
|
2.0.x / 2.0.0 |
12-May-2022 |
The entity.group_content.group_node_add_page route has been repurposed, .group_node_relate_page has been renamed |
|
2.0.x / 2.0.0 |
12-May-2022 |
GroupContentController::addPage and its access checks now support a base plugin ID, gnode module extensions removed |
|
2.0.x / 2.0.0 |
12-May-2022 |
GroupRelationType plugins now have ui_text_provider handlers, GCT entities lose label/description properties |
|
2.0.x / 2.0.0 |
06-May-2022 |
GroupRelationType plugins can no longer define access over group entities |
|
2.0.x / 2.0.0 |
06-May-2022 |
GroupRelationType plugins can no longer target group_content entities |
|
2.0.x / 2.0.0 |
07-Mar-2022 |
Special roles and their methods on GroupTypeInterface have been removed |
|
2.0.x / 2.0.0 |
07-Mar-2022 |
All query access is now custom, no more Entity API handlers |
|
2.0.x / 2.0.0 |
07-Mar-2022 |
Group permission calculators have been simplified |
|
2.0.x / 2.0.0 |
07-Mar-2022 |
The group role synchronizer service has been removed |
|
2.0.x / 2.0.0 |
07-Mar-2022 |
Advanced outsider roles have been removed |
|
2.0.x / 2.0.0 |
07-Mar-2022 |
Group role properties have been significantly changed in favor of scopes |
|
2.0.x / 2.0.0 |
19-Jan-2022 |
Administer group permission removed, group roles have an admin flag now |
|
2.0.x / 2.0.0 |
18-Jan-2022 |
Access bypass permission has been removed |
|
2.0.x / 2.0.0 |
17-Jan-2022 |
GroupContentStorage load methods have been simplified |
|
2.0.x / 2.0.0 |
12-Jan-2022 |
Access checks are now more lenient for unknown operations |
|
2.0.x / 2.0.0 |
19-Oct-2021 |
GroupRelationType plugins now have entity_reference handlers |
|
2.0.x / 2.0.0 |
14-Sep-2021 |
GroupRelationType plugins now have operation_provider handlers |
|
2.0.x / 2.0.0 |
14-Sep-2021 |
"GroupContentEnablerManager" has been renamed to "GroupRelationTypeManager" and works differently |
|
2.0.x / 2.0.0 |
13-Jul-2021 |
GroupRelationType plugins now have post_install handlers |
|
2.0.x / 2.0.0 |
06-Jul-2021 |
GroupRelationType relationship permissions have been renamed |
|
2.0.x / 2.0.0 |
06-Jul-2021 |
GroupRelationType plugin handlers now use a decorator chain |
|
2.0.x / 2.0.0 |
06-Jul-2021 |
GroupRelationType plugins now define handlers through mandatory services |
|
2.0.x / 2.0.0 |
06-Jul-2021 |
"GroupContentEnabler" plugins have been renamed and moved to "GroupRelationType" plugins. |
|
8.x-1.x / 8.x-1.0 |
07-Jul-2020 |
All queries now check access |
|
8.x-1.x / 8.x-1.0 |
07-Jul-2020 |
Deprecated code has been removed |
|
8.1.x / 8.1.0-rc3 |
12-Jun-2019 |
Group permissions can now be altered |
|
8.1.x / 8.1.0-rc3 |
12-Jun-2019 |
Removed/Replaced the group_membership.roles.permissions cache context |