BuddyBoss Platform - Version 1.2.3

Changes:

  • Groups - Updated the 'Send Invites' interface to be more intuitive
  • Groups - Added proper formatting for ordered and bulleted lists added into group description
  • Groups - Added pagination to Manage Members screen when there are more than 15 group members
  • Groups - Fixed 'Screen Options' in admin area not toggling 'Description' option properly
  • Groups - Fixed 'Restrict Invitations' logic for invites into subgroups before joining the parent group
  • Groups - Fixed issues with not being able to select a group type when editing a group
  • Activity - Fixed issue with certain links displaying two embeds; fancy embed and fallback embed
  • Activity - Improved the slide down animation when clicking 'Read more' on long activity posts
  • Activity - Fixed clicking 'Comment' or 'Reply' on an activity post not scrolling down to the comment box
  • Profiles - Fixed issue when trying to follow multiple members in a row on Members directory
  • Profiles - Fixed extra space when adding a profile type shortcode to a page while BuddyPanel is disabled
  • Profiles - Fixed drag and drop issues with field sets, when there are many field sets with long names
  • Profiles - Fixed incorrect date ranges when 'Date' profile field type is added to Profile Search form
  • Profiles - Fixed issues with selecting 'Profile Type' profile field and getting incorrect error notices
  • Profiles - Fixed 'First Name' and 'Last Name' appearing in Account Privacy settings when they are disabled
  • Profiles - Fixed 'Last Name' visibility options when Display Name Format is set to 'First Name & Last Name'
  • Profiles - Added proper formatting for lists and underline when using 'Paragraph Text' profile field type
  • Forums - Fixed issues when adding multiple forum shortcodes onto the same WordPress page
  • Forums - When receiving a notification about a forum reply, the link now scrolls down to the specific reply
  • Messages - Fixed the Back button not working right after composing a message, on mobile devices
  • Media - Fixed GIF not working when replying to a single activity post on its permalink screen
  • Network Search - Added an option to search forums based on their Discussion Tags
  • Email Invites - Fixed shortcode {{{inviter.url}}} not working in invitation email template
  • Email Invites - Fixed 404 error when trying to log out right after sending email invites
  • Widgets - Fixed '(BB) Connections' widget sorting members incorrectly when added to Activity Feed
  • Privacy - Fixed issue with extra 'Privacy Policy' pages being created when activating components
  • LearnDash - Fixed scheduled courses, lessons and topics incorrectly posting into Activity Feed
  • LearnDash - Fixed emails not sending to users registering to the site via enrollment into a Free course
  • Compatibility - Fixed conflict when enabling 'Private Network' while allowing account creation in 'WooCommerce'
  • Compatibility - Fixed conflict with Email Invites email link when using plugin 'Paid Memberships Pro'
  • Compatibility - Fixed Network Search displaying results that are restricted via plugin 'Paid Memberships Pro'
  • Compatibility - Fixed verified badge not showing in forums with plugin 'Verified Member for BuddyPress'
  • Compatibility - Fixed redirect issues for Forums, Photos and Groups tabs with plugin 'WPML'
  • Compatibility - Fixed conficts with plugin 'WordPress SEO Plugin - Rank Math'
  • Compatibility - Fixed conficts with plugin 'Hide My WP'
  • Translations - Fixed text instances that could not be translated

