MediaWiki 1.30
Appearance
Esta página contém notas de lançamento para uma versão não suportada do MediaWiki. Os usuários desta versão são aconselhados a atualizar para a versão 1.45.1 (última versão estável), 1.44.3 (versão legada) ou 1.43.6 (versão legada de suporte de longo prazo). This version no longer receives security updates and may contain critical vulnerabilities or major bugs, including the risk of data loss or corruption. |
| MediaWiki |
|---|
|
| Versões mais antigas |
| Ciclo de vida da versão |
MediaWiki 1.30 é a versão obsoleta do MediaWiki. Consulte o arquivo RELEASE NOTES para obter a lista completa de mudanças. Foi implantado nos wikis da Wikimedia Foundation através do incremental "wmf"-branches starting em 9 de maio de 2017. A versão estável 1.30.0 foi lançada em 12 de dezembro de 2017.
Baixe do latest releases ou marque o REL1_30 ramo no Git para seguir este lançamento.
| MediaWiki 1.30 |
|---|
| Implementação nos websites da Wikimedia |
Mudanças de configuração
- O local "C.UTF-8" deve ser usado para
$wgShellLocale, se disponível, para evitar comportamentos inesperados quando o código usa comparações de string sensíveis à região. Por exemplo, a extensão Scribunto considera "bar" < "Foo" na maioria dos locais, pois ignora o caso. $wgShellLocaleagora afeta LC_ALL em vez de apenas LC_CTYPE. Veja documentação de$wgShellLocalepara detalhes.$wgShellLocaleagora é aplicado para todos os pedidos.wfInitShellLocale()está obsoleto e um não-op, já que não é mais necessário.$wgJobClassesagora pode especificar funções de retorno de chamada como uma alternativa para nomes de classes simples. Isso é destinado a extensões que desejam controle sobre a instanciação de seus trabalhos, para permitir a injeção de dependência adequada.$wgResourceModulesagora pode especificar as funções de retorno de chamada como uma alternativa aos nomes de classe simples, usando a chave 'fábrica' na matriz de descrição do módulo. Isso permite que a injeção de dependência seja usada para módulos ResourceLoader.- $wgExceptionHooks foi removido.
- (T45547) $wgUsePigLatinVariant adicionado (desligado por padrão).
- $wgRangeContributionsCIDRLimit foi introduzido para controlar o tamanho dos intervalos de IP que podem ser consultados em Special:Contributions.
Novos recursos
- (T163562) Adicionado a capacidade de procurar contribuições dentro de um intervalo de IP em Special:Contributions. Referências a revisões feitas por IPs são armazenadas no ip_changes para fazer consultas mais eficientes.
- (T37247) Saída de
Parser::parse()agora será embrulhado em um<div>comclass="mw-parser-output"por padrão. Isso pode ser alterado ou desativado usandoParserOptions::setWrapOutputClass(). - Adicionado o '
ChangeTagsAllowedAdd' gancho, permitindo que as extensões permitam que as marcas específicas do software sejam adicionadas pelos usuários. - Adicionado o '
ParserOptionsRegister' gancho para permitir que as extensões registrem opções de analisador adicionais. - (T45547) Incluído Pig Latin, um jogo de linguagem em inglês, como um variante LanguageConverter. Isso permite que os desenvolvedores de língua inglesa desenvolvam e testem o LanguageConverter mais facilmente. Pig Latin pode ser habilitado configurando
$wgUsePigLatinVariantpara true. - Adicionado o '
RecentChangesPurgeRows' gancho para permitir que as extensões purguem os dados que dependem da tabelarecentchanges. - Adicionado valores de configuração JS
wgDiffOldId/wgDiffNewIdpara a saída das páginas de difração.
Alterações na API de Ação
- (T37247) action=a saída de análise será envolvida em um
<div>comclass="mw-parser-output"por padrão. Isso pode ser alterado ou desativado usando o novo parâmetro 'wrapoutputclass'. - Quando
errorformatnão é 'bc', abortar motivos deaction=loginserá formatado conforme especificado pelos parâmetros do formatador de erros. action=compareagora pode manipular texto arbitrário, revisões excluídas e retornar usuários e editar comentários.- (T164106) O '
rvdifftotext', 'rvdifftotextpst', 'rvdiffto', 'rvexpandtemplates', 'rvgeneratexml', 'rvparse', e 'rvprop=parsetree' parameters toprop=revisionsestão obsoletos, assim como os parâmetros do mesmo nome paraprop=deletedrevisions,list=allrevisions, elist=alldeletedrevisions. Useaction=compare,action=parse, ouaction=expandtemplatesem vez de.
Mudanças internas da API de ação
ApiBase::getDescriptionMessage()and the "apihelp-*-description" as mensagens estão obsoletas. A mensagem existente deve ser dividida entre "apihelp-*-summary" e "apihelp-*-extended-description".- (T123931) Os valores individuais dos parâmetros de vários valores agora podem ser marcados como obsoletos.
Idiomas atualizados
- Suporte para kbp (Kabɩyɛ / Kabiyè) foi adicionado.
Outras mudanças
- O uso de uma matriz associativa para
$wgProxyList, onde o endereço IP está na chave em vez do valor, está obsoleto (e.g.[ '127.0.0.1' => 'value' ]). Por favor, converta esses arrays para indexados/sequenciais (e.g.[ '127.0.0.1' ]). mw.user.bucket(obsoleto em 1.23) foi removido.LoadBalancer::getServerInfo()eLoadBalancer::setServerInfo()estão obsoletos. Não há chamadores conhecidos.File::getStreamHeaders()estava obsoleto.MediaHandler::getStreamHeaders()estava obsoleto.Title::canTalk()estava obsoleto. O novoTitle::canHaveTalkPage()deve ser usado em vez disso.MWNamespace::canTalk()estava obsoleto. O novoMWNamespace::hasTalkNamespace()deve ser usado em vez disso.- O
ExtractThumbParametersO gancho (obsoleto em 1.21) foi removido. - Os métodos
OutputPage::addParserOutputNoTexte::getHeadLinks(ambos obsoletos em 1.24) foram removidos. wfMemcKey()andwfGlobalCacheKey()estavam obsoletos.BagOStuff::makeKey()eBagOStuff::makeGlobalKey()deve ser usado em vez disso.- (T146304) O tratamento do préprocessador da marcação LanguageConverter foi melhorado. Como resultado do novo manuseio uniforme, '
-{' pode precisar ser escapado (por exemplo, como '-<nowiki/>{') onde ocorre dentro de argumentos de predefinições ou wikilinks. - (T163966) Os movimentos de página agora são contados como edições para fins de autopromoção, i.e., eles incrementam o campo
user_editcountno banco de dados. - Dois novos ganchos,
LogEventsListLineEndingeNewPagesLineEnding,foram adicionados para manipular Special:Log e Special:NewPages lines. - Os ganchos
OldChangesListRecentChangesLine,EnhancedChangesListModifyLineData,PageHistoryLineEnding,ContributionsLineEndingeDeletedContributionsLineEndingtem um parâmetro adicional, para manipular atributos de dados HTML de RC / linhas de histórico.EnhancedChangesListModifyBlockLineDatapode fazer isso através do subarray$data['attribs']. - (T130632) O método
OutputPage::enableTOC()foi removido. WikiPage::getParserOutput()agora lançará uma exceção se for aprovada ParserOptions que polui o cache do analisador. Os chamadores devem usarWikiPage::makeParserOptions()para criar o objetoParserOptionse altere apenas as opções que afetam a chave de cache do analisador.Article::viewRedirect()está obsoleto.DeprecatedGlobalnão suporta mais passar em um valor direto, requer uma função de fábrica chamada ou um nome de classe.- O global
$parserMemc,wfGetParserCacheStorage(), eParserCache::singleton()estão todos obsoletos. O principalParserCacheinstância deve ser obtida em vez deMediaWikiServices. Acesso ao subjacenteBagOStuffé possível através do novo métodoParserCache::getCacheStorage(). .mw-ui-constructiveCSS class (obsoleto em 1.27) foi removido.
Subpáginas
- MediaWiki 1.30/RC0 Announcement
- MediaWiki 1.30/Roadmap
- MediaWiki 1.30/wmf.1
- MediaWiki 1.30/wmf.1/Changelog
- MediaWiki 1.30/wmf.10
- MediaWiki 1.30/wmf.10/Changelog
- MediaWiki 1.30/wmf.11
- MediaWiki 1.30/wmf.11/Changelog
- MediaWiki 1.30/wmf.12
- MediaWiki 1.30/wmf.12/Changelog
- MediaWiki 1.30/wmf.13
- MediaWiki 1.30/wmf.13/Changelog
- MediaWiki 1.30/wmf.14
- MediaWiki 1.30/wmf.14/Changelog
- MediaWiki 1.30/wmf.15
- MediaWiki 1.30/wmf.15/Changelog
- MediaWiki 1.30/wmf.16
- MediaWiki 1.30/wmf.16/Changelog
- MediaWiki 1.30/wmf.17
- MediaWiki 1.30/wmf.17/Changelog
- MediaWiki 1.30/wmf.18
- MediaWiki 1.30/wmf.18/Changelog
- MediaWiki 1.30/wmf.19
- MediaWiki 1.30/wmf.19/Changelog
- MediaWiki 1.30/wmf.2
- MediaWiki 1.30/wmf.2/Changelog
- MediaWiki 1.30/wmf.3
- MediaWiki 1.30/wmf.4
- MediaWiki 1.30/wmf.4/Changelog
- MediaWiki 1.30/wmf.5
- MediaWiki 1.30/wmf.5/Changelog
- MediaWiki 1.30/wmf.6
- MediaWiki 1.30/wmf.6/Changelog
- MediaWiki 1.30/wmf.7
- MediaWiki 1.30/wmf.7/Changelog
- MediaWiki 1.30/wmf.8
- MediaWiki 1.30/wmf.9
- MediaWiki 1.30/wmf.9/Changelog