BuddyPress 15.0: updated release schedule

Hi! It’s been a while. =)

I want to share the updated plan for BuddyPress 15.0.0. We are targeting 19 January 2027 for the final release.

If you have been following this release, you know it has taken longer than we initially planned. I’ll talk about that below. But first, the dates, and what we hope to have ready along the way.

Release schedule

DateMilestone
1 December 2026Preparation checkpoint: review documentation drafts, the changelog, and related plugin compatibility work.
8 December 2026Target publication date for the REST API V2 introduction, deprecated-function notice, and standalone BP REST API plugin guidance.
15 December 2026BuddyPress 15.0.0-beta1 — feature freeze and community testing.
5 January 2027BuddyPress 15.0.0-rc1 — release candidate and string freeze.
18 January 2027Release dry run: check packages, installation, upgrades, and release materials.
19 January 2027BuddyPress 15.0.0 final, subject to testing results.

The plan is one beta and one release candidate. That’s the starting point, not a limit. If testing shows we need another beta or RC, we will publish one.

Why January? WordPress 7.2 is currently scheduled for 8–10 December 2026. This gives us time to test BuddyPress against its stable release, without putting the final BuddyPress release in the middle of the year-end holidays.

We have allowed three weeks between Beta 1 and RC1 because of those holidays, then two weeks between RC1 and the final release.

Documentation and related plugins

REST API V2 is an important part of this release. I want developers to have a chance to understand the changes before trying the beta. Our goal is to publish its introduction one week before Beta 1, along with the a blog post with the functions or/and features we are deprecating, and guidance for users of the standalone BP REST API plugin.

These posts will cover the changes, replacements, and migration considerations for existing integrations.

But I also want to be clear about what happens if they are not ready: unfinished documentation will not block the release. The publication dates above are goals. If we miss them, we will share what is available and continue publishing the remaining guidance as it is ready. Beta 1 does not depend on those posts being published a week earlier. Even though we will do our best to get them ready in time. 🙂

Related tools and plugins need attention too. That includes wp-cli-buddypress and other integrations maintained by the team. We will test their compatibility and aim to make any required updates available before the final BuddyPress release.

About the delays

BuddyPress 15.0 has taken longer than originally planned. We have moved release dates before, and I know that makes it harder to plan your own updates. Thank you for sticking with us.

I recently read the Preact 11 announcement. Their roadmap ticket opened more than six years earlier, while work continued on Preact X. Different project, different timeline. But it was a reminder that a major release can take a long time without development stopping.

That is not a reason to leave you guessing about BuddyPress, though. My goal with this post is to make the plan clear: what we are aiming for, what still needs testing, and what could change.

These dates are targets, not a guarantee. If WordPress 7.2 moves or testing uncovers release-blocking issues, we will reassess the affected dates. I would rather allow time to test a fix than rush it into a final release to meet the calendar.

If the schedule changes, we will post an update here explaining why and sharing the revised dates. Documentation may follow later, but release-blocking bugs still need to be fixed.

A note about BP Dev-Chat

If you follow our BP Dev-Chat summaries, you may also be wondering about the meetings. BP Dev-Chat is suspended for the time being. When we bring it back, the plan is to meet monthly. We will announce the return date and meeting time here.

The BP Docs-Chat meetings were already suspended in August 2025. Documentation work continues as time allows. Pausing the meetings does not mean that work has stopped.

Help us test

Once Beta 1 is available, please give it a try on a development or staging site—not your production site. If you maintain a BuddyPress plugin or theme, this is a good time to check your integrations, REST API usage, and deprecated-function calls.

You can follow the remaining work in the BuddyPress 15.0 milestone and report bugs on BuddyPress Trac.

You do not need to write code to help. Testing an upgrade, reviewing a documentation draft, or reporting a compatibility issue all help us understand what still needs attention.

That’s the plan for now. I’m looking forward to getting this release into your hands, and hearing how it works with the communities you are building.

Untrash<\/a><\/li><\/ul><\/nav>","mentions":[],"mentionContext":"","commentCreated":"1791401405","hasChildren":false,"postStatus":null,"noprivUserName":"BuddyPress 15.0: updated release schedule","noprivUserHash":"00000000000000000000000000000000","noprivUserURL":"https:\/\/www.wpnews.io\/buddypress-15-0-updated-release-schedule\/"}],"postFormat":"standard","postMeta":{"isSticky":false},"postTerms":{"category":[{"label":"Development Notes","count":31,"link":"https:\/\/bpdevel.wordpress.com\/category\/development-notes\/"},{"label":"post","count":456,"link":"https:\/\/bpdevel.wordpress.com\/category\/post\/"},{"label":"rest-api","count":30,"link":"https:\/\/bpdevel.wordpress.com\/category\/rest-api\/"},{"label":"status","count":67,"link":"https:\/\/bpdevel.wordpress.com\/category\/status\/"}],"post_tag":[{"label":"15.0.0","count":17,"link":"https:\/\/bpdevel.wordpress.com\/tag\/15-0-0\/"}],"post_format":[]},"pluginData":[],"isPage":false,"mentions":[],"mentionContext":"","isTrashed":false,"userLogin":"espellcaste","userNicename":"espellcaste"}]

