Jump to content

MediaWiki 1.36

From mediawiki.org
This page is a translated version of the page MediaWiki 1.36 and the translation is 100% complete.
Si encuentra algún fallo usando MediaWiki con PHP8, por favor repórtelo. Véase T248925 para más información.
Advertencia Advertencia: MediaWiki 1.36.0 a 1.36.2 contienen un problema de seguridad muy grave. Actualice a 1.36.3 o más tarde. Véase 2021-12 liberación de seguridad/FAQ para obtener más información.

MediaWiki 1.36 es una versión obsoleta de MediaWiki. Consulta el archivo RELEASE NOTES para conocer la lista completa de cambios. Se implementó en wikis de la Fundación Wikimedia a través de ramas "wmf" a partir del 21 de julio de 2020 y el 15 de abril de 2021. El lanzamiento de la versión estable 1.36.0 se lanzó el 27 de mayo de 2021. Descarga 1.36.4 o cambia a la rama REL1_36 en Git para dar seguimiento a este lanzamiento. La rama 1.36, con la versión 1.36.4, dejó de funcionar el 3 de junio de 2022.

Nuevas características

Nuevo logotipo de MediaWiki
Nuevo logotipo de MediaWiki
  • El logo de MediaWiki ha cambiado. Esto significa que el botón "Powered By MediaWiki" que se muestra en el pie de página será diferente.
  • Todas las entidades con nombre HTML5 se aceptan ahora en wikitext.
  • (T106263) Los tamaños de la descripción de archivos de las páginas ahora incluyen 2048px.

Cambios en la API

  • Se ha añadido «Access-Control-Max-Age» a la lista predeterminada de cabeceras permitidas para las solicitudes API de origen cruzado ($wgAllowedCorsHeaders ).
  • Las cuentas con el derecho "bot" ya no tienen páginas automáticamente añadidas a la lista de vigilancia cuando realizan modificaciones de API, independientemente de sus preferencias. Esto es para reducir el tamaño de los datos watchlist en la base de datos. Para añadir las modificaciones del bot API a la lista de vigilancia, establezca explícitamente la opción 'ver'.

Notas de actualización

  • MediaWiki 1.36 ahora requiere la extensión de internacionalización PHP (comúnmente conocida como Intl, ext-intl, o php-intl).
  • El control de exención de bloque MediaWiki:Autoblock whitelist se ha movido a MediaWiki:Block-autoblock-exemptionlist. Si usas esta función, por favor mueva la página de MediaWiki:Autoblock_whitelist.
  • (T275334) $wgExtensionFunctions se utiliza a veces para cambiar la configuración. Esto no es seguro, las funciones de extensión se ejecutan relativamente tarde, algunos servicios ya están iniciados en ese punto y por lo tanto utilizan la configuración antigua. Los cambios en 1.36 hacen que este tipo de rotura sea aún más común. Usa el gancho de MediaWikiServices en su lugar. (En el futuro podría haber un gancho dedicado para cambios de configuración.)
  • El script de actualización de MediaWiki, maintenance/update.php , se utiliza para aceptar `--nopurge` como una opción para evitar la eliminación de caches almacenados en la base de datos durante la actualización. Esto ya no se anima, y la opción se ha eliminado.

Configuración

Nuevas opciones de configuración

  • (T256001) $wgManualRevertSearchRadius – Esta configuración controla una funcionalidad nueva que marca las ediciones como reversiones si estas restauran la página exactamente a un estado anterior. Esta variable de configuración establece el número máximo de revisiones de una página que se comprobarán en cada nueva edición. Establezca esto a 0 para desactivar la función por completo.
  • (T244058) $wgOldRevisionParserCacheExpireTime — Esta configuración se añadió para controlar la caché de ParserOutput para las revisiones anteriores (no actuales).
  • (T265263) $wgRememberMe - Esta configuración configura la casilla de verificación "Recuerda" en los sistemas de inicio de sesión de cuenta a través de RememberMeAuthenticationRequest.
  • (T157145) $wgSkinMetaTags – Esta configuración permite al personal administrativo configurar apariencias que admitan metaetiquetas. Estas etiquetas brindan más contenido y utilidad a las páginas MediaWiki cuando se las comparte en varias plataformas sociales.
  • (T280944) $wgIncludejQueryMigrate – Esta configuración permite al personal administrativo desactivar el complemento Migrate de jQuery. Ha sido habilitada por defecto desde MediaWiki 1.27 . En futuras versiones se desactivará por defecto.

