MediaWiki 1.24
Deze pagina bevat de release-opmerkingen voor een niet ondersteunde versie van MediaWiki. |
MediaWiki 1.24 is de huidige stabiele MediaWikiversie.
Lees het bestand "$relnotes" voor een volledige lijst van veranderingen.
Deze is op dit moment in gebruik op wiki's van de Wikimedia Foundation sinds april 2014, met de "wmf"-branches.
1.24.0 werd gelanceerd als een stabiele versie op woensdag 26 november.
Download de latest release of clone de REL1_24
-branch in Git om van 1.24 gebruik te maken.
Preferences made easier
MediaWiki staat bekend als zeer flexibel en aanpasbaar, maar slechts een aantal gebruikers halen eruit wat erin zit. In 1.24 proberen we duizenden instellingen makkelijker voor anderen in gebruik te maken.
Nieuwe functies
- Category pages can now be moved (bug 5451).
- MergeHistory for all administrators by default (bug 66155).
- Improvements have been made to the password storage system in gerrit:77645, allowing improved security against offline attacks should a wiki's database be compromised by attackers. Then, in gerrit:149658, the default password storage algorithm was changed to PBKDF2.
- PBKDF2 and Bcrypt have built-in support in PHP. The new extensible password API makes it trivial to implement scrypt support if we wanted to.
- Addition of a JSON content model to the core. Earlier, it was implemented through an extension.
Toegangkelijkheid
- The move feature and other actions are now discoverable in Vector, thanks to a label for the dropdown where they're hidden by default (bug 44591).
- bug 15484 - Redirect to Special:UserLogin when logging in is required to proceed, instead of showing an error message.
Prestaties
Tijdens de ontwikkelingsfase van 1.24, werd er gekeken naar prestaties.
- (bug 39035) Vector skin performance was improved by removing collapsibleNav, which was used to collapse some sidebar elements by default. This removes
-list
suffixes likep-lang-list:
which means that instead of using things like#p-lang-list
, you need to use#p-lang .body ul
.
Internationalization
Several new locales have been added, thanks to translatewiki.net translators Amqui, Bachounda, Crochet.david, Filipinayzd, Kuvaly, Malafaya, Moha, Oldstoneage, Paul Beppler, Rberchie, Rinconada, Stephenwanjau, Tifinaghes, Vogone, 아라.
- Algerijns Arabisch
- Iriga Bicolano
- Cheyenne
- Cree
- Hunsrik
- Gikuyu
- Norman
- Kinyarwanda
- Twi
- Tamazight (Centraal-Marokko)
Informatie voor MediaWikisysteembeheerders
Belangrijke veranderingen
- Upgraded jQuery to version 1.11.x.
- Support for register_globals (deprecated 5 years ago) was dropped, MediaWiki will no longer run with it enabled. See this email notification for more details.
{{!}}
is now a magic word that results in|
, mainly for use in templates and other complex templates. If your wiki has a template at Template:!, you will need to change the name and update any usage of it. If your Template:! is just|
, it can be safely deleted.- Removed the hook SpecialSearchGo. Any extensions depending on this hook will break.
API-veranderingen
Vanaf MediaWiki 1.24 zijn we de API aan het opruimen, en werken we voort naar een 2.0-versie van de API. Zie hier voor meer informatie.
- De volgende formaten zijn vanaf nu officieel gemarkeerd als verouderd: dbg, dump, txt, wddx, en yaml. In een toekomstige versie zullen deze formaten niet langer beschikbaar zijn.
- Token handling overhauled: the action=query module is now deprecated and replaced by action=query&meta=tokens . Most actions now just take a generic "csrf" token, and the token type is now properly documented in the auto-generated documentation.
- En meer! Zie het bestand "RELEASE-NOTES" voor een volledige lijst.
Verandering aan de mappenstructuur
- The legacy skins/common/ directory has been emptied and deleted as part of the skin system cleanup. Files that have been present in it have been moved elsewhere or deleted (if they were unused). If you loaded any of these files as part of your custom skin or on-wiki CSS/JS, you should make a copy of the old files in a non-MediaWiki directory. See the RELEASE-NOTES file for the full list of moved/deleted files.
Browserondersteuning
- Full support for Internet Explorer 6 and Internet Explorer 7 has been removed. Users of these browsers will not have any JavaScript when using MediaWiki. JavaScript fixes specific to them have also been removed. Additional Internet Explorer 6 and Internet Explorer 7 fixes that exist in pages of your wiki like MediaWiki:Common.js and similar can be safely removed if you want to keep your site's browser support consistent.
- See Compatibility for more information.
Skins no longer loaded after upgrade?
- MediaWiki 1.24 no longer uses the skin autodiscovery mechanism to load default skins, instead requiring that the skins be manually loaded in
LocalSettings.php
, much like extensions (see Manual:Skin configuration#Installing skins).
- This will require you to update
LocalSettings.php
after the upgrade – a prominently displayed warning message should guide you through the process, suggesting the exact configuration that you need to add.
Als MediaWiki wordt bijgewerkt via een (tar.gz-)archief, hoeft er geen extra actie ondernomen te worden.
- Als MediaWiki wordt bijgewerkt via git of op een andere manier niet via een archief, is het belangrijk om te weten dat skins zijn verplaatst naar een andere map, en apart moeten worden geïnstalleerd (de manier is vrijwel gelijk aan die van extensies, een paar zijn bijgevoegd in de archieven).
Databaseschema
Nieuwe velden:
- Page_props.pp_sortkey
- Page.page_lang
- Pagelinks.pl_from_namespace
- Templatelinks.tl_from_namespace
- Imagelinks.il_from_namespace
Nieuwe indexen:
- wl_user_notificationtimestamp on watchlist table
Verwijderde velden:
Release schedule
The dates for the point releases for 1.24 were as follows:
Versie | Datum |
---|---|
1.24.0 | 2014-11-26 |
1.24.1 | 2014-12-17 |
1.24.2 | 2015-03-31 |
1.24.3 | 2015-08-10 |
1.24.4 | 2015-10-16[1] |
Subpages
- MediaWiki 1.24/Extension branchpoints
- MediaWiki 1.24/Roadmap
- MediaWiki 1.24/wmf1
- MediaWiki 1.24/wmf1/Changelog
- MediaWiki 1.24/wmf10
- MediaWiki 1.24/wmf10/Changelog
- MediaWiki 1.24/wmf11
- MediaWiki 1.24/wmf11/Changelog
- MediaWiki 1.24/wmf12
- MediaWiki 1.24/wmf12/Changelog
- MediaWiki 1.24/wmf13
- MediaWiki 1.24/wmf13/Changelog
- MediaWiki 1.24/wmf14
- MediaWiki 1.24/wmf14/Changelog
- MediaWiki 1.24/wmf15
- MediaWiki 1.24/wmf15/Changelog
- MediaWiki 1.24/wmf16
- MediaWiki 1.24/wmf16/Changelog
- MediaWiki 1.24/wmf17
- MediaWiki 1.24/wmf17/Changelog
- MediaWiki 1.24/wmf18
- MediaWiki 1.24/wmf18/Changelog
- MediaWiki 1.24/wmf19
- MediaWiki 1.24/wmf19/Changelog
- MediaWiki 1.24/wmf2
- MediaWiki 1.24/wmf2/Changelog
- MediaWiki 1.24/wmf20
- MediaWiki 1.24/wmf20/Changelog
- MediaWiki 1.24/wmf21
- MediaWiki 1.24/wmf21/Changelog
- MediaWiki 1.24/wmf22
- MediaWiki 1.24/wmf22/Changelog
- MediaWiki 1.24/wmf3
- MediaWiki 1.24/wmf3/Changelog
- MediaWiki 1.24/wmf4
- MediaWiki 1.24/wmf4/Changelog
- MediaWiki 1.24/wmf5
- MediaWiki 1.24/wmf5/Changelog
- MediaWiki 1.24/wmf6
- MediaWiki 1.24/wmf6/Changelog
- MediaWiki 1.24/wmf7
- MediaWiki 1.24/wmf7/Changelog
- MediaWiki 1.24/wmf8
- MediaWiki 1.24/wmf8/Changelog
- MediaWiki 1.24/wmf9
- MediaWiki 1.24/wmf9/Changelog