Manual:Upgrading/tr



Dosya transferi
Dosyaları aktarmak için bir yöntem seçiniz:


 * wget
 * SCP veya WinSCP ile güvenli kopyalama
 * SSH Dosya Aktarım Protokolü (SFTP)
 * Bir FTP istemcisi kullanma.
 * Sunucu barındırma şirketi web tarayıcısı üzerinden bir dosya yöneticisi arayüzü sağlayabilir; servis sağlayıcınıza danışın.
 * Başka diğer yöntemler. Dosya aktarım protokolleri listesi'ne bakabilirsiniz.

Ön hazırlık
MediaWiki içindeki metin dosyasını okuyun.


 * 1) Gereksinimleri kontrol edin
 * 2) Sürüm notlarını okuyun
 * 3) Mevcut dosyaları ve veritabanını yedekleyin
 * 4) Yeni dosyaların paketini açın
 * 5) Eklentileri yükseltin
 * 6) Veritabanını kontrol etmek için güncelleme komut dosyasını çalıştırın
 * 7) Güncelleme testini yapın

Kontrol gereksinimleri
MediaWiki aşağıdakilere gereksinim duymaktadır:


 * PHP +
 * ve aşağıdakilerden biri:
 * MySQL + (veya eşdeğer MariaDB)
 * PostgreSQL +
 * SQLite +
 * Oracle +

Eğer PostgreSQL kullanıyorsanız lütfen bölümünü de okuyun.

Daha fazla bilgi için lütfen ve 'i okuyun.

Sürüm notlarını okuyun
Tarball dağıtım dosyası içinde, veya Git tarafından teslim edilen / ihraç edilen dosyalar içinde, adı büyük harflerle yazılmış dosyalardan biri olan  (wiki) içeren bir dosya var. Şimdi paketi açıp ve bu sürümde nelerin değiştiğini öğrenmenin zamanı geldi.

Bekleyen işlerin kaldırılması
Performans nedenleriyle, veritabanındaki bazı işler ertelenir ve iş kuyruğu tarafından yönetilir. Bu ertelenen işler veritabanında saklanır ve gerçekleşmesi gereken eylemler hakkında bilgi veren parametreleri içerir. Bu bekleyen işleri, parametre özelliklerinin yeni sürümde değişmesi durumunda başarısız olmasını önlemeniz için wiki'yi yükseltmeden önce çalıştırmanız kesinlikle önerilmektedir. Tüm bekleyen işleri çalıştırmak ve yükseltmeyi gerçekleştirmeden önce sırayı temizlemek için 'iyi kullanın.

Mevcut dosyaları ve veritabanını yedekle

 * Tam talimatlar: 

Yükseltme komut dosyaları iyi-korunmuş ve sağlam olsa da, işler yine de ters gidebilir. Veritabanı şemasını güncellemeye başlamadan önce, hem veritabanını hem de dosyaları içeren, wiki'nin tam yedeğini alın:


 * wiki'nin içeriği, veritabanından (karakter setinin doğru şekilde belirlendiğinden emin olmak için önce LocalSettings.php dosyasını kontrol edin). SQL dökümanı dökümüne ek olarak bir XML dökümü oluşturmak iyi bir fikir olabilir.
 * MySQL, hem SQL dökümü hem de XML dökümü,  komutuyla birlikte kullanılmaktadır:

mysqldump --user=wikidb_user --password=wikidb_userpassword wikidb > file.sql mysqldump --user=wikidb_user --password=wikidb_userpassword wikidb --xml > file.xml
 * PostgreSQL, veritabanı dökümü için  komutu ile birlikte kullanılmaktadır:

pg_dump --create -Fc wikidb > file.db.dump
 * SQLite, yedek oluşturmak için bir MediaWiki komut dosyası kullanıyorsunuz:

php wikifolder/maintenance/sqlite.php --backup-to file
 * resimler ve diğer medya dosyaları ( dizininin içeriği, özel logo /skins/common/images/wiki.png)
 * yapılandırma dosyaları, ör.  ve   (eğer varsa)
 * MediaWiki'nin tüm kabuk ve eklentilerini içeren program dosyalarını, özellikle bunları değiştirdiyseniz.

