Downloads
Release notes
Update instructions Open Social 8.0
Use composer require --update-with-all-dependencies goalgorilla/open_social:~8.0
Due to the PSR-4 paths in the Open Social composer.json being updated, updating these paths for the autoloader is necessary, composer require will ensure this.
After clear the caches and run your database updates.
drush cache-rebuild
drush updb -y;
Features reverting will not be necessary anymore, stay tuned for more documentation on how we are planning to integrate CMI.
From 8.0 onwards we are removing features from our workflow and fully move towards the CMI.
For more information please read: #3092272: [Meta] Moving away from features
New features in 8.0
#3087026: Send a private message people joined group
New optional module called social_group_welcome_message.
This enables group managers to send a private message to those who join their group.
#3090450: As a LU I want to reach the comment I wanted to interact with when I had to join a group
When a user isn't part of a group, it's now easier to Quickly join that group to be able to comment on content placed inside that group.
#3091551: As a LU I want to redirected to the comment feed in the post after deleting a comment
Adding or deleting comments is now available with Ajax, so the entire page doesn't refresh when you comment on items in a stream or on a node.
This is done using the contributed ajax_comments module. Unpublishing, editting and making items sticky is not part of the scope yet.
#3102347: As a SM I want to be able to add a note to a User in order to leave remarks for other managers on the site
After enabling social_profile_manager_notes those with the permission can now leave a remark behind on a users profile.
These remarks only show to others with the same permission.
Misceleanous
#3102298: Less empty space around accordion
#3097392: Move bulk operation emails action execution to the queue
#2977781: Create a post using "Ctrl + Enter"
#3101326: Notifications about creation of events and topics are not being created for specific group types
#3095296: When a custom font is used bold, italic and link texts are not displayed correctly
#3098141: Notification stays in grey
#3099682: Update Javascript dependencies
#3100669: Split up the one to many queue workers into batches of 50 for large groups
#3087083: One-to-many activity notifications
#3098031: Evaluate which modules should be marked as experimental
#3110127: Allow modules to declare themselves as optional features
Bugs
#3109219: Social welcome message
#3111961: Activity view mode not set correctly during update to 8.x
#3109065: Book and basic pages do not show the banner hero image
#3109198: Search does not show the tab options to search for Content, Groups or Users on mobile.
#3109280: Spacing in comments needs to be improved
#3109237: On the my profile - My Groups tab the add Group button is not aligned correctly for mobile
#3109206: Side bar on profile and groups should have a clear separation between sections.
#3109183: The Event title doesn't scale well on mobile
#3108504: Fix notices on private messages
#3108296: Field labels are now shown for multiple display modes of multiple entities
#3109067: @mention in the Ajax Comments does not work (sometimes)
#3105096: Remove the "welcome message" notification text on the admin people create form
#3108601: Ajax comment shouldn't support editting due to UX improvements
#3108614: Image gallery icons are visible after posting comment with image attachment via Ajax Comments
#3109192: The Group Info in the new Quick Join Group popup doesn't take in to account the correct redirect
#3108558: For Comment posting with AJAX the Cmd+Enter option for quick posting does not work anymore
#3108035: Hero styling is not properly scoped
#3071081: Make field label visible by respecting field UI settings
#3098067: Only the last 7 private messages are displayed
#2929368: As a LU I don't want to see the "+" icon if I don't have permissions to create content
#3098046: Replace SocialLanguageMetadataBubblingUrlGenerator by Entity::toUrl implementations
#3097343: Social Core should not depend on the help module
#3055752: Track of range slider does not display in Firefox due to styled thumb button
#3109076: Contextual Quick Edit icon is cached on node pages.
#3112434: Behat test for GDPR inform block fails on 8.0 due to enabling optional modules
Module Updates
#3105213: When will OpenSocial be compatible with Drupal core 8.8.1?
Feature removal
Individual stories for the removal of feature support in Open Social
- social_private_message - #3095534: Remove features from Social Private Message module
- social_landing_page - #3095540: Remove features from Social Landing Page module
- social_comment - #3096746: Remove features from Social Comment modules
- social_book - #3096747: Remove features from Social Book module
- social_tagging - #3092275: Remove features from Social Tagging module
- social_content_report - #3096748: Remove features from Social Content Report module
- social_event - #3096571: Remove features from Social Event modules
- social_event_max_enroll - #3096571: Remove features from Social Event modules
- social_event_type - #3096571: Remove features from Social Event modules
- social_event_an_enroll - #3096571: Remove features from Social Event modules
- social_event_managers - #3096571: Remove features from Social Event modules
- social_sharing - #3097274: Remove features from Social Sharing module
- social_editor - #3098051: Remove features from Social Editor module
- social_like - #3097638: Remove features from Social Like module
- social_page - #3099849: Remove features from Social Page
- social_core - #3099919: Remove features from Social Core
- social_post_photo - #3098631: Remove features from Social Post and Social Post Photo
- social_post - #3098631: Remove features from Social Post and Social Post Photo
- social_topic - #3092481: Remove features from Social Topic module
- social_mentions - #3100558: Remove features from Social Mention module
- social_comment_upload - #3100560: Remove features from Social Comment Upload
- social_profile - #3092460: Remove features from Social Profile module
- social_profile_organization_tag - #3100562: Remove features from Social Profile Organization Tag
- social_follow_content - #3102808: Remove features from Social Follow Content
- social_user - #3092891: Remove features from Social User module
- social_search - #3102803: Remove features from Social Search
- social_activity - #3102800: Remove features from Social Activity
- social_group - #3097276: Remove features from Social Group module
- social_group_secret - #3097276: Remove features from Social Group module
- social_group_flexible_group - #3097276: Remove features from Social Group module
- social_group_quickjoin - #3097276: Remove features from Social Group module
- social_user_export - #3102806: Remove features from Social User Export