MediaWiki 1.39
Appearance
Esta página contém notas de lançamento para uma versão legada do MediaWiki. |
| MediaWiki |
|---|
|
| Versões mais antigas |
| Ciclo de vida da versão |
MediaWiki 1.39 é a versão legada atual do MediaWiki.
Consulte o arquivo RELEASE NOTES para obter a lista completa de mudanças.
Isto foi implantado em wikis da Fundação Wikimedia através de incrementações nas ramificações do "wmf" entre março e setembro de 2022. A versão estável 1.39.0 foi lançada em 30 de novembro de 2022.
Faça o download de mediawiki-1.39.17.tar.gz ou confira o branch REL1_39 no Git para acompanhar este lançamento.
O MediaWiki 1.39 deixa de suportar o PHP 7.3 e requer o PHP 7.4.3 ou superior.
| MediaWiki 1.39 |
|---|
| Implementação nos websites da Wikimedia |
Alterações de configuração para administradores de sistema na versão 1.39
Nova configuração
$wgAutoCreateTempUser– Isso configura a criação automática de usuários ao salvar a página.$wgCopyUploadAllowOnWikiDomainConfig– Isso configura se os administradores podem usar a mensagem do sistema MediaWiki:Copyupload-allowed-domains para definir quais domínios podem ser usados com a ferramenta upload-by-url.$wgCdnMatchParameterOrder– Isso pode ser definido comofalsese o MediaWiki estiver atrás de um CDN que reordena os parâmetros de consulta. Isso tornará o código que corresponde às URLs de solicitação às URLs canônicas do CDN insensível à ordem dos parâmetros.$wgMultiShardSiteStats– Isso permite dividir as estatísticas do site em várias linhas. Útil apenas para wikis muito grandes e com muitas edições. (T306589)
Configuração alterada
$wgInvalidUsernameCharacters– Esta configuração agora contém o caractere '>', que agora é o delimitador reservado para nomes de usuários externos.$wgLocalFileRepo– O método padrão de serialização para metadados de arquivos foi alterado para JSON. Você pode revertê-lo para PHP definindo a propriedadeuseJsonMetadatacomofalse.$wgLBFactoryConf– O sinalizadorconfigCallbackagora pode ser definido como uma função de retorno de chamada que retorna uma matriz com chaves para atualização em$wgLBFactoryConf. Isso pode ser usado para atualizar a configuração do banco de dados em tempo real, por exemplo, para retirar hosts réplicas da rotação.$wgDBservers,$wgLBFactoryConf– O sinalizadorDBO_SSLfoi descontinuado em favor de um parâmetro booleanossl.$wgObjectCaches– As bandeirasglobalKeyLBelocalKeyLBnão são mais suportadas.
Configuração removida
$wgMultiContentRevisionSchemaMigrationStage– Este sinalizador de transição, obsoleto desde o MediaWiki 1.35, foi removido; a migração de dados está concluída.$wgActorTableSchemaMigrationStage– Este sinalizador de transição foi removido; a migração de dados foi concluída.$wgWikiFarmSiteDetector– Esta configuração experimental foi removida sem substituição. Use a variável de ambienteMW_WIKI_NAMEpara especificar o nome do site para o qual carregar a configuração. O uso da variável de ambienteWIKI_NAMEpara essa finalidade está obsoleto.$wgParserCacheUseJson– O ParserCache agora usa sempre a serialização JSON. A leitura de entradas antigas do cache que não são JSON ainda é suportada. A configuração estava obsoleta desde a versão 1.36.$wgAllowJavaUploads– Para permitir uploads de arquivos JAR, removaapplication/javade$wgMimeTypeExclusions.$wgMaxRedirects– Esse recurso defeituoso foi removido, pois nunca funcionou como pretendido (T296430).$wgElementTiming– Este recurso experimental, desativado por padrão, foi removido sem substituição.$wgPriorityHints,$wgPriorityHintsRatio– O recurso experimental relacionado foi removido sem substituição.$wgIncludeLegacyJavaScript– Esta bandeira foi removida, sem perda de funcionalidade nesta versão. A maioria das funções antigas do “wikibits” foram removidas após serem descontinuadas em versões anteriores. As funções restantes, comoimportScript, agora estão disponíveis incondicionalmente.$wgLegacySchemaConversion– Esta configuração não utilizada foi removida.$wgInterwikiPrefixDisplayTypes– Esta configuração não utilizada foi removida.$wgMangleFlashPolicy– Isso não funciona mais e agora está obsoleto. Os usuários que ainda utilizam o Flash como extensão do navegador estarão expostos a vulnerabilidades CSRF.
Novos recursos voltados para o usuário na versão 1.39
- Criação automática opcional de usuários ao salvar a página (
$wgAutoCreateTempUser). - Os administradores agora têm a opção de excluir/recuperar a página "Discussão" associada ao excluir ou recuperar uma determinada página. As opções
deletetalkeundeletetalkforam adicionadas às APIs de ação “delete” e “undelete” no MW 1.38+. {{=}}agora é uma palavra mágica incorporada ao wikitexto, expandindo-se para=. Isso é convencionalmente usado como um mecanismo de escape para permitir o uso de=em argumentos de predefinição sem nome. A definição de Template:= para expandir para algo diferente de=foi descontinuada desde a versão 1.36, com as páginas afetadas colocadas em uma categoria especial de rastreamento para migração.- (T284020) Agora, as senhas de bot são compatíveis ao usar a API REST.
Correções de bugs na versão 1.39
- (T314013)
$wgExtraNamespacesno longer overrides canonical namespace names specified in extension.json files. Embora essa configuração ainda possa ser usada para renomear namespaces definidos por extensão, os administradores de sistema podem precisar executar o namespaceDupes.php após a atualização.
Alterações da API de ação em 1.39
- Novo parâmetro
undeletetalkem action=undelete que permite restaurar todas as revisões da página de discussão associada.
Idiomas atualizados na 1.39
O MediaWiki suporta mais de 350 idiomas. Muitas localizações são atualizadas regularmente. Abaixo estão listados apenas os idiomas novos e removidos, bem como as alterações nos idiomas devido a relatórios do Phabricator.
- A localização real foi adicionada para vários idiomas, que já estavam em Names.php e até mesmo usados para uma Wikipedia:
- (T313200) Adicionado suporte ao idioma Rundi (Kirundi, rn).
- (T310976) Adicionado suporte ao idioma Tumbuka (ChiTumbuka, tum).
- (T314270) Adicionado suporte ao idioma Kanuri (kr).
- (T313199) Adicionado suporte ao idioma Sylheti (syl).
- (T311975) Adicionado suporte ao idioma Ghanaian Pidgin (gpe).
- (T307080) Adicionado suporte ao idioma Okinawa (ryu).
- (T307887) Adicionado suporte ao idioma Mooré (mos).
- (T308813) Adicionado suporte ao idioma Nigerian Pidgin (pcm).
- (T309763) Adicionado suporte ao idioma Tai Nüa (tdd).
- (T310040) Adicionado suporte ao idioma Fante (fat).
- (T311034) Adicionado suporte ao idioma Campidanese Sardinian (sro).
- (T315406) Corrigido o autônimo da língua Iñupiaq para "Iñupiatun".
- (T315677) Removido o fallback em francês da língua Fula (ff).
- (T304920) Em suaíli, o espaço nominal “Media” agora é “Media”, como em inglês, e o espaço nominal “File” agora é “Faili”. O nome antigo do espaço nominal “File” era “Picha” e foi mantido para compatibilidade com versões anteriores. Se você gerencia uma wiki em suaíli e usa "Faili:" como namespace em qualquer lugar do wikitexto, e pretende usá-lo como "Media:", é necessário substituí-lo por "Media:".
- (T309866) Algumas traduções de namespace foram atualizadas para o quirguiz (ky). As antigas foram mantidas como aliases para compatibilidade com versões anteriores.
- (T117845) Iniciada a renomeação dos códigos de idioma para o sérvio de sr-ec e sr-el para sr-cyrl e sr-latn.
Ver também
- Principais recursos do novo MediaWiki 1.39 — Postagem no blog sobre o lançamento do MediaWiki 1.39; publicada em 10 de fevereiro de 2023
Subpáginas
- MediaWiki 1.39/Roadmap
- MediaWiki 1.39/wmf.1
- MediaWiki 1.39/wmf.1/Changelog
- MediaWiki 1.39/wmf.10
- MediaWiki 1.39/wmf.10/Changelog
- MediaWiki 1.39/wmf.11/Changelog
- MediaWiki 1.39/wmf.12
- MediaWiki 1.39/wmf.12/Changelog
- MediaWiki 1.39/wmf.13
- MediaWiki 1.39/wmf.13/Changelog
- MediaWiki 1.39/wmf.14
- MediaWiki 1.39/wmf.14/Changelog
- MediaWiki 1.39/wmf.15
- MediaWiki 1.39/wmf.15/Changelog
- MediaWiki 1.39/wmf.16
- MediaWiki 1.39/wmf.16/Changelog
- MediaWiki 1.39/wmf.17
- MediaWiki 1.39/wmf.17/Changelog
- MediaWiki 1.39/wmf.18
- MediaWiki 1.39/wmf.18/Changelog
- MediaWiki 1.39/wmf.19
- MediaWiki 1.39/wmf.19/Changelog
- MediaWiki 1.39/wmf.2
- MediaWiki 1.39/wmf.2/Changelog
- MediaWiki 1.39/wmf.20/Changelog
- MediaWiki 1.39/wmf.21
- MediaWiki 1.39/wmf.21/Changelog
- MediaWiki 1.39/wmf.22
- MediaWiki 1.39/wmf.22/Changelog
- MediaWiki 1.39/wmf.23
- MediaWiki 1.39/wmf.23/Changelog
- MediaWiki 1.39/wmf.24/Changelog
- MediaWiki 1.39/wmf.25
- MediaWiki 1.39/wmf.25/Changelog
- MediaWiki 1.39/wmf.26
- MediaWiki 1.39/wmf.26/Changelog
- MediaWiki 1.39/wmf.27
- MediaWiki 1.39/wmf.27/Changelog
- MediaWiki 1.39/wmf.28
- MediaWiki 1.39/wmf.28/Changelog
- MediaWiki 1.39/wmf.3
- MediaWiki 1.39/wmf.3/Changelog
- MediaWiki 1.39/wmf.4
- MediaWiki 1.39/wmf.4/Changelog
- MediaWiki 1.39/wmf.5
- MediaWiki 1.39/wmf.5/Changelog
- MediaWiki 1.39/wmf.6
- MediaWiki 1.39/wmf.6/Changelog
- MediaWiki 1.39/wmf.7
- MediaWiki 1.39/wmf.7/Changelog
- MediaWiki 1.39/wmf.8
- MediaWiki 1.39/wmf.8/Changelog
- MediaWiki 1.39/wmf.9
- MediaWiki 1.39/wmf.9/Changelog