Bir tarball paketi kullanma
FTP veya komut satırı kullanarak yeni dosyaları yükleyebilirsiniz. Erişiminiz varsa komut satırını kullanın! Komut satırını kullanmak, binlerce dosyanın her birini FTP ile yüklemekten çok daha hızlı olacaktır.

FTP veya grafik
Eğer sunucunuzdaki komut satırına erişemiyorsanız, MediaWiki tarball'ını yerel bilgisayarınıza indirin ve yerel bilgisayarda tarball'ı çıkarmak için 7zip'i kullanın.

Dosyaları bilgisayarınıza çıkardıktan sonra, en sevdiğiniz FTP istemci yazılımını kullanarak dizinleri ve dosyaları sunucuya yükleyiniz.

Komut satırı
Mevcut kullanıcı wiki kurulum dizinleri üzerinde tam yazma izinine sahip değilse  komutunu kullanarak çalıştırmanız gerekebilir. Normalde bir tarball paketini açtığınızda, yeni wiki sürümü için yeni bir dizin oluşturulur ve eski kurulum dizininizden eski yapılandırma dosyaları ve resim dizinini kopyalamanız gerekir:

$ cd /path/to/your/new/installation/ $ wget https://releases.wikimedia.org/mediawiki//mediawiki-.tar.gz $ tar -xvzf mediawiki-.tar.gz $ rm mediawiki-.tar.gz

(Open)Solaris kullanıcıları gtar, veya:

$ gzip -dc mediawiki-.tar.gz | tar xf -

Diğer dosyalar
Tarball'ı yükledikten sonra, bazı dosya ve klasörleri eski kurulum dizininden yeni bir dizine kopyalamanız veya taşımanız gerekir:


 * , eski yapılandırma ayarlarınızı içerir.
 * Yüklenen tüm dosyaları içeren wiki  (veya eski sürümlerdeki  ) dizininin, farklı bir yükleme dizini seçmediyseniz, sahipliğini ve izinleri değiştirin.   ve   (Örneğin. web kullanıcınız "apache" ise).
 * dizinindeki bazı eklentiler. Güncellenmiş eklentileri her zaman almalısınız, eski uzantıların MediaWiki'nin yeni bir sürümüyle çalışması garanti edilmez.
 * Özel bir logo kullanmanız durumunda, bu dosyanın da yedekten geri yüklenmesi gerekiyor. 1.24 öncesi sürümlerde kabuklar genellikle  dizininde yer almaktadır. 1.24 sonrası sürümlerde sizin tercihinize göre   veya   dizininde yer almaktadır. Sonra LocalSettings.php ye ekleme yapınız ör.   gibi.
 * dizinindeki özel kabuklar.
 * Eski kurulum dosyalarında veya eklentilerde yapılan değişiklikler.
 * Herhangi bir .htaccess dosyası (Apache kullanıyorsanız ve onlarda herhangi bir kural tanımladıysanız).

İşiniz bittiğinde, bu yeni klasörü web sunucusundaki yayınlanmış klasör yapın veya eski kurulum dizinini yeniden adlandırın ve yenisini eski adla eşleşecek şekilde yeniden adlandırın.

Git kullanımı
Eğer kullanılıyorsa, dosyaları yeni bir konumda dışarı aktarınız, ve önceki özelleştirilmiş dosyaları bir önceki bölümde açıklandığı gibi yeni konuma kopyalayınız.

MediaWiki 1.25 veya sonraki bir sürüme yükseltiyorsanız, bazı harici PHP kütüphaneleri Composer veya Wikimedia wiki çiftliği için sağlanan belirli bir koleksiyon kullanarak kurmanız gerekecektir. Harici kütüphanelerin yüklenmesi ve güncellenmesi ile ilgili daha fazla bilgi Git indirme belgesinde bulunabilir.

Yama kullanma
Küçük bir sürüm güncellemesi için genellikle küçük bir yama dosyası kullanılabilir. Bir döküm sitesinden elle yama dosyasını indirip dışarı aktarınız veya aşağıdaki wget yönergelerini izleyiniz. Yamalar artımlıdır, bir sürümü atlayamazsınız.


 * 1) cd ana MediaWiki dizinine (LocalSettings.php ile birlikte).
 * 2) Yama eki dosyasını indirin ve onu gunzip yapınız.
 * 3) Neyin değiştiğini kontrol etmek için   komutunu kullanın (örn.,  )
 * 4) Eğer her şey yolundaysa,    olmadan tekrar patch 'i çalıştırın.
 * 5) Special:Version sayfasını kontrol ediniz. Yeni sürüm numarasını bu sayfada görmelisiniz.

