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 25 replies - 1 through 25 (of 29 total)
  • Avatar of bp-help
    bp-help
    Participant

    @bphelp

    @boonebgorges
    Awesome job to the entire Development team!

    Avatar of Unsal Korkmaz
    Unsal Korkmaz
    Participant

    @unsalkorkmaz

    Uhm.. Getting this error:
    Warning: require(C:\wamp\www/wp-content/plugins/buddypress/bp-core/deprecated/1.2.php): failed to open stream: No such file or directory in C:\wamp\www\wp-content\plugins\buddypress\bp-loader.php on line 443

    Should i open a ticket?

    I will try to check files but is there any special changes that theme authors have to change their theme?

    Avatar of Quint
    Quint
    Participant

    @qrahaman

    Same activation error as Unsal… this is probably not the site to report the bug but I can’t remember where I should report it.

    [13-Jun-2013 16:43:50 UTC] PHP Fatal error: require(): Failed opening required ‘/htdocs/wp-content/plugins/buddypress/bp-core/deprecated/1.2.php’ (include_path=’/:.’) in /htdocs/wp-content/plugins/buddypress/bp-loader.php on line 443

    Avatar of Unsal Korkmaz
    Unsal Korkmaz
    Participant

    @unsalkorkmaz

    Solution: just remove or comment-out that line.

    Avatar of @mercime
    @mercime
    Keymaster

    @mercime

    @unsalkorkmaz trac ticket please

    Avatar of Boone Gorges
    Boone Gorges
    Keymaster

    @boonebgorges

    Looks like I made an error in the way I built the zip file. Please re-download and try again. And thanks for the report.

    Avatar of Quint
    Quint
    Participant

    @qrahaman

    Thanks… activation successful using the latest zip.

    Avatar of @ubernaut
    Ben Hansen
    Participant

    @ubernaut

    so is this site already using the beta? i’ve noticed that not only are the comments for this post showing up in the rss feed but also that the forum topic and the comments for this post seem to be one in the same thing as well. that seems new to me.

    Avatar of mgkoller
    mgkoller
    Participant

    @mgkoller

    Testing this on WordPress 3.6-beta, works / looks really nice with the twenty thirteen theme.

    Avatar of Asynaptic
    Asynaptic
    Participant

    @synaptic

    @ubernaut I think the only place the latest is tested is http://testbp.org/ but someone correct me if I’m wrong!

    ps thank you to the dev team for the new beta! :)

    Avatar of Toby Cryns (@themightymo)
    Toby Cryns
    Participant

    @themightymo

    Wonderful work, team!! Thank you!

    Avatar of Henry
    Henry
    Participant

    @henrywright-1

    Great work, lots of thanks to everyone involved for making such a great product!

    Avatar of lenasterg
    lenasterg
    Participant

    @lenasterg

    Hi, I tested my plugin BP Group Documents (download link http://blogs.sch.gr/stergatu/files/2013/06/buddypress-group-documents0_6.zip) against BP 1.8 beta-1, wp 3.5.1.
    The plugin extends BP_Group_Extension and uses the _construct, edit_screen, display() etc functions.
    I noticed the following strange behaviour.
    Group create step screen OK
    Admin group page screen OK
    Edit group page screen OK
    Display screen and nav tab of plugin NOT showing at all.
    I don’t get any error log or debug messages with wp_debug.

    Any clues / directions?

    Avatar of Brajesh Singh
    Brajesh Singh
    Participant

    @sbrajesh

    Awesome work guys! Loved the new enhancements in Group/Activity fetching. Opens a lot of possibilities.

    Thank you dev team for all the hard work :)

    Avatar of OC2PS
    OC2PS
    Participant

    @sooskriszta

    Awesome!

    So, just to be sure, there won’t be a 1.7.3? https://buddypress.trac.wordpress.org/ticket/4948

    Avatar of @ubernaut
    Ben Hansen
    Participant

    @ubernaut

    i don’t think that necessarily follows.

    Avatar of @mercime
    @mercime
    Keymaster

    @mercime

    Avatar of Hugo
    Hugo
    Moderator

    @hnla

    @sooskriszta those are point revisions of course there could possibly be a 1.7.3, if a bug of a serious enough nature comes along and needs fixing how do you think it’s numbered, the fix would be rolled into a point revision and released then merged into trunk so that the latest revision had it ?

    Avatar of Terence1
    Terence1
    Participant

    @terence1

    hi guys Im prob well behind on this but my friend button is greyed out and doesnt work as well as my autocomplete mentions dont work
    thanks heaps for anyones time!.
    website http://www.waimateweb.co.nz

    Avatar of Terence1
    Terence1
    Participant

    @terence1

    also seems to not be activated ? bbPress has not been activated. Please disable bbPress Topic Thumbnails.

    Avatar of @mercime
    @mercime
    Keymaster

    @mercime

    @terence1 please create a new topic for the issue you posted including BP/WP versions among others

    Avatar of Terence1
    Terence1
    Participant

    @terence1

    hi there sorry and thank you for direction :)

    Avatar of Shmoo
    Shmoo
    Participant

    @macpresss

    Testing the BuddPress 1.8 Beta 1.0

    Thank YOU developers for not stealing WordPress’s default page.php template thats huge.. Finally we can create a template called buddypress.php and it will be used instead of the page.php.

    This makes me happy.
    (Y)

    Avatar of creditos
    creditos
    Participant

    @creditos

    May be this can fix the problem with bbPress. I am trying install the last version of bbPress with BuddyPress (previous version) on y8 and am am facing some troubles. Hope they are fixed now.

    Thanks

    Avatar of aburi
    Alex
    Participant

    @aburi

    Thanks for everyone’s hard work on this. Really appreciate it…

    using BP 1.8 now, and I get a white screen every time I activate a plugin. I just refresh the /wp-admin page and the backend loads with the plugin activated, but just wondering why I get the white screen…

    *update – looks like it has to do with a nonce check, as anytime I save anything from the backed (or try to post a new bbPress topic) the word nonce shows up in the address bar and it doesn’t submit..

    Thanks,

    Alex

Viewing 25 replies - 1 through 25 (of 29 total)

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