BuddyBoss Platform - Version 2.4.50

Release date: Oct 18, 2023

Changes:

  • Enhancement: Core - Background process logic for reactions updated
  • Enhancement: Media - Provide mechanism to search media by description in the directory and global search
  • Enhancement: Profiles - Added TikTok to Social Network Links
  • Bug: Activity - Issues were found with tagging more than 1 member in activity post's comments
  • Bug: Activity - When activity tabs and the relevant activity setting was turned on, users were unable to see their own posts on the activity feed.
  • Bug: Core - Adding a photo was not working from the user profile, Select Photo tab in Albums
  • Bug: Core - Changing passwords from the account page was not working
  • Bug: Core - Remove connection confirmation pop up was showing twice one after another
  • Bug: Forums - Changing a Forums privacy setting from public to private, the forum would automatically revert back to public
  • Bug: Forums - If a Forums page was not set then Forums content was populating the Blog page
  • Bug: Forums - When moving a discussion from group forum back to standalone forum, the discussion remained in the group
  • Bug: Forums - Youtube links were not shown correctly in forum topic replies with / without additional text
  • Bug: Messages - Emoji on messaging were not working properly
  • Bug: Messages - When sending a group message, the recipient text box was clickable and showed the text box
  • Bug: Multisite - BuddyBoss default users import is causing a Fatal error in MultiSite
  • Bug: Notifications - Notification were being sent when user created a reply even after the user had then left a hidden or private group
  • Bug: Platform - New notification message added to Media settings Direct access when direct access to media is blocked by Offload Media
  • Bug: Profiles - shortcode: [group type=”competition”], from BuddyPress User Profile Tab Creator Pro the cover image on the profile was not displaying
  • Bug: Report - Typo error in Report/Block member menu in the message sidebar for single private message
  • Bug: Styling - Search Form reset button styling issue when inviting users during group creation process on the frontend
  • Bug: Translations - Translation issue in Loco Translate with translations switching back to English
  • Bug: Widgets - Some strings were not able to translate dashboard widget