Kalan dosyalar hatalara neden olabilir
Eski kurulum dizininin olduğu yere paketini açarsanız, bazı eski dosyalar yeni sürümde sorunlara sebep olabilir.

Eğer profil kullanmıyorsanız, ancak MediaWiki kök klasörünüzde bir  dosyası varsa,  'e bağlı hataları alabilirsiniz. dosyasının silinmesi veya yeniden adlandırılması bu hatayı çözer. MediaWiki kök klasöründe bulunan  dosyası gelecekte profil oluşturmayı etkinleştirmeniz durumunda bir şablon görevi görebilir.

MediaWiki 1.23, çekirdek kabuk dosyalarının otomatik kabuk keşfi mekanizmasını kullanımdan kaldırıyor. Bu sürüme geçtikten sonra eski,  ,   ve   dosyalarının   dizininden, bunun yanı sıra ilgili   dizininin içindeki alt klasörlerinin de kaldırıldığına emin olmanız gerekir.

MediaWiki 1.24 çekirdek kabuk dosyalarının yollarını değiştirdi. Bu sürüme geçtikten sonra, eski,  ,   ve   dosyalarının doğrudan   dizininde artık bulunmadığından emin olmanız gerekir.

Eklentilerin güncellenmesi
Bazı eklentiler MediaWiki'nin yeni sürümüyle çalışmak için güncellendiler. Bu tür uzantıları en son sürümlerine yükseltmeyi unutmayınız. Özel uzantılar için elle güncelleme yapmanız gerekebilir.

Farklı tarballs eklentileri bazı alt grupları içerir ve MediaWiki çekirdeğiniz için doğru olan sürümü seçmenize yardımcı olur.

Eklenti Dağıtıcı, MediaWiki'nin desteklenen sürümleriyle çalışacak eklentilerin enstantanesini almak isteyen kullanıcılar için iyi çalışmaktadır.

Eğer daha fazla eklenti istiyorsanız o zaman Git deposundan indirme muhtemelen sizin için en iyisidir. If you don't have Git but you want to upgrade a lot of extensions, you might consider using mwExtUpgrader.

LocalSettings.php'nizi uyarlayın
Eski sürümlerdeki  dosyasını kullanırsanız, yeni sürümlerde bunun nasıl   uygulayacağını ayarlamanız gerekebilir:

Kabuk kaydı
MediaWiki'nin 1.24 sürümünden itibaren, Vector, Monobook, Modern ve CologneBlue gibi paket kabuklar artık MediaWiki çekirdeğinin bir parçası değildir. Bunları kullanmak için paketlerin  dosyasında kayıtlı olması gerekir; aksi takdirde MediaWiki sizi kabukları yüklemediğiniz konusunda uyaracaktır.

1.24 sürümünden daha güncel bir sürüme güncelleme yaparken bu kabuklardan birini kullanmak olmak istiyorsanız  dosyasına eklemeniz gereken şey aşağıdaki gibidir:

Bu kod MediaWiki 1.25 ve daha yeni sürümü içindir. MediaWiki 1.24 sürümü için aşağıdaki kodu kullanmanız gerekir:

Diğer kabuklar henüz yeni kabuk kayıt sistemine uyarlanmamış olabilir, bu sebeple, herhangi bir sorun çıkması durumunda doğru bir şekilde nasıl kayıt olacağını görmek için her bir kabuğun dokümantasyon sayfasına bakınız.

Eklenti kaydı
MediaWiki'nin 1.25 sürümünden itibaren, eklentiler yeni eklenti kayıt sistemi kullanıyor.

Daha önceki  dosyası şöyle bir şey içeriyordu:

Bu, aşağıdaki biçime dönüştürüldü:

Eklentiler yeni eklenti kayıt sistemini kullanacak şekilde uyarlanmaktadır. Uyarlanmamış eklentiler, eski kurulum biçimini kullanmalıdır. Daha fazla bilgi için eklentinin sayfasındaki kurulum talimatlarına bakın.

