Install
Works with Drupal: ^10.3 || ^11Using Composer to manage Drupal site dependencies
Alternative installation files
Release notes
This is the first stable 2.0.0 release of Organic Groups. The most significant change compared to 1.x is the removal of the legacy og_complex widget, replaced by a simpler and more predictable single-input approach for group audience selection. The release also includes improved Views relationships, better membership and role handling, stronger caching, and numerous fixes for stability and usability. In other words: bug fixes and performance improvements 😉
Contributors (17)
Gogowitsch, alorenc, amitaibu, arlingtonvoicellc, claudiu.cristea, dagmar, dipakmdhrm, dobe, fernly, heddn, herve001, iswariya, jatin812, joelpittet, loze, ramil g, wombatbuddy
Changelog
Issues: 18 issues resolved.
Changes since 2.0.0-alpha1 (compare):
Bug
- #3525091 by loze, joelpittet: Conflicts with google_tag module, remove readonly property from GroupType condition plugin.
- #3522691 by alorenc: views.view.og_members_overview.yml config missing cache settings
- #3554916: Prevent duplicate OG role creation by checking existing role...
- #3563300: Fix typos in access.md
- fix: #3560904 Custom OG selection handlers are ignored in OgStandardReferenceItem settings form
Feature
- #3525064 by joelpittet: Add views relationship to group entities from og_membership entities
- #3306494 by joelpittet, loze, dobe, arlingtonvoicellc, claudiu.cristea: Add views relationship from group enabled entities to og_membership entities
- #3538579: Add support for quick node clone module
- [#3501637] feat: Views: cannot reliably relate/filter group content to groups when multiple audience fields exist
- Resolve #3549166 "Ux allow creating"
- Resolve #3507919 "Set membership type"
Misc
- Harden MembershipManager on new group entities without ID.
- Label updates
- Allow default roles to be deselected in permissions form
- Add cache context for OG permissions
- Update hook to add 'changed' field to og_membership.
- Hide inaccessible group references in autocomplete widget
- Move group filtering to widget form alter and restrict group updates to entity forms
- PHP Fatal error on role add/remove form.
- fix: mark OG admin routes as admin theme
Task
- #3535305 by joelpittet: Remove explicit phpunit requirement to fix CI conflict on core 11.2.x-dev
- #3527066 by joelpittet, amitaibu: Port og_plugin_argument_validate_group from D7
- #3538129: Allow to run javascripts test with ddev
- #3541671 by joelpittet: PHPStan fails on 'previous major' (Drupal 10) pipeline: *EntityType attribute classes missing
- [#3508767] feat: Remove the "OG complex" widget in favor of a single input
- [#3554116] fix: Entity reference widgets: preserve hidden OG groups on save and stop leaking labels in autocomplete widget load
- feat: #3561070 Using a translatable string as a category for field type is deprecated