File Changes:

  • src/bp-activity/bp-activity-filters.php
  • src/bp-activity/bp-activity-functions.php
  • src/bp-core/admin/bp-core-admin-schema.php
  • src/bp-core/admin/css/common-rtl.css
  • src/bp-core/admin/css/common-rtl.min.css
  • src/bp-core/admin/css/common.css
  • src/bp-core/admin/css/common.min.css
  • src/bp-core/bp-core-cssjs.php
  • src/bp-core/bp-core-moderation.php
  • src/bp-core/bp-core-tools-default-data.php
  • src/bp-core/bp-core-update.php
  • src/bp-core/compatibility/bp-wp-offload-media-helpers.php
  • newsrc/bp-core/deprecated/buddyboss/2.4.22.php
  • newsrc/bp-core/js/livestamp.js
  • newsrc/bp-core/js/livestamp.min.js
  • removedsrc/bp-core/js/vendor/livestamp.js
  • removedsrc/bp-core/js/vendor/livestamp.min.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/af.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/ar-dz.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/ar-kw.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/ar-ly.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/ar-ma.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/ar-sa.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/ar-tn.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/ar.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/az.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/be.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/bg.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/bm.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/bn-bd.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/bn.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/bo.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/br.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/bs.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/ca.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/cs.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/cv.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/cy.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/da.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/de-at.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/de-ch.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/de.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/dv.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/el.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/en-au.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/en-ca.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/en-gb.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/en-ie.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/en-il.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/en-in.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/en-nz.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/en-sg.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/eo.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/es-do.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/es-mx.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/es-us.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/es.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/et.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/eu.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/fa.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/fi.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/fil.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/fo.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/fr-ca.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/fr-ch.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/fr.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/fy.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/ga.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/gd.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/gl.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/gom-deva.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/gom-latn.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/gu.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/he.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/hi.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/hr.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/hu.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/hy-am.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/id.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/is.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/it-ch.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/it.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/ja.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/jv.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/ka.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/kk.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/km.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/kn.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/ko.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/ku.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/ky.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/lb.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/lo.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/lt.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/lv.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/me.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/mi.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/mk.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/ml.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/mn.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/mr.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/ms-my.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/ms.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/mt.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/my.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/nb.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/ne.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/nl-be.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/nl.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/nn.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/oc-lnc.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/pa-in.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/pl.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/pt-br.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/pt.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/ro.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/ru.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/sd.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/se.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/si.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/sk.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/sl.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/sq.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/sr-cyrl.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/sr.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/ss.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/sv.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/sw.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/ta.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/te.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/tet.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/tg.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/th.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/tk.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/tl-ph.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/tlh.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/tr.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/tzl.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/tzm-latn.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/tzm.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/ug-cn.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/uk.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/ur.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/uz-latn.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/uz.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/vi.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/x-pseudo.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/yo.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/zh-cn.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/zh-hk.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/zh-mo.js
  • removedsrc/bp-core/js/vendor/moment-js/locale/zh-tw.js
  • removedsrc/bp-core/js/vendor/moment-js/moment.js
  • removedsrc/bp-core/js/vendor/moment-js/moment.min.js
  • src/bp-document/bp-document-functions.php
  • src/bp-document/classes/class-bp-document.php
  • src/bp-document/classes/class-bp-rest-document-endpoint.php
  • src/bp-forums/admin/js/topics.js
  • src/bp-forums/admin/js/topics.min.js
  • src/bp-forums/admin/metaboxes.php
  • src/bp-forums/admin/topics.php
  • src/bp-forums/common/template.php
  • src/bp-forums/core/filters.php
  • src/bp-forums/forums/functions.php
  • src/bp-forums/functions.php
  • src/bp-friends/bp-friends-filters.php
  • src/bp-groups/bp-groups-filters.php
  • src/bp-loader.php
  • src/bp-media/bp-media-filters.php
  • src/bp-media/bp-media-functions.php
  • src/bp-media/bp-media-settings.php
  • src/bp-media/classes/class-bp-media-query.php
  • src/bp-media/classes/class-bp-media.php
  • src/bp-media/classes/class-bp-rest-media-endpoint.php
  • src/bp-members/bp-members-filters.php
  • src/bp-members/bp-members-functions.php
  • src/bp-notifications/classes/class-bp-rest-notifications-endpoint.php
  • src/bp-search/classes/class-bp-search-documents.php
  • src/bp-search/classes/class-bp-search-media.php
  • src/bp-search/classes/class-bp-search-video.php
  • src/bp-settings/actions/general.php
  • src/bp-templates/bp-nouveau/buddypress-functions.php
  • src/bp-templates/bp-nouveau/buddypress/common/js-templates/messages/parts/bp-messages-thread.php
  • src/bp-templates/bp-nouveau/buddypress/search/loop/activity-ajax.php
  • src/bp-templates/bp-nouveau/buddypress/search/loop/activity-comment-ajax.php
  • src/bp-templates/bp-nouveau/buddypress/search/loop/activity-comment.php
  • src/bp-templates/bp-nouveau/buddypress/search/loop/activity.php
  • src/bp-templates/bp-nouveau/css/buddypress-rtl.css
  • src/bp-templates/bp-nouveau/css/buddypress-rtl.min.css
  • src/bp-templates/bp-nouveau/css/buddypress.css
  • src/bp-templates/bp-nouveau/css/buddypress.min.css
  • src/bp-templates/bp-nouveau/includes/activity/template-tags.php
  • src/bp-templates/bp-nouveau/includes/document/ajax.php
  • src/bp-templates/bp-nouveau/includes/media/ajax.php
  • src/bp-templates/bp-nouveau/includes/video/ajax.php
  • src/bp-templates/bp-nouveau/js/buddypress-group-invites.js
  • src/bp-templates/bp-nouveau/js/buddypress-group-invites.min.js
  • src/bp-templates/bp-nouveau/js/buddypress-messages.js
  • src/bp-templates/bp-nouveau/js/buddypress-messages.min.js
  • src/bp-templates/bp-nouveau/js/buddypress-nouveau.js
  • src/bp-templates/bp-nouveau/js/buddypress-nouveau.min.js
  • src/bp-video/bp-video-filters.php
  • src/bp-video/bp-video-functions.php
  • src/bp-video/classes/class-bp-rest-video-endpoint.php
  • src/bp-video/classes/class-bp-video-query.php
  • src/bp-video/classes/class-bp-video.php
  • src/bp-xprofile/bp-xprofile-functions.php
  • src/class-buddypress.php
  • src/endpoints/api_data.js
  • src/endpoints/api_data.json
  • src/endpoints/api_project.js
  • src/endpoints/api_project.json
  • src/languages/buddyboss-de_DE_formal.mo
  • src/languages/buddyboss-de_DE_formal.po
  • src/languages/buddyboss.pot
  • src/readme.txt