Diğer değişiklikler
Bazı değişkenler eskimiş veya kaldırılmış olabilir. Onları 'e yerleştirmek genellikle herhangi bir etkiye sahip olmayacaktır. Yeni sürümlerde yeni değişkenler eklenmiş veya mevcut bazı değişkenlerin türü değiştirmiş olabilir. Genellikle değişkenler için mümkün olduğunca tür değiştirme durumunda geriye dönük olarak uyumlu olalım diye varsayılan yapıyı kullanmaya çalışırız. Her durumda, bu değişiklikleri görmek için sürüm notlarına göz atınız.

Güncelleme komut dosyasını çalıştırın
MediaWiki veritabanını iki şekilde yükseltebilirsiniz: Komut satırından veya web tarayıcısından. Sunucunuzun komut satırına erişiminiz varsa, zaman aşımı veya bağlantının kesilmesi riskini azalttığı için, güncelleme işleminin komut satırından yapılması önerilir.

Komut dosyası ayrıca MediaWiki'nin ihtiyaç duyduğu eksik bağımlı paketleri indirmeye çalışacaktır.

Komut satırı
Access the command line of your server or an SSH shell or similar. You can access the command line by connecting to your server via SSH. If the local PC you are working on runs Microsoft Windows, you will need a tool like PuTTY to use SSH. From the command line or the Shell, change to the  directory and execute the update script:

$ php update.php On a Linux server if you get an error try performing the same command as root ( sudo php maintenance/update.php ). Note for simple installations on Windows (e.g. with ): First make sure that your web server (such as Apache) and your database (such as MySQL) are running. Then run update.php: right-click it, select Open With, and browse to PHP.exe. The resulting command prompt window will likely autoclose when the schema upgrade completes.

You might see a message that your PHP version is too old and that MediaWiki needs a newer version. After that message the update aborts. Reason for this error is that the command line can use another PHP version than that one which you have when you execute MediaWiki from the web server. When you get this message you should check, if you can execute a newer PHP version on the shell by using a different command: That might e.g. be php5 or php56. If another version is available and - if so - under which name, depends on the setup of your server. If it does not work, ask your hoster; he will surely know.

MediaWiki will inspect the existing schema and update it to work with the new code, adding tables and columns as needed.

What to do in case of "ALTER command denied to user" error (or similar)
In case the scripts abort with a message similar to:

Error: 1142 ALTER command denied to user 'wiki'@'localhost' for table 'mytable' (localhost) ERROR: must be the owner of the mytable relation

This means that you should check that you have defined and  in your  file (in the main directory). These are the user and password needed by this script in order to access to the database.

In some cases, an old $wgDBmwschema variable (for Postgres) seems to be read for the table name to update instead of $wgDBname, even when mysql is used. If this is the case, just get rid of the $wgDBmwschema definition in LocalSettings.php.

What to do in case of "unexpected T_STRING" error
Individuals running update.php from the command line may encounter the following error:

 syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' \ in ~/maintenance/commandLine.inc on line 13

This error occurs when update.php is run from php4.

Individuals who have their site hosted by providers who provide both php4 and php5 should take the following steps:

Komut satırını kullanarak 'whereis php5' komutunu girin.
 * 1) once you have discerned the location of the php5 path, list the contents of php5/bin directory
 * 2) once you've determined the name of the php executable (either php or php5), type in the entire path to execute update.php

Below is an example:

 $ whereis php5 $ ls -la /usr/local/php5/bin $ /usr/local/php5/bin/php update.php

What to do in case of 'register_argc_argv is set to false' error
You may encounter the error:  Cannot get command line arguments, register_argc_argv is set to false


 * 1) Go to ~/maintenance. Either edit an existing 'php.ini' file, or create one.
 * 2) Add a line as follows:

 register_argc_argv=true


 * 1) Re-run php update.php

Web tarayıcısı

 * Ayrıca bkz. 

