WordPress.org

Notícias

WordPress 4.9 Beta 1

WordPress 4.9 Beta 1


O WordPress 4.9 Beta 1 já está disponível!

Esta versão ainda está em desenvolvimento, portanto não recomendamos seu uso em ambientes de produção. Considere criar um site de teste só para brincar com a nova versão. Para testar o WordPress 4.9 tente o plugin WordPress Beta Tester ou faça o download da versão beta aqui (arquivo zip).

O lançamento do WordPress 4.9 está programado para o dia 14 de novembro, mas precisamos da sua ajuda para que isso aconteça. Estivemos trabalhando para que seja ainda mais fácil personalizar o seu site. Aqui estão alguns dos itens mais importantes a testar e nos ajudar, nas próximas semanas, a encontrar tantos erros quanto for possível:

  • Rascunhar (#39896) e agendar (#28721) mudanças no Personalizar. Uma vez que você salve ou agende um grupo de mudanças, quando qualquer usuário acessar o Personalizar as mudanças serão carregadas automaticamente. Um botão descarta as mudanças para voltar os itens do Personalizar aos últimos valores publicados. Este é um novo modo linear para os conjuntos de mudanças, oposto ao modelo de ramificação que pode ser habilitado através de um filtro, dessa forma toda vez que um usuário abrir o Personalizar um grupo novo de mudanças será iniciado;
  • Criação no Personalizar de um link para pré-visualização que permite navegar pelo site modificado mesmo que o usuário não esteja conectado (#39896);
  • Criação de revisões por salvamento automático no Personalizar (#39275);
  • Uma experiência de navegação pelos temas completamente nova no Personalizar (#37661);
  • Um widget de galeria (#41914), seguindo o caminho iniciado pelos widgets de mídia e imagem que foram lançados na versão 4.8;
  • Suporte a shortcodes nos widgets de texto (#10457);
  • Suporte para adição de mídia nos widgets de texto (#40854);
  • Suporte para adição de oEmbeds (elementos incorporados automaticamente, como vídeos do YouTube e etc.) fora do conteúdo do post, incluindo widgets de texto (#34115);
  • Suporte para vídeos publicados em outros sites além do YouTube e Vimeo no widget de vídeo (#42039);
  • Melhoria no fluxo para criação de novos menus no Personalizar (#40104);
  • Mapeamento entre as localizações dos menus e áreas de widgets ao trocar de tema (#39692);
  • Plugins: introdução de capacidades para ativar e desativar plugins individualmente (#38652);
  • Teste de edição de arquivos PHP em plugins e temas, sem desativação automática ao ocorrer um erro. Uma edição em um arquivo PHP que produz um erro fatal é desfeita e o usuário tem a oportunidade de consertá-lo e, então, salvá-lo novamente (#21622);
  • Criação de um estado “não salvo” na tela de administração, indicando quando um widget foi salvo e exibindo um alerta “Você tem certeza?” ao tentar deixar a tela sem salvar as alterações (#23120#41610);

Como sempre, também temos mudanças emocionantes para os desenvolvedores explorarem, tais como:

  • Adição do editor CodeMirror para editar temas e plugins, CSS adicional no Personalizar e os widgets de HTML personalizado. A integração inclui suporte para analisadores automáticos de código (linters) para evitar erros antes de salvar. Inclui novas APIs para plugins instanciarem editores (#12423);
  • Introdução de um controle extensível do editor de código para adicionar instâncias do CodeMirror ao Personalizar (#41897);
  • Adição de uma área global de notificações (#35210), notificações de painel e de seção (#38794) e notificações que se sobrepõem à tela inteira no Personalizar (#37727);
  • Um controle para data e horário no Personalizar (#42022);
  • Melhoria de usabilidade na API JS do Personalizar (#42022);
  • Criação de modelos para controles básicos (#30738);
  • Uso de WP_Term_Query na transformação de consultas por taxonomia (#37038);
  • Banco de dados: adição de suporte para conexão através de IPv6 por servidores MySQL (#41722);
  • Emoji: porte do Twemoji para o PHP (#35293). Procure por qualquer esquisitice com os emoji nos feeds RSS ou e-mails;
  • Internacionalização: introdução da classe Plural_Forms (#41562);
  • Mídia: atualização do arquivo MediaElement.js para a versão 4.2.5-74e01a40 (#39686);
  • Mídia: uso de max-width para a legenda padrão (#33981). Queremos ter certeza de que isso não causa nenhum problema no visual dos temas que já existem, os temas padrão foram bem nos testes;
  • Mídia: redução de corte duplicado em cabeçalhos personalizados no Personalizar (#21819);
  • Mídia: gravação da data de criação dos vídeos nos metadados (#35218). Ajude a testar diferentes tipos de vídeos;
  • Multisite: introdução de get_site_by() (#40180);
  • Multisite: melhoria em get_blog_details() fazendo-a usar get_site_by() (#40228);
  • Multisite: melhoria na inicialização de papéis disponíveis ao trocar de sites (#38645);
  • Multisite: inicializa corretamente as funções de um usuário ao configurá-las em um site diferente (#36961);
  • API REST: suporte ao registro de estrutura de dados complexos para configurações e metadados;
  • API REST: validação e higienização de objetos pelo esquema do WordPress (#38583);
  • Funções e capacidades: introdução de capacidades dedicadas à instalação e atualização de arquivos de idiomas (#39677);
  • Exclusão do SWFUpload (#41752);
  • Usuários: acesso obrigatório de um link enviado por e-mail quando um usuário tenta alterar este campo (#16470);
  • Arquivos básicos e testes de unidade estão completamente compatíveis com a versão 7.2 do PHP.

Se você quer uma visão mais detalhada das maiores mudanças feitas para a versão 4.9, dê uma olhada nos posts com a tag 4.9 no blog de desenvolvimento, ou leia a lista completa do que mudou. Novas observações dos desenvolvedores virão por aí, então é bom ficar de olho.

Se acha que encontrou um erro, você pode publicá-lo na área Alpha/Beta nos fóruns de suporte (em inglês). Nós vamos adorar ouvir você! Se você se sente confortável para escrever um relatório de como reproduzir o erro, envie para o Trac do WordPress, onde também é possível encontrar uma lista de erros conhecidos.

Bons testes!

Vamos todos testar,
Para a internet não quebrar,
É só não deixar nenhum erro passar. 
🐛

Categorias

Assinar