BP Dev-Chat Summary November 06, 2024

Key Highlights

Release Schedule

  • Beta 1 release postponed by 2 weeks;
  • Several tickets need more attention before release.

Documentation Meetings

  • Proposal to merge documentation meetings with dev-chat meetings;
  • Switch from weekly to biweekly schedule.

BuddyPress 15.0.0

  • Several tickets moved out of 15.0.0 milestone
  • Confirmed tickets not making 15.0.0:
    • #9038 (BP Logged in Member’s WP Menu for Block Themes)
    • New BuddyPress network Theme implementation

Theme Development

  • BuddyPress.org theme development currently blocked
  • Potential collaboration with bbPress theme discussed
  • Challenges include complex WP meta setup, limited access, and need for simplified process

Add-ons

  • Hierarchical Groups plugin discussed as potential core add-on;
  • Plugin needs updates to work with Nouveau;
  • Further evaluation needed regarding total planned add-ons.

📆 Next Dev-Chat Agenda

It will happen on Wednesday November 20, 2024 at 18:00 UTC in #BuddyPress.

#15-0-0, #dev-chat, #summary

BP Dev-Chat Agenda November 06, 2024

Our next development meeting will happen on November 06 at 18:00 UTC (an hour earlier than usual!) 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.

#15-0-0, #agenda, #dev-chat

BP Dev-Chat Summary October 23, 2024

Release Schedule for Version 15.0.0

  • Beta 1 Release Date: November 5, 2024
  • Final Release: End of November 2024 (after WordPress release on November 12)
  • Timeline allows 2-3 weeks for Release Candidates

