O BuddyPress 1.8 beta está pronto para testar.

Se você desenvolve temas ou plugins BuddyPress , ou tem um site com BuddyPress, agora é a hora de começar a testar a próxima versão principal do BuddyPress em seu ambiente de teste. O BP 1.8 contará com um grande número de correções e melhorias. Para a lista completa, consulte o Trac (em inglês). Aqui está uma pequena lista de grandes mudanças, as áreas onde você pode querer concentrar suas energias teste:

  • BP_Group_Extension foi amplamente reescrita, com o objetivo de fazer com que plugins de extensão de Grupo fiquem mais rápidos e consistentes  (#4955). Nos próximos dias, os desenvolvedores vão atualizar a documentação no Codex (em inglês) sobre a API de extensão de Grupo, assim vamos poder ver como os novos recursos do BP 1.8 tornarão a criação de plugins que estendem Grupos ficarão radicalmente mais simples. Siga o blog bpdevel.wordpress.com para mais informações (em inglês).
  • Os paineis de administração de Grupos passaram por algumas melhorias – em particular, à forma que a seção de administrar Membros funciona (#4482#4977).Foi adicionada paginação às listas de membros nesses painéis.
  • folha de estilos bp-legacy  passou por um processo de desvinculação de tema (#4953). A folha bp-legacy – que proporciona o estilo específico para temas que não têm suporte nativo para o BP – foi revisada para se remover definições de estilos do tema padrão do BuddyPress. Agora, fontes, formatos de botões etc herdarão o estilo que seu tema WordPress tiver.
  • Foi adicionada uma camada de hierarquia de modelos para contextos principais (#4639). Igual a Hierarquia de Modelos WordPress, esta novo recurso vai permitir que temas ofereceçam arquivos de modelo específicos para um componente ou item do site. Por exemplo, se o tema contém um modelo  groups/index-directory.php, ele vai ser usado em vez de buddypress.php ou page.php ao ver a página Grupos.  Veja r7212 (em inglês) para mais detalhes sobre isso.
  • bp_has_groups() e bp_has_activities() agora aceitam parâmetros meta_query (#3521). Isso significa que você se pode filtrar um Grupo ou Atividade com base em suas metas especiais, usando a sintaxe meta_query como acontece com WP_Query.
  • @-menções poderão ser desativadas (#3388), adicionando o filtro add_filter( 'bp_activity_do_mentions', '__return_false' ); no seu arquivo bp-custom.php.
  • Feeds RSS para fluxos de atividades foram  (#5020). a implementação RSS foi melhorada para seguir as melhores práticas. A lógica de construção de feeds foi abstraída a partir da variedade de modelos de feeds independentes para uma única classe BP_Activity_Feed, o que facilita a criação de feeds personalizados.

Lembre-se que BuddyPress 1.8 beta1 é beta e não é recomendável executá-lo em um site de produção ainda.

Faça donwload por svn ou aqui.

#