MediaWiki 1.39
Deze pagina bevat de release-opmerkingen voor een legacy versie van MediaWiki. |
MediaWiki 1.39 is de huidige versie van MediaWiki waar lange termijn ondersteuning voor wordt gegeven.
Lees het bestand RELEASE NOTES voor de volledige lijst van veranderingen.
Het was uitgebracht op de wiki's van Wikimedia Foundation met "wmf"-branches tussen maart 2022 en september 2022. De stabiele release 1.39.0 is 30 november 2022 uitgebracht.
Download mediawiki-1.39.10.tar.gz of checkout de REL1_39
branch in Git om deze release te volgen.
In MediaWiki 1.39 wordt PHP 7.3 niet meer ondersteund, er is minimaal PHP 7.4.3 vereist.
Configuratie wijzigingen voor systeembeheerders in 1.39
Nieuwe configuratiə
$wgAutoCreateTempUser
– Dit configureert automatische aanmaak van gebruiker bij het opslaan van de pagina.$wgCopyUploadAllowOnWikiDomainConfig
– Dit stelt in of de beheerders het MediaWiki:Copyupload-allowed-domains systeembericht kunnen gebruiken om te definiëren welke domeinen gebruikt kunnen worden met het hulpmiddel upload-by-url.$wgCdnMatchParameterOrder
– Dit kan opfalse
gezet worden als de MediaWiki achter een CDN zit die de volgorde van de zoekopdracht parameters aanpast. Hierdoor zal de overeenkomende code verzoeken dat URL's naar canonical CDN URL's gaan, ongevoelig zijn voor de volgorde van de parameters.$wgMultiShardSiteStats
– Hiermee kunt u website statistieken splitsen over meerdere rijen. Dit is alleen nuttig bij erg grote wiki's die veel bewerkt worden. (T306589)
Gewijzigde configuratiə
$wgInvalidUsernameCharacters
– De instelling bevat nu het teken '>
', dit is nu het gereserveerde scheidingsteken voor externe gebruikersnamen.$wgLocalFileRepo
– De standaardmethode voor serialisatie van meta-data van bestanden is gewijzigd naar JSON. U kunt dit terugzetten naar PHP door het instellen van vanuseJsonMetadata
opfalse
.$wgLBFactoryConf
– De vlagconfigCallback
kan nu gezet worden om een callback functie te maken die een array retourneert met keys voor het bijwerken van$wgLBFactoryConf
. Dit kan worden gebruikt voor het gemakkelijk direct wijzigen van de database configuratie, bijv. om de replica hosts uit de rotatie te halen.$wgDBservers
and$wgLBFactoryConf
– De vlagDBO_SSL
wordt nu ontraden, het is de bedoeling dat nu de boolean parameterssl
wordt gebruikt.$wgObjectCaches
– De ondersteuning voor de vlaggenglobalKeyLB
enlocalKeyLB
is beëindigd.
Verwijderde configuratiə
$wgMultiContentRevisionSchemaMigrationStage
- Deze transitie vlag, ontraden sinds MediaWiki 1.35, is verwijderd. De migratie van gegevens is afgerond.$wgActorTableSchemaMigrationStage
- Deze transitie vlag is verwijderd, de migratie is afgerond.$wgWikiFarmSiteDetector
– Deze experimentele instelling is verwijderd, er is geen vervanging. Gebruik de omgevingsvariabeleMW_WIKI_NAME
om de naam van de website te specificeren die de configuratie laad. Het hiervoor gebruiken vanWIKI_NAME
wordt ontraden.$wgParserCacheUseJson
- In de ParserCache wordt nu altijd JSON serialisatie gebruikt. Het lezen van oude niet-JSON cache gegevens wordt nog ondersteund. De instelling wordt ontraden sinds 1.36.$wgAllowJavaUploads
- Om het uploaden van JAR bestanden toe te staan, verwijderapplication/java
uit de$wgMimeTypeExclusions
.$wgMaxRedirects
– Deze functie is verwijderd, het heeft nooit gewerkt zoals ooit bedoeld was (T296430).$wgElementTiming
– Deze experimentele, standaard uitgeschakelde functie is verwijderd, zonder vervanging.$wgPriorityHints
and$wgPriorityHintsRatio
– De bijbehorende experimentele functie is verwijderd, zonder vervanging.$wgIncludeLegacyJavaScript
– Deze vlag is verwijderd, dit betekent geen verlies van functionaliteit in deze release. De meeste voormalige "wikibits" functies zijn verwijderd na in een eerdere release te zijn ontraden. De resterende functies, zoalsimportScript
, zijn nu zonder voorwaarden beschikbaar.$wgLegacySchemaConversion
- Deze ongebruikte instelling is verwijderd.$wgInterwikiPrefixDisplayTypes
- Deze ongebruikte instelling is verwijderd.$wgMangleFlashPolicy
– Dit is nu niet meer functioneel, het wordt nu ontraden. Gebruikers die nu toch via een extensie Flash gebruiken staat bloot aan de gevaren door de kwetsbaarheid van CSRF.
Nieuwe functionaliteit voor gebruikers
- Optionele automatische aanmaak gebruiker bij opslaan pagina (
$wgAutoCreateTempUser
). - Moderatoren hebben nu de optie om de bijbehorende overlegpagina te verwijderen / terug te zetten, bij die actie op de pagina zelf. De opties
deletetalk
enundeletetalk
zijn toegevoegd aan de 'delete' en 'undelete' actie API's in MediaWiki 1.38+. {{=}}
is nu een wikitext magisch woord, een uitbreiding van=
. Dit is conventioneel gebruikt als een ontsnappingsmechanisme om het gebruik van=
toe te staan in sjabloonargumenten zonder naam. Definiëren van Template:= om uit breiden naar iets anders dan=
wordt sinds 1.36 ontraden, met betrokken pagina's in een speciale volg categorie geplaatst voor migratie.- (T284020) Bot wachtwoorden worden nu in de REST API ondersteund.
Verbeterde fouten
- (T314013)
$wgExtraNamespaces
no longer overrides canonical namespace names specified in extension.json files. Hoewel deze instelling nog steeds kan worden gebruikt om door extensies gedefinieerde namespaces te hernoemen, moeten systeembeheerders na het upgraden misschien namespaceDupes.php uitvoeren.
Wijzigingen in Action API
- Nieuwe parameter
undeletetalk
bij action=undelete waarmee u alle revisies van de bijbehorende overlegpagina's kunt terugzetten.
Gewijzigde talen
MediaWiki ondersteunt meer dan 350 talen. Veel vertalingen worden regelmatig verbeterd. Hieronder worden alleen de nieuwe en de verwijderde talen genoemd, maar ook de gewijzigde talen naar aanleiding van een Phabricator rapport.
- Actuele vertaling is nu toegevoegd voor meerdere talen, die stonden mogelijk al in Names.php en werden soms al gebruikt in een Wikipedia:
- (T313200) Ondersteuning voor de taal Rundi (Kirundi, rn) toegevoegd.
- (T310976) Ondersteuning voor de taal Tumbuka (ChiTumbuka, tum) toegevoegd.
- (T314270) Ondersteuning voor de taal Kanuri (kr) toegevoegd.
- (T313199) Ondersteuning voor de taal Sylheti (syl) toegevoegd.
- (T311975) Ondersteuning voor de taal Ghanaian Pidgin (gpe) toegevoegd.
- (T307080) Ondersteuning voor de taal Okinawan (ryu) toegevoegd.
- (T307887) Ondersteuning voor de taal Mooré (mos) toegevoegd.
- (T308813) Ondersteuning voor de taal Nigerian Pidgin (pcm) toegevoegd.
- (T309763) Ondersteuning voor de taal Tai Nüa (tdd) toegevoegd.
- (T310040) Ondersteuning voor de taal Fante (fat) toegevoegd.
- (T311034) Ondersteuning voor de taal Campidanese Sardinian (sro) toegevoegd.
- (T315406) Autoniem van de taal Iñupiaq gewijzigd naar "Iñupiatun".
- (T315677) Voor de taal Fula (ff) is de fallback (Frans) verwijderd.
- (T304920) In Swahili, ia de namespace "Media" nu "Media" geworden, dus de waarde voor het Engels, de namespace "File" is nu "Faili". Deze oude naam was "Picha", die blijft voorlopig voor de compatibiliteit bestaan. Als u een wiki in Swahili heeft, en u "Faili:" als namespace gebruikt in wikitext, en het moet "Media:" zijn, dan moet dat aangepast worden.
- (T309866) In het Kirgizisch (ky) zijn de vertalingen voor de namespace gewijzigd. De oude waarden zijn nu aliassen geworden, dit vanwege de compatibiliteit.
- (T117845) Er is een begin gemaakt met het aanpassen van de taalcodes van het Servisch van sr-ec en sr-el naar sr-cyrl en sr-latn.
Zie ook
- Topfuncties in MediaWiki 1.39 — Blog post over de MediaWiki 1.39 release; van 10 februari 2023
Subpagina's
- MediaWiki 1.39/Roadmap
- MediaWiki 1.39/ak
- 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