If your database is already big and in high production usage, then you should not be using the Web updater, e.g. because the update process will time out when the maximum_execution_time is reached. In that case you should use update.php from the command-line interface (not from the web). What exactly is "too big" depends on your server (e.g. on its performance, the load and on how long the maximum execution time of PHP allows the script to run). If your wiki is too big for the web updater and your hosting provider does not allow command-line access, then you need to migrate your wiki to another hosting account, preferably to one that does have shell access.


 * 1) Always back up before performing database maintenance.
 * 2) Navigate your webbrowser to  . For example, if your wiki is at , then navigate to.
 * 3) Select your language and click continue.
 * 4) The existing installation should be detected. Follow the instructions on the screen to upgrade it. If asked for the "upgrade key", open your  file and look for the key assigned to.

It might happen that the web-updater does not seem to work: Instead of seeing the initial language selection screen, you might see an empty wiki page, possibly with some error message. In this case it is most likely that your webserver uses Rewrite Rules (most likely for short URLs), which do not show you the updater at mw-config/, but a wiki page at Mw-config/, with capital "M". In this case, rename the .htaccess file for the time of the update. Then you should be able to access the web-updater.

Güncellemeyi test et
Güncelleme tamamlandıktan sonra, wiki'ye göz atınız ve aşağıdaki işlemlerin beklendiği gibi çalıştığını kontrol ediniz:
 * Sayfaları görüntüleme
 * Sayfaları düzenleme
 * Dosya yükleme
 * Special:Version sayfasını ziyaret ediniz ve gösterilen sürümün doğru olup olmadığını ve eklentilerin bulunduğunu kontrol ediniz.

Sıkça Sorulan Sorular


Güncellemek ne kadar zor?
If the only file you have modified is, and you are upgrading from 1.5 or later, the process is very simple. The amount of human work involved is only a few minutes. The database schema changes will take an amount of time proportional to the size of your database — potentially hours for wikis with millions of pages, but for a more typical size of a few thousand pages, it is usually done in seconds.

Minor upgrades, within the same major version, say from 1.13.0 to 1.13.1, do not require any schema changes at all. You can just update the files. The database needs no update, hence it is not necessary to run the installer script.

Upgrading from 1.4 or earlier is potentially complicated because support for character sets other than UTF-8 was dropped, and the schema for storing bulk text changed. Please read the relevant section in the  file.

Upgrading becomes difficult if you have modified our source code, and you don't want your changes to be overwritten. Tools such as diff, patch, Meld or WinMerge may be useful. There is also potential for trouble if you are using unmaintained extensions. Upgrade your extensions at the same time as you upgrade MediaWiki.

If you have modified the skin or use a custom skin you very likely will have to adjust it to work again with the new version of MediaWiki.
 * Instead of patching your "global" css and js (javascript) files everytime you can simply add the code to your MediaWiki:Common.js and MediaWiki:Common.css pages. As these are part of the database which will be reused when you upgrade, you will not have to patch the MediaWiki core files any more.

How do I upgrade from a really old version? In one step, or in several steps?
It depends: If you are upgrading from MediaWiki 1.4 or older, you should upgrade to MediaWiki 1.5 first. If you are upgrading from a Latin-1 wiki, use upgrade1_5.php (found in MediaWiki 1.5) to convert the relevant parts of the database to UTF-8 ( needs to be set to true in your for this to work). Next, run update.php, and then set the option in LocalSettings.php to the encoding previously used by the wiki (e.g. windows-1252). This is basically how Wikipedia and other Wikimedia Foundation sites were upgraded from MediaWiki 1.4 to 1.5 – see the relevant settings file (warning: huge page!) and some related notes at Wikitech. You may need to upgrade to MediaWiki 1.4 before running the upgrade1.5 script. If you want to make a database dump (e.g. MySQL) of your Latin-1 wiki, make sure the type of the  field in the  table is , not  , to avoid character encoding issues.

If you are upgrading from MediaWiki 1.5 or newer, you can upgrade in one step, from your old version to the latest stable version. The vast majority of reports, as well as automated testing, indicate that doing it in one step works just fine. If you have trouble believing this, read this mailing list post. However, please note that when you update from old versions, chances that you will encounter PHP errors are bigger than when you upgrade from the version directly previous to the new version. You would have received these errors anyway, also if you had not skipped versions, but if you had each time done each single update. Only will you - when you skipped versions - get them all at the same time. This will make the upgrade more difficult, but do not forget that you did not have the trouble updating to the intermediate versions, which you skipped!

