MediaWiki 1.29
Appearance
Outdated translations are marked like this.
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.44.2 (última versão estável), 1.43.5 (versão legada) ou 1.39.15 (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.29 é a versão obsoleta do MediaWiki.
A versão final de segurança e manutenção foi lançada em 20 de setembro de 2018.
Consulte o arquivo RELEASE NOTES para obter a lista completa de mudanças.
foi implantado em wikis da Fundação Wikimedia através de incremental "wmf" -branches a partir de 01 de novembro de 2016.
A versão estável 1.29.0 foi lançada em 13 de julho de 2017.[1]
Baixe o snapshot mais recente ou verifique o pacote REL1_29 no Git para acompanhar este lançamento.
| MediaWiki 1.29 |
|---|
| Implementação nos websites da Wikimedia |
Alterações na configuração
- Default cookie expiration time has been reduced to 30 days. Login cookie expiration time is kept at 180 days.
$wgUserEmailUseReplyTois now true by default to work around restrictive DMARC policies.- Subpages are now enabled by default in the Template namespace.
Novas características
- Added
$wgSoftBlockRanges, to allow for automatically blocking anonymous edits from certain IP ranges (e.g. private IPs). - Added new magic word
{{PAGELANGUAGE}}which returns the language code of the page being parsed. (bug T59603) - Users can now be assigned to user groups for a limited period of time. See the help page for more information.
Alterações na API de Ação
- Submitting sensitive authentication request parameters to
action=clientlogin,action=createaccount,action=linkaccount, andaction=changeauthenticationdatain the query string is now an error. They should be submitted in the POST body instead. - The capture option for
action=resetpasswordhas been removed action=clearhasmsgnow requires a POST.- (T47843) API errors and warnings may be requested in non-English languages using the new
errorformat,errorlang, anderrorsuselocalparameters. - API error codes may have changed. Most notably, errors from modules using parameter prefixes (e.g. all query submodules) will no longer be prefixed.
action=emailusermay return a "Warnings" status, and now returns 'warnings' and 'errors' subelements (as applicable) instead of 'message'.action=imagerotatereturns an 'errors' subelement rather thanerrormessage.action=movenow reports errors when moving the talk page as an array under keytalkmove-errors, rather than usingtalkmove-error-codeandtalkmove-error-info. The format for subpage move errors has also changed.action=revisiondeleteno longer includes a "rendered" property on warnings and errors for each item. Useerrorformat=wikitextif you're wanting parsed output.action=rollbackno longer returns amessageHtmlproperty. Useerrorformat=htmlif you're wanting HTML formatting of error messages.action=uploadnow reports optional stash failures as an array under key 'stasherrors' rather than a 'stashfailed' text string.action=watchreports 'errors' and 'warnings' instead of a single 'error', and no longer returns a 'message' on success.- Added
action=validatepasswordto validate passwords for the account creation and password change forms.
Alterações internas da API de Ação
- New methods were added to ApiBase to handle errors and warnings using i18n keys. Methods for using hard-coded English messages were deprecated:
ApiBase::dieUsage()was deprecatedApiBase::dieUsageMsg()was deprecatedApiBase::dieUsageMsgOrDebug()was deprecatedApiBase::getErrorFromStatus()was deprecatedApiBase::parseMsg()was deprecatedApiBase::setWarning()was deprecated
ApiBase::$messageMapis no longer public. Code attempting to access it will result in a PHP fatal error.- The $message parameter to the ApiCheckCanExecute hook should be set to an ApiMessage. This is compatible with MediaWiki 1.27 and later. Returning a code for
ApiBase::parseMsg()will no longer work. UsageExceptionis deprecated in favor ofApiUsageException. For the time beingApiUsageExceptionis a subclass ofUsageExceptionto allow things that catch onlyUsageExceptionto still function properly.- If, for some strange reason, code was using an
ApiErrorFormatterinstead ofApiErrorFormatter_BackCompat, note that the result format has changed and various methods now take a module path rather than a module name. ApiMessageTrait::getApiCode()now strips 'apierror-' and 'apiwarn-' prefixes from the message key, and maps some message keys for backwards compatibility.
Idiomas atualizados
MediaWiki supports over 350 languages. Many localisations are updated regularly. Below only new and removed languages are listed, as well as changes to languages because of Phabricator reports.
- Based as always on linguistic studies on intelligibility and language knowledge by geography, language fallbacks have been expanded. When a translation is missing in the user's preferred interface language, the corresponding translation for the fallback language will be used instead. English will only be used as last resort when there are no translations. Some configurations (such as date formats and gender namespaces) have also been updated when using the fallback language's configuration was inadequate. The new or reinstated language fallbacks are (after cs ↔ sk in 1.28): hsb ↔ dsb, io → eo, mdf → ru, pnt → el, roa-tara → it.
No fallback for Ukrainian
- (T39314) The fallback from Ukrainian to Russian was removed. The Ukrainian language will now use the default fallback language: English. When a translation to Ukrainian is not available, an English string will be shown.
Outros mudanças
- wiki.phtml entry point was removed. Refer to index.php instead. If you want "wiki.phtml" URLs to continue to work, set up redirects. In Apache, this can be done by enabling mod_rewrite and adding the following rules to your configuration:
RewriteEngine On
RewriteBase /
RewriteRule ^/w/wiki\.phtml$ /w/index.php [R=301,L]
Subpáginas
- MediaWiki 1.29/Roadmap
- MediaWiki 1.29/wmf.1
- MediaWiki 1.29/wmf.1/Changelog
- MediaWiki 1.29/wmf.10
- MediaWiki 1.29/wmf.10/Changelog
- MediaWiki 1.29/wmf.11
- MediaWiki 1.29/wmf.11/Changelog
- MediaWiki 1.29/wmf.12
- MediaWiki 1.29/wmf.12/Changelog
- MediaWiki 1.29/wmf.13
- MediaWiki 1.29/wmf.13/Changelog
- MediaWiki 1.29/wmf.14
- MediaWiki 1.29/wmf.14/Changelog
- MediaWiki 1.29/wmf.15
- MediaWiki 1.29/wmf.15/Changelog
- MediaWiki 1.29/wmf.16
- MediaWiki 1.29/wmf.16/Changelog
- MediaWiki 1.29/wmf.17
- MediaWiki 1.29/wmf.17/Changelog
- MediaWiki 1.29/wmf.18
- MediaWiki 1.29/wmf.18/Changelog
- MediaWiki 1.29/wmf.19
- MediaWiki 1.29/wmf.19/Changelog
- MediaWiki 1.29/wmf.2
- MediaWiki 1.29/wmf.2/Changelog
- MediaWiki 1.29/wmf.20
- MediaWiki 1.29/wmf.20/Changelog
- MediaWiki 1.29/wmf.21
- MediaWiki 1.29/wmf.21/Changelog
- MediaWiki 1.29/wmf.3
- MediaWiki 1.29/wmf.3/Changelog
- MediaWiki 1.29/wmf.4
- MediaWiki 1.29/wmf.4/Changelog
- MediaWiki 1.29/wmf.5
- MediaWiki 1.29/wmf.5/Changelog
- MediaWiki 1.29/wmf.6
- MediaWiki 1.29/wmf.6/Changelog
- MediaWiki 1.29/wmf.7
- MediaWiki 1.29/wmf.7/Changelog
- MediaWiki 1.29/wmf.8
- MediaWiki 1.29/wmf.8/Changelog
- MediaWiki 1.29/wmf.9
- MediaWiki 1.29/wmf.9/Changelog