Opciones de configuración cambiadas

  • $wgLogos – Esta configuración selecciona el logotipo mostrado en el sitio. El valor predeterminado para el logotipo del sitio, que se muestra en una instalación si no se ha definido otro valor, es ahora la imagen nueva de MediaWiki.
  • (T274695) $wgAjaxEditStash — Esta configuración, que permitía desactivar la funcionalidad de edit stashing al comenzar a escribir un resumen de edición, se ha quedado obsoleta. En versiones futuras, esta funcionalidad siempre estará activada.
  • $wgUploadStashScalerBaseUrl – Esta configuración, para permitir la escalación remota de medios bajo demanda, se desactualizó. Use the `thumbProxyUrl` setting in $wgLocalFileRepo instead.
  • $wgSlaveLagWarning , $wgSlaveLagCritical – Estas configuraciones han sido renombradas a $wgDatabaseReplicaLagWarning y $wgDatabaseReplicaLagCritical respectivamente. Los nombres anteriores de las variables de configuración son obsoletos, pero se utilizarán como último recurso en caso de que aún estén definidas, y permanecen disponibles temporalmente para las extensiones que intenten consultarlas.
  • $wgWANObjectCaches - La opción "coalesceKeys" fue eliminada sin deprecación y reemplazada por una nueva opción "coaleceScheme", fijada como "hash_stop" por defecto. Si usas Dynomite, entonces establece la nueva opción "coalesceKeys" en "hash_tag". También se eliminaron las opciones "cluster" y "mcrouterAware" sin depreciación. Use "broadcastRoutingPrefix" en su lugar.

Opciones de configuración eliminadas

  • $wgUseTwoButtonsSearchForm - Esta configuración, que se ha desactualizado en 1.35 , se ha eliminado.
  • $wgAllowImageMoving — Esta configuración, que se ha desactualizado en 1.35, ha sido eliminada. Use las configuraciones de permisos de grupo en su lugar. Por ejemplo, para evitar que los sysops muevan archivos, establece $1$2 = false;`
  • $wgExtNewTables , $wgExtNewFields , $wgExtNewIndexes , $wgExtPGNewFields , $wgExtPGAlteredFields , $wgExtModifiedFields — Se han eliminado estas configuraciones. Se volvieron obsoletas después de que 1.17 revisara el actualizador de la base de datos, pero se mantuvieron para compatibilidad retrotractal. Se debe utilizar el gancho LoadExtensionSchemaUpdates.
  • $wgParserConf - Esta configuración, que se ha hecho obsoleta en 1.35, se ha eliminado. El último uso de esta configuración fue para la configuración preprocesadora, que se desaprovechó en 1.34 y se eliminó en 1.35.
  • $wgEnableRestAPI — Esta configuración, pasada por alto desde la 1.35, se ha eliminado.
  • $wgPagePropsHaveSortkey – Esta configuración temporal se ha eliminado junto con la ruta de actualización de cambio de esquema que controlaba. Si su sitio todavía lo usa, es decir, aún no ha aplicado el cambio de esquema `pp_sortkey` de 1.24, debe aplicarlo ahora antes de actualizar.
  • Las políticas obsoletas de contraseñas PasswordCannotMatchBlacklist y PasswordNotInLargeBlacklist fueron eliminadas. Por favor use PasswordCannotMatchDefaults y PasswordNotInCommonList respectivamente en vez.

Subpáginas