Version 15.0 Updates

  • WP Playground Integration
    • High priority ticket (#9207) to improve compatibility
    • Will help demonstrate BuddyPress works correctly in clean environments
    • Team discussed its value for debugging user issues
  • Some major features being postponed to 16.0+ (both need additional testing):
    • Site Notices Feature (#9098)
    • Member Signups Component (#9057)

Mentee Opportunities

Several challenges presented for mentees:

  1. CSS work on Twenty Twenty-Five theme integration
  2. React development for Block Themes
  3. Group activity loading bug investigation
  4. Opportunity to write Beta 1 release announcement

Security Update

  • Version 14.2.1 security fix received plugin team approval
  • Team emphasized security as top priority over feature development

Development Tools

  • Discussion about local development setup
  • WP Playground highlighted as useful debugging tool

📆 Next Dev-Chat Agenda

It will happen on Wednesday November 06, 2024 at 18:00 UTC in #BuddyPress.

Untrash<\/a><\/li><\/ul><\/nav>","mentions":[],"mentionContext":"","commentCreated":"1731265618","hasChildren":false,"postStatus":null,"noprivUserName":"BP Dev-Chat Summary November 06,\u00a02024 | BP Team Updates","noprivUserHash":"00000000000000000000000000000000","noprivUserURL":"https:\/\/bpdevel.wordpress.com\/2024\/11\/10\/bp-dev-chat-summary-november-06-2024\/"}],"postFormat":"standard","postMeta":{"isSticky":false},"postTerms":{"category":[{"label":"post","count":456,"link":"https:\/\/bpdevel.wordpress.com\/category\/post\/"}],"post_tag":[{"label":"15.0.0","count":17,"link":"https:\/\/bpdevel.wordpress.com\/tag\/15-0-0\/"},{"label":"dev chat","count":299,"link":"https:\/\/bpdevel.wordpress.com\/tag\/dev-chat\/"},{"label":"summary","count":141,"link":"https:\/\/bpdevel.wordpress.com\/tag\/summary\/"}],"post_format":[]},"pluginData":[],"isPage":false,"mentions":["espellcaste","im4th","emaralive"],"mentionContext":"","isTrashed":false,"userLogin":"espellcaste","userNicename":"espellcaste"}]

BP Dev-Chat Summary October 09, 2024

Review the “New BuddyPress network Theme call” meeting;

Status: Blocked pending information from @johnjamesjacoby regarding:

  • Feasibility of changing BuddyPress.org theme without affecting other sites;
  • Options for improving navigation and responsiveness;
  • Clarification on commit access requirements for Meta repository.

Contributor Mentorship Program

  • Status: Kickoff meeting scheduled for tomorrow at 22:00 UTC
  • Lead: imath
  • Purpose: Onboarding and orientation for new contributors

Version 15.0.0 Development Updates

  • REST API (@espellcaste)
    • Progress on ticket #9145 (REST API V2)
    • Fixed ticket #9231 (spammed user information retrieval)
    • Fixed ticket #9160 (message data anonymization)
    • Noted discrepancies between web and REST API implementations
  • Documentation (@im4th)
    • REST API documentation migration in progress
    • Expected completion: within 2 weeks
    • Using manual conversion process due to export limitations

Release Planning Changes

  • Target Timeline:
    • Beta release: First week of November 2024
    • Final release: After WordPress core release (planned for following month)
  • Current Status:
    • Approximately 50% of milestone tickets completed
    • Major changes include REST API V2 implementation
  • Testing Requirements:
    • Additional testing needed for REST API changes
    • Focus on real-world usage scenarios
    • Unit tests in place but need practical validation

📆 Next Dev-Chat Agenda

It will happen on Wednesday October 23, 2024 at 18:00 UTC in #BuddyPress.

Untrash<\/a><\/li><\/ul><\/nav>","mentions":[],"mentionContext":"","commentCreated":"1730654051","hasChildren":false,"postStatus":null,"noprivUserName":"BP Dev-Chat Summary October 23,\u00a02024 | BP Team Updates","noprivUserHash":"00000000000000000000000000000000","noprivUserURL":"https:\/\/bpdevel.wordpress.com\/2024\/11\/03\/bp-dev-chat-summary-october-23-2024\/"}],"postFormat":"standard","postMeta":{"isSticky":false},"postTerms":{"category":[{"label":"post","count":456,"link":"https:\/\/bpdevel.wordpress.com\/category\/post\/"}],"post_tag":[{"label":"15.0.0","count":17,"link":"https:\/\/bpdevel.wordpress.com\/tag\/15-0-0\/"},{"label":"dev chat","count":299,"link":"https:\/\/bpdevel.wordpress.com\/tag\/dev-chat\/"},{"label":"summary","count":141,"link":"https:\/\/bpdevel.wordpress.com\/tag\/summary\/"}],"post_format":[]},"pluginData":[],"isPage":false,"mentions":["espellcaste","im4th","emaralive","johnjamesjacoby"],"mentionContext":"","isTrashed":false,"userLogin":"espellcaste","userNicename":"espellcaste"}]

BP Dev-Chat Agenda October 09, 2024

Our next development meeting will happen on October 09 at 18:00 UTC (an hour earlier than usual!) in #BuddyPress.

Here’s our agenda:

  • Update on the “New BuddyPress network Theme call” agenda;
  • Any update about the Contributor Mentorship Program;
  • 15.0.0 ticket updates;
  • Plan for Beta release;
  • Open floor.

If you have specific/additional points you need to discuss about, please share them into the comments’ area of this post.

#15-0-0, #agenda, #dev-chat

BP Dev-Chat Summary September 25, 2024

Review the “New BuddyPress network Theme call” meeting;

We started the meeting trying to review if we made any progress regarding some questions to @johnjamesjacoby We haven’t yet.

@vapvarun expressed a concern we are stuck pending the feedback of this decision (@emaralive agreed). I personally agree too and that’s frustrating. At the same time, I feel we are making meaningful progress, but we are blocked by lack of information and access. I’m hopeful we will get more traction soon. =D

WordCamp US

@espellcaste attended WordCamp US – Contributor Day and had good discussions about BuddyPress integration with Ferdiverse and GatherPress.

A repo was created here: https://github.com/GatherPress/gatherpress-buddypress and @mauteri will be creating tickets/issues there. Besides getting the basic setup in place to start development.

Contributor Mentorship Program

This program is starting soon:

  • Starts October 7th with 5 mentees
  • Goal: Increase contributors for BuddyPress/bbPress
  • @patriciabt is leading this task and will onboard mentees and schedule calls with @im4th and @johnjamesjacoby
  • More information can be found here.

15.0.0 Milestone Updates

Activity Block Editor Plugin

  • @im4th is working on compatibility issues with WordPress 6.6+;
  • And moving away from Isolated Block Editor to a custom solution.

📆 Next Dev-Chat Agenda

It will happen on Wednesday October 9, 2024 at 18:00 UTC in #BuddyPress.

#15-0-0, #dev-chat, #summary

BP Dev-Chat Summary September 11, 2024

Review the “New BuddyPress network Theme call” meeting;

There were some pending questions to @johnjamesjacoby. He was not available at this meeting to provide answers. And we postponed this topic to the next dev-chat. 🙂

15.0.0 Milestone Updates

  1. V2 – REST API: the ticket is pending @espellcaste to apply code review suggestions.
  2. Revamped Site (Wide) Notices
  3. Import/Export of all BuddyPress user data: @vapvarun continues to make progress.
    • They are working in field mapping options, plus allowing side admins to export all data (user fields, activities, engagement, etc).
      • Besides allowing individuals to export their own data in CSV, XML and JSON formats.
    • Ticket: https://buddypress.trac.wordpress.org/ticket/1058
  4. Misc tickets:
    • #8986 (Register page input validation): Ready for commit (@espellcaste)
    • #9232 (Notifications bug fix): Ready for commit (@dcavins)
    • #9223 (Groups WP Admin feedback messages): Needs work on improving error messages (@im4th)

General Notes

  • Props were given to new contributors sending patches to tickets;
  • @espellcaste needs to compile list of tickets for Contributor Day at WordCamp US;
  • The team feels good about progress on main announced features;
  • Beta release expected in about 5-6 weeks.

📆 Next Dev-Chat Agenda

It will happen on Wednesday September 25, 2024 at 18:00 UTC in #BuddyPress.

Untrash<\/a><\/li><\/ul><\/nav>","mentions":[],"mentionContext":"","commentCreated":"1727828944","hasChildren":false,"postStatus":null,"noprivUserName":"BP Dev-Chat Summary September 25, 2024 | BP Team Updates","noprivUserHash":"00000000000000000000000000000000","noprivUserURL":"https:\/\/bpdevel.wordpress.com\/2024\/10\/02\/bp-dev-chat-summary-september-25-2024\/"}],"postFormat":"standard","postMeta":{"isSticky":false},"postTerms":{"category":[{"label":"post","count":456,"link":"https:\/\/bpdevel.wordpress.com\/category\/post\/"}],"post_tag":[{"label":"15.0.0","count":17,"link":"https:\/\/bpdevel.wordpress.com\/tag\/15-0-0\/"},{"label":"dev chat","count":299,"link":"https:\/\/bpdevel.wordpress.com\/tag\/dev-chat\/"},{"label":"summary","count":141,"link":"https:\/\/bpdevel.wordpress.com\/tag\/summary\/"}],"post_format":[]},"pluginData":[],"isPage":false,"mentions":["vapvarun","im4th","emaralive","espellcaste","dcavins","johnjamesjacoby"],"mentionContext":"","isTrashed":false,"userLogin":"espellcaste","userNicename":"espellcaste"}]

BP Dev-Chat Agenda September 25, 2024

Our next development meeting will happen on September 25 at 18:00 UTC (an hour earlier than usual!) in #BuddyPress.

Here’s our agenda:

  • Update on the “New BuddyPress network Theme call” agenda;
  • 15.0.0 ticket updates;
  • Open floor.

If you have specific/additional points you need to discuss about, please share them into the comments’ area of this post.

Untrash<\/a><\/li><\/ul><\/nav>","mentions":[],"mentionContext":"","commentCreated":"1727282488","hasChildren":false,"postStatus":null,"userLogin":"espellcaste","userNicename":"espellcaste"}],"postFormat":"standard","postMeta":{"isSticky":false},"postTerms":{"category":[{"label":"post","count":456,"link":"https:\/\/bpdevel.wordpress.com\/category\/post\/"}],"post_tag":[{"label":"15.0.0","count":17,"link":"https:\/\/bpdevel.wordpress.com\/tag\/15-0-0\/"},{"label":"Agenda","count":188,"link":"https:\/\/bpdevel.wordpress.com\/tag\/agenda\/"},{"label":"dev chat","count":299,"link":"https:\/\/bpdevel.wordpress.com\/tag\/dev-chat\/"}],"post_format":[]},"pluginData":[],"isPage":false,"mentions":[],"mentionContext":"","isTrashed":false,"userLogin":"espellcaste","userNicename":"espellcaste"}]

BP Dev-Chat Agenda September 11, 2024

Our next development meeting will happen on September 11 at 18:00 UTC (an hour earlier than usual!) in #BuddyPress.

Here’s our agenda:

  • Review the “New BuddyPress network Theme call” meeting;
  • 15.0.0 ticket updates;
  • Open floor.

If you have specific/additional points you need to discuss about, please share them into the comments’ area of this post.

#15-0-0, #agenda, #dev-chat