Ladies and gentlemen, start your testing engines: BuddyPress 1.8-beta1 is ready for a lap around the track.

If you develop BuddyPress themes or plugins, or if you run a BP-powered community site, now is the time to start testing the next major version of BuddyPress in your development environments. BP 1.8 will feature a large number of fixes and enhancements. For the full list, see the 1.8 milestone in Trac. Here is a short list of major changes, areas where you may want to focus your testing energies:

  • BP_Group_Extension has been largely rewritten, with the goal of making Group Extension plugins faster and more consistent to write (#4955). We’ve worked hard to make sure that existing BP_Group_Extension plugins will continue to work as before, but we encourage you to verify your own plugins. In the upcoming days, I’ll be writing updated Codex documentation for the Group Extension API, so you can see how the new features in BP 1.8 will make writing group extension plugins radically simpler. Watch bpdevel.wordpress.com for updates.
  • The group administration panels in the Dashboard have seen some improvements – in particular, to the way that the Manage Members section works (#4482, #4977). Pagination support has been added to the member lists in these panels, as well as the bp_group_has_members() stack that underpins the panels.
  • The bp-legacy stylesheet has undergone a process of “detheming” (#4953). We’ve combed through the bp-legacy CSS – which provides BP-specific styling on themes that don’t have native support for BP – and removed some of the lingering stylistic remnants of the bp-default theme. Now, things like font faces, buttons, and form element styling will be inherited from your WordPress theme in a much more graceful way.
  • We’ve introduced a new template hierarchy layer for top-level templates (#4639). Similar to WordPress’s template hierarchy, this new feature allows themes to provide top-level template files that are specific to a component or item. For example, if your theme contains a template at groups/index-directory.php, it’ll be used instead of buddypress.php or page.php when viewing the Groups directory. See r7212 for more details on the hierarchy, and watch the Codex and bpdevel for documentation between now and the 1.8 release.
  • bp_has_groups() and bp_has_activities() now accept a meta_query parameter (#3521). This means you can filter a group or activity query based on groupmeta or activitymeta, using the very same meta_query syntax familiar from WP_Query.
  • @-mentions can now be disabled (#3388), by adding add_filter( 'bp_activity_do_mentions', '__return_false' ); to your bp-custom.php file.
  • RSS feeds for activity streams have been overhauled (#5020). Our RSS implementation has been brought more in line with best practices for feed construction. And feed-building logic has been abstracted from myriad standalone feed templates into a single BP_Activity_Feed class, which makes the creation of custom feeds a breeze.

Remember that BuddyPress 1.8-beta1 is beta software, and we don’t recommend running it on a production site quite yet.

Get 1.8-beta1 via svn, or by downloading the zip file from wordpress.org. Find a bug or have a question? Check out our support community, or visit our development tracker.

Discussion

Viewing 4 replies - 26 through 29 (of 29 total)
  • Avatar of chriscourselle
    chriscourselle
    Participant

    @chriscourselle

    I get a debug msg:
    [02-Jul-2013 14:02:06 UTC] PHP Notice: bp_setup_current_user was called incorrectly. The current user is being initialized without using $wp->init(). Please see Debugging in WordPress for more information. (This message was added in version 1.7.) in C:\xampp\htdocs\1\wp-includes\functions.php on line 2986

    Avatar of 4ella
    4ella
    Participant

    @4ella

    Avatar of chriscourselle
    chriscourselle
    Participant

    @chriscourselle

    Ya i fix it I deleted bp. I got no response here and this is a problem for the last few version. I don’t think they plan on fixing it. so i am using a other social networking plugin. Here in troubleshooting I posted the problem. in my current 1.7 bp and posted the debug.log and got no help. I also found a posting as far back as 1.6 with the same problem. that is at lest 2 big upgrade where nothing was done. :( My bp day are over!!!

    Chris

    Avatar of 4ella
    4ella
    Participant

    @4ella

    @chriscourselle I am sorry that you feel it like this, I think that support here is very good even that sometimes you have to wait a little bit, I think that developers who works on buddypress for free are overwhelmed with work on new versions and fixing problems on current versions, I personally would never change buddypress for another social network, no network in the world has thousands plugins, codes, hacks as wordpress & buddypress, happily I don’t need a help anymore, my problem is resolved itself by reinstalling buddypress with their default files and then overwritting with my customized theme one file by one. It looks like that my problem was that I had to install WP Beta first and BP Beta after and not on contrary as I did.

Viewing 4 replies - 26 through 29 (of 29 total)

The topic ‘BuddyPress 1.8-beta1 is now available’ is closed to new replies.