Please upgrade to 10.4.0!
More information about introduced changes here 👇
Please upgrade to 10.4.0!
More information about introduced changes here 👇
.webp
image support for user profile images & user cover images. @dcavins gave his feedback about it & thanks to it @im4th improved the patch and committed it. In 11.0.0, you’ll be able to use a .webp
image to set your profile photo or cover image 🙌 ✅.It will happen tomorrow on August 17 at 19:30 UTC in #BuddyPress. Here’s our agenda :
Thanks in advance to the contributors who will join this chat 🙏🤝
Following WordPress’s effort about improving PHPUnit compatibility, we’ve just improved our PHP tests suite so that it now uses latest PHPUnit version (9.5.21). We’ve also updated our GitHub action so that it now includes PHP 8.1 tests to our PHP testing matrix. This action will now also run each time a Pull Request is submitted to our GitHub repository.
Next time you’ll check out our development version, don’t forget to run the composer install
command and if you want to use latest PHPUnit version without installing it globally, you can run composer run test
to launch BuddyPress PHPUnit tests.
For more information about it, please read this ticket #8649. Many thanks to @espellcaste & @rafiahmedd for their contributions to this great improvements 😍.
Hi!
Our next development meeting will happen on August 3rd at 19:30 UTC (tomorrow) and of course in #BuddyPress. Here’s our agenda:
If you have specific/additional points you need to discuss about, please share them into the comments area of this post.
👋
BP_IGNORED_DEPRECATED
constant. If set to true
: no deprecated functions are loaded, if set to false all are loaded. @dcavins also thinks we’re going into the right direction. The ticket has been fixed since July 26, 2022. Please read this commit message for more information about it.add_filter( 'bp_enqueue_assets_in_bp_pages_only', '__return_true' );
– and keep us updated so that we can safely switch to restricting assets loading during the 12.0.0 development cycle. Have a look at this commit message to know more about it.new_blog_post
activities content is generated. To go straight to the point: opening the corresponding post should be more intuitive. Links to it were added to the title, featured image and “more link” of the activity content. This “read more” link is generated using the WordPress the_content_more_link
filter which means if your theme is using this filter to adapt the “read more” link, these adaptations will also be applied to the activity “read more” link. Have a look at a preview of how it will look soon:.webp
image support for user profile images & user cover images.During the development meeting @dcavins wisely advised to check the number of the WordPress version when the .webp
image support were added. After checking, it was in WordPress 5.8. As BuddyPress 11.0.0 will support WordPress back to its 5.7 version, we’ll need to include a version check to the patch.
We’ve used the private audio/video chat feature of slack to run this demo. It worked pretty well! People who attended to it were able to see our latest progress about both features and they look very promising 🤩. About the new template pack, you can follow our progress from this ticket. About the BP Activity Block Editor, @im4th will soon make it testable from a BuddyPress GitHub repository. The achieved worked so far on both features already brought some interesting improvements to our BP REST API (See PRs #447 & #448).
It will happen on August 03 at 19:30 UTC in #BuddyPress. If you have specific points you want to discuss about, don’t hesitate to share them in comments.
Hi!
Our development meeting will happen on July 20 at 19:30 UTC (tomorrow) and of course in #BuddyPress. Here’s our agenda:
About the last point on our agenda, we’ll try to use the Slack Group DM’s Audio/Video/Screen sharing tool. If you want me to add you to this group chat, don’t hesitate to say hi!
at the beginning of our public dev-chat.
If you have specific/additional points you need to discuss about, please share them into the comments area of this post.
👋
Hi !
Please note that BuddyPress 11.0.0 will require WordPress >= 5.7.
To learn more about this change: https://buddypress.trac.wordpress.org/ticket/8709
To learn more about how we decide to bump our WordPress required version: https://codex.buddypress.org/getting-started/wordpress-version-compatibility/
BP_IGNORED_DEPRECATED
constant to true
would let new installs load the 2 last versions deprecated functions and defining it to false
would load all deprecated functions. @dcavins is amazed by the fact BP > 2.7 installs never had issues although deprecated functions is never loaded in thesee cases. @im4th pointed him to #8702 to illustrate this was actually the opposite happening and said this ticket also needs to be fixed.During June 22’s dev-chat, we discussed about this roadmap for our next couple of major releases. Here’s how we’re progressing about it.
It will happen on July 20 at 19:30 UTC in #BuddyPress. If you have specific points you want to discuss about, don’t hesitate to share them in comments.
Hi!
Our development meeting will happen on July 6 at 19:30 UTC (tomorrow) and of course in #BuddyPress. Here’s our agenda:
If you have specific/additional points you need to discuss about, please share them into the comments area of this post.
👋
Our current theme is great, but it begins to have more and more little issues and let’s be honest it’s getting old! Building a theme can take a lot of time so @im4th suggested again to do 2 tasks at once:
@dcavins brought a very important point about it: we’ll need to attract some new contributors for that especially if the world if drifting toward full site editing themes. @im4th has started exploring block templates and full site editing themes and would really like this theme to support the feature.
We’ll post on BuddyPress.org about it to try to motivate some contributors to give us a hand (even if the last time we did it for documentation it failed…).
This part has been fixed, a specific compatibility script has been added to the BP Rewrites in its latest release.
As @dcavins noticed, the roadmap we discussed about can takes time to achieve, so we ranked our tasks to know where to focus, and to avoid having 75% finished features around October 19.
Achieving 1, 2 & 3 is our goal for 11.0.0, but if we find time or new contributors we will try to do 4 and 5 as well!
@espellcaste was in Porto for the WCEU 2022 and attended a workshop called “Creating communities with WordPress MU”. He shared his notes with us after the dev chat and we reacted about it as one the workshop conclusion was BuddyPress is not a good tool to build communities. Some good points were raised and we’ll use them to improve BuddyPress and convince the workshop author she was wrong 😉.
It will happen on July 6 at 19:30 UTC in #BuddyPress. If you have specific points you want to discuss about, don’t hesitate to share them in comments.