Downloads
Release notes
Platform requirements
PHP version 7.4 or higher is recommended. PHP 8.0 is still not supported.
Important update information
As a user I want to invite members to my group
Now, if it is allowed by SM+ and a group manager, members can share a group link or invite other users to their group.
- After enabling
social_group_invite
module, a Site Manger can go to/admin/config/opensocial/social-group
and enable Group managers is able to allow members send invites in Group invite settings - This can also be controlled per group by Group Manager (after SM has enabled the settings in above step) on Add/Edit group page by checking/unchecking Allow members to share the group with others
- A user will then see an invite option on Group page.
As a user I want to share the event for other users to join
Similarly, we have also enabled this feature on Events. This can also be controlled by Site Manager and Event managers.
- After enabling
social_event_invite
module, a Site Manager would be able to allow this feature checking Event managers are able to allow users send invites on/admin/config/opensocial/event-invite
- An event manager, can also enable/disable this feature via Allow users to share the event with others option on Event’s ‘Add/Edit’ page.
- A user will then be able to see an invite option on ‘Event’ page.
Alternative frontpage not multilingual and do not support custom roles
One of the most amazing feature we have enhanced is that now we have made it possible for Site Managers to add multiple alternative frontpage for different user roles and also made it possible to customize it per language if the website is multilingual
- For this, the
alternative_frontpage
module should be enabled. - Site Managers will then be able to configure multiple alternative frontpage for website at
/admin/config/alternative_frontpage
Change type field widget from autocomplete to select list
We have made it easier for Site Managers to choose Topic, Event or Group type in custom content blocks. We have changes the field from autocomplete field to a select list field which will help users to scroll and choose the required content in a more friendly way.
- This feature is provided by
Social Content Block, Social Event Content Block, Social Group Content Block modules
- Blocks can be added from
/block/add/custom_content_list?destination=/admin/structure/block/block-content
- Depending upon the type of content you choose, you can start typing in field (Event types, Group types or Topic type) which will then present you with list to select.
Allows anonymous users viewing comments
Now anonymous users can view comments on public content(posts, topics, etc.).
Make possible to send messages when entity become published
User will now be notified about new content being created on platform after it’s status is changed from unpublished to published.
New content/site manager dashboard
Currently there are a lot of menu options that are not easily accessible to CM+ users. Usually they need to "hunt" down links since they are scattered around Open Social main menu. We now have a new dashboard that will bring together all relevant links for content/site managers.
Bug fixes information
Unable to install properly, undefined index warnings.
Earlier there were a lot of notices issued when installing Open Social using a web browser instead of Drush. We have solved these issues and have made installation process error free.
Country field default value is no longer filled
The ‘country’ field of address field set will now have a default value already filled which is picked up from site wide settings of the platform. This field appears while creating a group or an event.
- Please go to
/admin/config/regional/settings to add default country
Update social medium image style configuration to use crop small type
Image cropping on image fields, for example on event creation form, was not having correcting cropping effect, which is now rectified.
Landing page visibility label alignment issues when using the new sky styling
We’ve fixed an issue where landing page visibility label was not aligned with other content types when displayed in a teaser.
Modules updated information
pathauto
from 1.8.0 to 1.9.0role_delegation
from 1.1 to 1.2.0metatag
from 1.16 to 1.19.0address
from 1.9.0 to 1.10.0views_infinite_scroll
requirement 1.9.0 to 2.0.0search_api
from 1.21 to 1.23.0admin_toolbar
from 3.0.3 to 3.1.0votingapi
from 3.0.0-beta2 to 3.0.0-beta3image_effects
from 3.1 to 3.2.0views_bulk_operations
from 4.0.0 to 4.0.1editor_advanced_link
from 1.9 to 2.0.0redirect
from 1.6.0 to 1.7.0swiftmailer
from 2.0.0 to 2.2.0token
from 1.9 to 1.10.0
Full list
#3236705: As a user I want to invite members by email to my group
#3239402: As a LU I want to share the event for other users to join
#3247898: Alternative frontpage not multilingual and do not support custom roles
#3251356: Fields Event types Group types Topic type in custom content list block on the Dashboard
#3251540: Access to comment same as fo the commented entity
#3254987: Make possible to send messages when entity is published
#3259107: Unable to install properly, undefined index warnings
#3238713: Country field default value is no longer filled
#3251038: Image small cropping
#3239820: Landing page visibility label alignement issues when using the new sky styling
#3264414: Update drupal/pathauto requirement from 1.8.0 to 1.9.0
#3263802: Update drupal/role_delegation requirement from 1.1 to 1.2.0
#3263573: Update drupal/metatag requirement from 1.16 to 1.19.0
#3263439: Update drupal/address requirement from 1.9.0 to 1.10.0
#3263490: Update drupal/views_infinite_scroll requirement from 1.9.0 to 2.0.0
#3262916: Update drupal/search_api requirement from 1.21 to 1.23.0
#3262888: Update drupal/admin_toolbar requirement from 3.0.3 to 3.1.0
#3262815: Update drupal/votingapi requirement from 3.0.0-beta2 to 3.0.0-beta3
#3262821: Update drupal/image_effects requirement from 3.1 to 3.2.0
#3261731: Update drupal/views_bulk_operations requirement from 4.0.0 to 4.0.1
#3262823: Update drupal/token requirement from 1.9 to 1.10.0
#3259724: Anonymous user when access to the alternative frontpage with no public visibility is redirected to login page
#3266096: Fix wrong update number "social_profile_update_11006"
#3266049: Error during the update.php after updating to 11.0.3 with Composer
#3262433: Create a new CM+ "quick access dashboard" for better user experience
#3267764: Alternative page translations do not work without a langcode prefix
#3266003: Notice: Undefined index: children in social_profile_privacy_private_fields_list()
#3263114: Events maximum for enrollee's has been exceeded
#3263649: Event enrollment, decline request messages shows wrong name
#3268520: The destination param is missing when logging in via the social_magic_link and accepting the data policy.
#3264287: Upgrading from Open Social 10 to 11 errors with Message notify module and views_bulk_operations_update_8034