File Changes:

  • bp-activity/bp-activity-functions.php
  • bp-activity/classes/class-bp-activity-list-table.php
  • bp-core/admin/bp-core-admin-components.php
  • bp-core/admin/bp-core-admin-functions.php
  • bp-core/admin/bp-core-admin-settings.php
  • bp-core/admin/bp-core-admin-tools.php
  • bp-core/admin/js/settings-page.js
  • bp-core/admin/js/settings-page.min.js
  • bp-core/admin/settings/bp-admin-setting-xprofile.php
  • bp-core/bp-core-catchuri.php
  • bp-core/bp-core-functions.php
  • bp-core/bp-core-template.php
  • bp-core/bp-core-update.php
  • bp-core/classes/class-bp-embed.php
  • bp-core/compatibility/bp-incompatible-plugins-helper.php
  • bp-core/compatibility/bp-rankmath-plugin-helpers.php
  • bp-core/deprecated/buddyboss/1.0.php
  • bp-core/deprecated/buddyboss/1.1.8.php
  • bp-core/deprecated/buddyboss/1.2.2.php
  • bp-forums/admin/forums.php
  • bp-forums/admin/settings.php
  • bp-forums/classes/class-bbpress.php
  • bp-forums/common/template.php
  • bp-forums/groups.php
  • bp-forums/notifications.php
  • bp-forums/replies/template.php
  • bp-forums/templates/default/bbpress/form-attachments.php
  • bp-forums/templates/default/js/common.js
  • bp-forums/templates/default/js/editor.js
  • bp-forums/topics/template.php
  • bp-friends/bp-friends-functions.php
  • bp-friends/bp-friends-widgets.php
  • bp-friends/classes/class-bp-core-friends-widget.php
  • bp-groups/bp-groups-admin.php
  • bp-groups/bp-groups-filters.php
  • bp-groups/bp-groups-functions.php
  • bp-groups/bp-groups-template.php
  • bp-groups/classes/class-bp-groups-component.php
  • bp-groups/classes/class-bp-groups-list-table.php
  • bp-groups/screens/single/invite.php
  • bp-integrations/learndash/bp-admin-learndash-tab.php
  • bp-integrations/learndash/bp-learndash-filters.php
  • bp-integrations/learndash/templates/admin/integration-tab-intro.php
  • bp-invites/actions/invites.php
  • bp-invites/classes/class-bp-invites-component.php
  • bp-loader.php
  • bp-media/bp-media-settings.php
  • bp-members/bp-members-functions.php
  • bp-members/bp-members-template.php
  • bp-members/classes/class-bp-core-whos-online-widget.php
  • bp-search/bp-search-functions.php
  • bp-search/bp-search-settings.php
  • bp-search/classes/class-bp-search-bbpress-forums-topics.php
  • bp-templates/bp-nouveau/buddypress/common/filters/member-filters.php
  • bp-templates/bp-nouveau/buddypress/common/js-templates/invites/index.php
  • bp-templates/bp-nouveau/buddypress/common/js-templates/invites/parts/bp-invites-form.php
  • bp-templates/bp-nouveau/buddypress/common/js-templates/invites/parts/bp-invites-users.php
  • bp-templates/bp-nouveau/buddypress/common/js-templates/messages/search-form.php
  • bp-templates/bp-nouveau/buddypress/common/search/profile-search.php
  • bp-templates/bp-nouveau/buddypress/groups/single/admin/group-settings.php
  • bp-templates/bp-nouveau/buddypress/groups/single/admin/manage-members.php
  • bp-templates/bp-nouveau/buddypress/groups/single/invite.php
  • bp-templates/bp-nouveau/buddypress/groups/single/invite/pending-invites.php
  • bp-templates/bp-nouveau/buddypress/groups/single/invite/send-invites.php
  • bp-templates/bp-nouveau/buddypress/groups/single/parts/invite-subnav.php
  • bp-templates/bp-nouveau/buddypress/groups/single/send-invites.php
  • bp-templates/bp-nouveau/buddypress/media/activity-entry.php
  • bp-templates/bp-nouveau/buddypress/media/single-album.php
  • bp-templates/bp-nouveau/buddypress/members/single/settings/profile.php
  • bp-templates/bp-nouveau/buddypress/search/loop/forum-ajax.php
  • bp-templates/bp-nouveau/buddypress/search/loop/forum.php
  • bp-templates/bp-nouveau/buddypress/search/loop/post-ajax.php
  • bp-templates/bp-nouveau/buddypress/search/loop/post.php
  • bp-templates/bp-nouveau/buddypress/search/loop/topic-ajax.php
  • bp-templates/bp-nouveau/buddypress/search/loop/topic.php
  • bp-templates/bp-nouveau/css/buddypress-rtl.css
  • bp-templates/bp-nouveau/css/buddypress-rtl.min.css
  • bp-templates/bp-nouveau/css/buddypress.css
  • bp-templates/bp-nouveau/css/buddypress.min.css
  • bp-templates/bp-nouveau/includes/activity/functions.php
  • bp-templates/bp-nouveau/includes/groups/ajax.php
  • bp-templates/bp-nouveau/includes/groups/classes.php
  • bp-templates/bp-nouveau/includes/groups/functions.php
  • bp-templates/bp-nouveau/includes/groups/loader.php
  • bp-templates/bp-nouveau/includes/groups/template-tags.php
  • bp-templates/bp-nouveau/includes/template-tags.php
  • bp-templates/bp-nouveau/js/buddypress-activity-post-form.js
  • bp-templates/bp-nouveau/js/buddypress-activity-post-form.min.js
  • bp-templates/bp-nouveau/js/buddypress-activity.js
  • bp-templates/bp-nouveau/js/buddypress-activity.min.js
  • bp-templates/bp-nouveau/js/buddypress-group-invites.js
  • bp-templates/bp-nouveau/js/buddypress-group-invites.min.js
  • bp-templates/bp-nouveau/js/buddypress-media.js
  • bp-templates/bp-nouveau/js/buddypress-media.min.js
  • bp-templates/bp-nouveau/js/buddypress-messages.js
  • bp-templates/bp-nouveau/js/buddypress-messages.min.js
  • bp-templates/bp-nouveau/js/buddypress-nouveau.js
  • bp-templates/bp-nouveau/js/buddypress-nouveau.min.js
  • bp-xprofile/admin/css/admin-rtl.css
  • bp-xprofile/admin/css/admin-rtl.min.css
  • bp-xprofile/admin/css/admin.css
  • bp-xprofile/admin/css/admin.min.css
  • bp-xprofile/admin/js/admin.js
  • bp-xprofile/admin/js/admin.min.js
  • bp-xprofile/bp-xprofile-filters.php
  • bp-xprofile/bp-xprofile-functions.php
  • bp-xprofile/classes/class-bp-xprofile-field-type-social-networks.php
  • bp-xprofile/classes/class-bp-xprofile-field.php
  • class-buddypress.php
  • languages/buddyboss-de_DE.mo
  • languages/buddyboss-de_DE.po
  • languages/buddyboss.pot
  • readme.txt