MediaWiki 1.33
Cette page contient les notes de diffusion d'une version non supportée de MediaWiki. Il est conseillé aux utilisateurs de cette version de mettre à jour avec la version 1.42.3 (dernière version stable), 1.41.4 (dernière version historique) ou 1.39.10 (version historique maintenue sur le long terme). |
MediaWiki 1.33 est une ancienne version de MediaWiki.
Consultez le fichier Notes de version pour avoir la liste complète des changements.
Elle a été déployée sur les wikis de la Fondation Wikimedia au travers des branches incrémentales alpha wmf depuis le 23 octobre 2018 jusqu'au 10 avril 2019.
La version stable 1.33.0 est sortie le 2 juillet 2019.
Téléchargez les dernières versions ou copiez la branche REL1_33
depuis Git pour suivre cette version.
Avec la version 1.33.4, la branche 1.33 est arrivée en fin de support le 6 juin 2020.
Problèmes connus
- tâche T227147 MediaWiki force $wgDBprefix à se terminer par un caractère « _ » si positionné, ce qui provoque cette erreur : InvalidArgumentException: A non-empty prefix must end with « _ ».
- tâche T230317 La mise à jour depuis une ancienne version de MediaWiki (antérieure à la 1.15) va faire échouer le script de conversion. Vous devrez ajouter manuellement la table valid_tag vous-même avant de lancer le script de mise à jour. Ceci a été corrigé dans MediaWiki 1.33.1.
- tâche T227662 La mise à jour depuis une ancienne version peut produire une erreur
Unknown column 'ar_comment_id' in 'where' clause
(colonne 'ar_comment_id' inconnue dans la clause 'where'). Vous pourriez avoir à appliquer manuellement le fichier patch-comment-table.sql. - tâche T232129 La version de ConfirmEdit embarquée dans la version 1.33.0 produira des erreurs OOUI\Exception lorsqu'un lien est ajouté sur une page. Ceci a été corrigé dans la version 1.33.1, ou vous pouvez télécharger séparément une version plus récente de cette extension
- tâche T232273 Les révisions importées des pages peuvent disparaître après la mise à jour. Ceci peut être contourné en lançant le script de maintenance cleanupUsersWithNoId.php , suivi de migrateActors.php .
Notes de mise à jour
La version 1.33 regroupe plusieurs modifications de la base de données depuis la version 1.32, et ne fonctionnera pas sans les mises à jour du schéma. Notez que suite aux modifications de quelques très longues tables comme la table des révisions, la mise à jour du schéma peut prendre un temps relativement long (quelques minutes pour un site de taille moyenne, mais plusieurs heures pour un grand site).
N'oubliez pas de toujours faire une sauvegarde de votre base de données avant de faire la mise à jour !
Voir le fichier UPGRADE pour des instructions de mise à jour plus détaillées, y compris les informations importantes pour la mise à jour des versions antérieures à la 1.11.
Certaines notes spécifiques concernant les mises à jour vers MediaWiki 1.33 sont regroupées ci-dessous :
- Certaines recherches de liens externes ne fonctionneront pas correctement tant que
update.php
(ourefreshExternallinksIndex.php
) est exécuté. Cela comprend les recherches pour les liens utilisant les adresses IP, les noms traduits des domaines, et éventuellement les liens « mailto » . - Si vous exécutez migrateActors.php en utilisant une version plus ancienne de MediaWiki et que vous voulez que votre wiki fonctionne avec
$wgActorTableSchemaMigrationStage
fixé àSCHEMA_COMPAT_READ_OLD
, notez que les ligneslog_search
nécessaires pour trouver les suppressions des révisions en fonction de l'utilisateur cible n'ont pas été correctement supprimées. Voir T215464 pour les détails. - Si des suppressions de révisions ont été faites pendant que le wiki était en cours de configuration avec
$wgActorTableSchemaMigrationStage
fixé àSCHEMA_COMPAT_WRITE_BOTH
et sans avoir exécutémigrateActors.php
, la tablelog_search
peut contenir des lignes avec des valeurs vides pour "target_author_actor
", ce qui empêchera aux recherches dans le journal des suppressions de révisions par utilisateur cible d'y trouver ces entrées. Ces lignes peuvent être corrigées en exécutant/ré-exécutantmigrateActors.php
.
Nouveautés
- La fonctionnalité de blocage est étendue aux « blocages partiels » où les adresses IP et les comptes peuvent être restreints quant à la modification de pages particulières ou d'espaces de noms. Ceci est en cours de développement, mais peut être activé en fixant à true le drapeau
$wgEnablePartialBlocks
. Dans les versions à venir cette fonctionnalité sera disponible par défaut. - (tâche T96041) Les catégories peuvent maintenant être masquées dans Special:UnusedCategories en ajoutant le nouveau drapeau comportemental
__EXPECTUNUSEDCATEGORY__
sur la page de la catégorie.
Langues mises à jour
MediaWiki prend en charge plus de 350 langues. Beaucoup d'internationalisations sont mises à jour régulièrement. Ci-dessous, seules les langues nouvelles et celles supprimées sont répertoriées, ainsi que les modifications apportées aux langues suite aux rapports de Phabricator.
- (tâche T203908) Ajout de la prise en charge de la langue pour Eastern Pwo (kjp).
- (tâche T213717) Correction d'une erreur de traduction sur les traductions de Goan Konkani (Devanagari script) (gom-deva) pour
NS_TEMPLATE
. - (tâche T212221) Ajout de $digitTransformTable pour santali (sat).
- (tâche T216479) Ajout de la prise en charge de la langue pour Saisiyat (xsy).
- (tâche T219728) Ajout de la prise en charge de la nouvelle ère japonaise nommée « Reiwa ».
Autres modifications
Les administrateurs effectuant la mise à jour du système doivent lire attentivement les notes spécifiques concernant la mise à jour. A lire par les développeurs : toutes les notes de la version.
- (tâche T210814) Les SVGs avec plusieurs valeurs de langues à l'intérieur sont maintenant affichés par défaut dans la langue du wiki sur des pages d'images.
- (tâche T205040) Les images multilangue sont maintenant affichées dans la langue demandée quand celle-ci est disponible.
- Special:ActiveUsers ne fitre plus les utilisateurs devenus inactifs depuis la dernière mise à jour du cache avec des utilisateurs actifs.
- Special:CreateAccount avertit maintenant l'utilisateur lorsque le nom d'utilisateur qu'il a choisi doit être normalisé.
$wgMiserMode
désactive le mot magique {{REVISIONID}} dans les espaces de noms de contenu. Substitué par un seul tiret après l'enregistrement de la page.
Sous-pages
- MediaWiki 1.33/Roadmap
- MediaWiki 1.33/wmf.1
- MediaWiki 1.33/wmf.1/Changelog
- MediaWiki 1.33/wmf.12
- MediaWiki 1.33/wmf.12/Changelog
- MediaWiki 1.33/wmf.13
- MediaWiki 1.33/wmf.13/Changelog
- MediaWiki 1.33/wmf.14
- MediaWiki 1.33/wmf.14/Changelog
- MediaWiki 1.33/wmf.16
- MediaWiki 1.33/wmf.16/Changelog
- MediaWiki 1.33/wmf.17
- MediaWiki 1.33/wmf.17/Changelog
- MediaWiki 1.33/wmf.18
- MediaWiki 1.33/wmf.18/Changelog
- MediaWiki 1.33/wmf.19
- MediaWiki 1.33/wmf.19/Changelog
- MediaWiki 1.33/wmf.2
- MediaWiki 1.33/wmf.2/Changelog
- MediaWiki 1.33/wmf.20
- MediaWiki 1.33/wmf.20/Changelog
- MediaWiki 1.33/wmf.21
- MediaWiki 1.33/wmf.21/Changelog
- MediaWiki 1.33/wmf.22
- MediaWiki 1.33/wmf.22/Changelog
- MediaWiki 1.33/wmf.23
- MediaWiki 1.33/wmf.23/Changelog
- MediaWiki 1.33/wmf.24
- MediaWiki 1.33/wmf.24/Changelog
- MediaWiki 1.33/wmf.25
- MediaWiki 1.33/wmf.25/Changelog
- MediaWiki 1.33/wmf.3
- MediaWiki 1.33/wmf.3/Changelog
- MediaWiki 1.33/wmf.4
- MediaWiki 1.33/wmf.6
- MediaWiki 1.33/wmf.6/Changelog
- MediaWiki 1.33/wmf.8
- MediaWiki 1.33/wmf.8/Changelog
- MediaWiki 1.33/wmf.9
- MediaWiki 1.33/wmf.9/Changelog