Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Downloads
Download social-11.0.0.tar.gztar.gz
9.26 MB
MD5: 5928f741bad2cef3d7a7ff182eb2cfd5
SHA-1: aabb88497465ada49618a1b4e9dfb2c7ff44e37a
SHA-256: 959c624dcef735599b81df5f9df605b085cb7b917d6e746af3ba0aa4bf9e03c5
Download social-11.0.0.zipzip
11.25 MB
MD5: c011835efeb5f2e5bced6d10c9092a0e
SHA-1: d2de75f05e8c5a0aac943d0761b32613b2b5e8ee
SHA-256: aec2ff74e9ee862e148d9cd13aec9e36244931024588a41139b1f70e1c488f2b
Release notes
Open Social 11 stable release
Open Social 10.3.x, 10.2.x, 10.1.x
Please note that with the release of the stable version of Open Social 11, we are no longer supporting Open Social 10.X versions.
Bug Fixes
- #3260860: Remove PHP 8 from composer.json
- #3259070: The counter on the Group membership is not working
Everything else on:
Upgrade Path
Open Social 11 is now based on Drupal 9, this means that the upgrade path will take a big step from Drupal 8 to Drupal 9. Please consider the following steps for the upgrade path from Open Social 10.3.8, to 11.0.0:
Assumptions:
- Open Social was first installed using social template:
composer create-project goalgorilla/social_template:dev-master DIRECTORY --no-interaction
Recommendations before starting the process:
- If you’re coming from Open Social 9.x it would be worth to move to 10.x first due to the composer / Drush updates and we won’t support 10.x anymore
- Be careful to fully test the upgrade on a safe environment ( E.g. local, test ) before applying any changes to production
- Make sure that your environment meets the Drupal 9 requirements
Support:
- We tested and support Open Social 11.0.0 using
PHP 7.4
- We tested and support Open Social 11.0.0 using
Drush v10
- Global Drush installations might cause issues, we recommend installing “Drush launcher”
- MySQL version 8.0 is not yet supported and has known issues
Steps:
- Backup your files and database before starting;
- Uncomment
deployment_identifier
from your settings file, this will make sure that Drupal’s dependency injection container will be automatically invalidated and rebuilt when the Drupal core version changes; - Make sure you download and enable message notify module BEFORE updating to Open Social 11.0.0, since it’s a requirement for Private Message;
- Make sure PHP version on social_template, composer.json file is set to
"php": "^7.4"
- Remove your root
composer.lock
file - Execute:
composer require goalgorilla/open_social:~11.0.0 --with-all-dependencies
- Enable
variationcache
module ( necessary for group updates ); - Make sure to execute
drush updb -y
or/update.php
and that all updates are executed; - Make sure to
drush cr
after the update is completed;