Önce yedek almalı mıyım?
Kısa cevap: Evet

Uzun cevap: Bu a) verilerinize ne kadar değer verdiğinize, b) yedek oluşturmanın ne kadar zor olduğuna ve c) MySQL'in bakımı ve yönetiminden ne kadar emin olduğunuza bağlıdır.

Güncelleme hatası, veritabanınızı iki sürüm arasında tutarsız bir durumda bırakabilir. Bir PHP veya MySQL hatası, güncelleme sırasında veritabanınızı kısmen güncellemiş olabilir. Bu gibi bir durumlarda, bu sorunu elle bir şekilde düzeltmek mümkün olabilir. Bununla birlikte, update.php'yi çalıştırmadan önce bir veritabanı yedeklemesini almak ve bundan sonra çalışmayı sürdürmek daha kolay olacaktır. Aksi halde, saatlerce - gereksiz - yere uğraşmak zorunda kalabilirsiniz.

Kurtarma işlemi genellikle karmaşıktır. Eğer güncelleme işlemine başlamadan önce bir yedekleme yapmayı ihmal ederseniz ve ardından güncellemeye ilişkin hatadan kurtulmak için yardıma ihtiyacınız olursa; destek forumundaki gönüllüler bu konuda yardım etmek için pek istekli olmayacaklardır. Daha etkili bir sonuç istiyorsanız, önce yedeğinize geri dönünüz, daha sonra probleme neden olan güncelleme işlemi ilgili MediaWiki projesine hatayı bildiriniz.

LocalSettings.php dosyamı saklayabilir miyim?
Evet, ancak küçük değişiklikler yapmak zorunda kalabilirsiniz. biçimi büyük ölçüde geriye dönük olarak uyumludur. LocalSettings.php uyumluluğunu bozan değişiklikler, sürüm notlarının "yapılandırma değişiklikleri" bölümünde belirtilmiştir.

Wiki sayfam güncellenirken çevrimiçi kalabilir mi?
Genellikle evet, ancak Git geçici olarak (birkaç saniye boyunca) kesilebilir.

Eğer MediaWiki'nin küçük sürümleri arasında güncelleme yapıyorsanız, yapmanız gereken tek şey kaynak dosyalarını güncellemektir.

Not: Aşağıda, komut satırına erişiminiz olduğu varsayılmaktadır. Eğer MediaWiki'nin büyük sürümleri arasında yükseltme yapıyorsanız, tercih edilen prosedür aşağıdaki gibidir:
 * 1) MediaWiki'nin yeni sürümünü yeni bir dizinde çıkarın
 * 2) Yeni dizini hazırlayın: Geçerli LocalSettings.php dosyasını eski dizinden kopyalayın, yüklü eklentileri ve özel kabuğu (varsa) kopyalayın. LocalSettings.php dosyasında  ayarını kontrol edin ve gerekirse logo dosyasını eski dizinden yeni dizine kopyalayın.
 * 3) Yeni sürüme ilişkin sürüm notlarında, LocalSettings.php'de herhangi bir değişiklik yapılması gerekip gerekmediğine bakın.
 * 4) Aşağıdaki değişkeni LocalSettings.php dosyasına eski dizinde ekleyerek veritabanını salt okunur modda yerleştirin. Kullanıcılar güncelleme işlemi sırasında bir düzenleme girişiminde bulunursa bu iletiyi görürler:
 * 5) * MediaWiki'nin 1.27 sürümünden itibaren bu özellik çalışmıyor, bu MediaWiki 1.27 de güncelleme komut dosyasını çalıştırmayı engelliyor. .'e bakınız.
 * 6) Güncelleme komut dosyasını veya web güncelleyicisini yeni dizinde çalıştırın.
 * 7) Images alt dizinindeki görüntüleri eski dizinden yeni dizine kopyalayın.
 * 8) Eski dizinin adını ve yeni dizinle değiştirin.

Neden güncelleme yapmalısınız?

 * Yeni sürümler hakkında bilgilendirilmek için mediawiki-announce listesine abone olunuz.

Çünkü küçük bir adım atarak mevcut sürümünüzden en son sürüme geçmek genellikle çok kolaydır ve üstelik bunu web arayüzünü kullanarak yapabilirsiniz.

Yeni sürümler, wiki'nizi ve sunucunuzu vandalizmden korumak için güvenlik düzeltmelerini içerir. (bkz. ). Bu güncelleme yapmanız için iyi bir sebeptir!

Yeni büyük sürümler, kullanmak isteyebileceğiniz bazı yeni özelliklerle birlikte gelir: Ayrıntılar için sürüm notlarına bakabilirsiniz. Eğer çok eski sürümden güncelleme yapmak için patronlarınıza ikna edecek ek argümanlara ihtiyaç duyuyorsanız, aşağıdaki bu notların bir özeti var:


 * 1.5 sürümünden itibaren, değişiklikler farklı olarak kaydedilmeden önce önizleme yapılabilir.
 * 1.9 sürümünden itibaren, bir geri alma düğmesi mevcuttur.
 * 1.12 sürümünden itibaren, devriye gezisi Special:NewPages'de çok daha kolaydır.
 * 1.13 sürümünden itibaren, dosyaları yeniden adlandırabilirsiniz. (taşıyıyabilirsiniz)
 * 1.14 Sürümünden itibaren, çifte yönlendirmeleri otomatik olarak düzeltebilirsiniz.
 * 1.16 sürümünden itibaren, kullanılabilir.
 * Eğer sunucunuz düzgün bir önbellek çalıştırmaya sahipse, 1.17 sürümünden itibaren sayfanın yeniden yüklenmesini çok hızlandırdı.
 * 1.17 sürümünden itibaren, kategori sıralama mantığı geliştirildi (özellikle İngilizce olmayan harfler için); sürümünden itibarense bu özellik 68 dile genişletildi.
 * ve sürümünden itibaren, tüm dillerdeki ve cinsiyetlerdeki kullanıcılar arayüz ve olay günlükleri tarafından doğru bir şekilde kaydedilmektedir. (1.15 sürümün öncesinde, cinsiyet bilgisi yoktur).
 * sürümünde kabuk sistemi; kendi kabuklarınızda mevcut kabuk parçalarını tekrar kullanmayı kolaylaştırmak için yeniden düzenlendi.
 * 1.20 sürümünden itibaren, farklar daha anlaşılır yapıdadır.
 * 1.21 ve 1.23 sürümlerinde, e-posta bildirimleri daha net ve daha öngörülebilir hale gelirken, wiki'niz daha etkili hale getirdi.
 * 1.22, sürümünden itibaren, vandalizme mücadele (devriye kontrolü) daha az zaman almaktadır.


 * 1.24 sürümünde, daha iyi güvenlik sağlamak için şifre deposu geliştirildi.


 * 1.25 sürümünden itibaren, geliştirilmiş son değişiklikleri burada bulabilirsiniz.


 * 1.26 sürümünde, "ResourceLoader" mekanizması geliştirildi.


 * 1.27 sürümünde, oturum yönetimi ve kullanıcı kimlik doğrulama yönetimi tamamen modernize edildi.


 * 1.29 sürümünden itibaren, Action API'sı yeniden çalışıldı ve geliştirildi. Ayrıca kullanıcı grubu atamaları belirli bir süre için seçilebilir yapıldı.

Bugzilla'da 2014 yılına kadar en çok düzeltilen konuların listesine bakın.

Ayrıca, MediaWiki 1.18 sürümünde, daha iyi bir editör ve anti-vandalizm araçları olan ConfirmEdit ve Nuke gibi bazı çok önemli eklentileri paketlemeye başladık; daha sonraki sürümlerde bu eklentilerden daha fazla eklenmiştir. 

Ayrıca bakınız

 * Greg Sabino Mullane'nin Blog yazısı, sürüm yükseltmeleri hakkında biraz daha ayrıntılı bilgi vermektedir.
 * Project:Support desk yardıma ihtiyacınız olduğunda veya bir şeyler ters gittiğinde size yardımıcı olacaktır.
 * (Eğer başarılı yedeklemeniz yoksa)
 * (Eğer başarılı yedeklemeniz yoksa)
 * (Eğer başarılı yedeklemeniz yoksa)
 * (Eğer başarılı yedeklemeniz yoksa)
 * (Eğer başarılı yedeklemeniz yoksa)