]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blobdiff - RELEASE-NOTES
MediaWiki 1.17.1
[autoinstallsdev/mediawiki.git] / RELEASE-NOTES
index aefad37ef18e22e3a5113eb4a713aeda021b98a7..d4eb8bf488bdb44ca8b0c2be3c4d391f39414ae2 100644 (file)
 = MediaWiki release notes =
 
 Security reminder: MediaWiki does not require PHP's register_globals
-setting since version 1.2.0. If you have it on, turn it *off* if you can.
+setting since version 1.2.0. If you have it on, turn it '''off''' if you can.
+
+== MediaWiki 1.17.1 ==
+
+2011-11-24
+
+This a maintenance and security release of the MediaWiki 1.17 branch.
+
+=== Security changes ===
+* (bug 32276) Skins were generating output using the internal page title which
+  would allow anonymous users to determine wheter a page exists, potentially
+  leaking private data. In fact, the curid and oldid request parameters would
+  allow page titles to be enumerated even when they are not guessable.
+* (bug 32616) action=ajax requests were dispatched to the relevant internal
+  functions without any read permission checks being done. This could lead to
+  data leakage on private wikis.
+
+=== Summary of selected changes in 1.17 ===
+
+Selected changes since MediaWiki 1.16 that may be of interest:
+
+* A new installer has been introduced. It has a wizard-style interface which is
+  translated into many languages. Many shortcomings in the old installer were
+  addressed with this rewrite. Note that it is no longer required for the config
+  directory to be made writable by the webserver. Instead the generated
+  LocalSettings.php file is offered as a download, which you must then upload
+  to the wiki's base directory.
+
+* ResourceLoader, a new framework for delivering client-side resources such as
+  JavaScript and CSS, has been introduced. These resources are now delivered
+  through the new entry point script "load.php", instead of as static files 
+  served directly by the web server. This allows minification, compression and
+  client-side caching to be used more effectively, which should provide a net
+  performance improvement for most users. 
+
+* Category sorting has been improved. 
+** Sorting is now case insensitive.
+** Sub-categories, pages and files can now be paged separately.
+** When several pages are given the same sort key, they sort by their 
+   names instead of randomly.
+
+* The lowest supported version of PHP is now 5.2.3. If necessary, please
+  upgrade PHP prior to upgrading MediaWiki.
+
+=== Changes since 1.17.0 ===
+
+* (bug 29535) Added missing Creative Commons CC0 icon.
+* (bug 29726) Fixed failure to load internationalization messages in 
+  client-side scripts on WebKit-based browsers.
+* Fixed a bug in message transformation where the previous language could leak 
+  into later transformations in the UI language.
+* (bug 29091) Fixed form of native name for Ossetic language (Иронау -> Ирон)
+* Fixed maintenance scripts upgrade1_5.php and rebuildImages.php, they did not
+  work at all since 1.17 beta 1.
+* (bug 29531) Fixed img_auth.php for thumbnails and other filenames with 
+  multiple dots, was broken by the fix for bug 28840.
+* In the maintenance script purgeList.php, fixed a fatal error when a page 
+  title is given, instead of a URL.
+* (bug 19514) Unordered list list-style-image should be IE6-compatible (8-bit).
+* Installer checked for magic_quotes_runtime instead of register_globals.
+* $wgSVGMaxSize is now applied to the smaller of width or height, making very
+  wide pano/timeline/diagram SVGs renderable at saner sizes.
+* (bug 29959) Installer fatal when cURL and allow_url_fopen is disabled and user
+  tries to subsribe to mediawiki-announce.
+* Installer checked for magic_quotes_runtime instead of register_globals
+* (bug 30131) XCache with variable caching disabled no longer used for variable
+  caching (CACHE_ACCEL)
+* (bug 30264) Changed installer-generated LocalSettings.php to use require_once()
+  instead require() for included extensions.
+* (bug 26486) ResourceLoader modules with paths to nonexistent files cause PHP
+  warnings/notices to be thrown
+* (bug 30907) Special:Unusedcategories should sort ascendingly.
+* (bug 30219) The page shown when LocalSettings.php does not exist was broken on
+  Windows servers.
+
+=== Changes since 1.17.0rc1 ===
+
+* Fixed syntax error in generated LocalSettings.php when a non-default user
+  rights profile is chosen.
+* (bug 29399) Fixed PostgreSQL installation when the DB user for installation 
+  is the same as the one for web access. 
+* (bug 29233) Fixed failover for DB slave servers. When a DB slave went down,
+  an error was immediately shown to the user, instead of trying another slave. 
+  Was broken since 1.17 beta 1.
+* (bug 29278) Fixed PHP fatal error when attempting to add text to a page via a 
+  redirect.
+* (bug 29408) Fixed uploads of files with MIME types that aren't detected by 
+  MediaWiki.
+* Removed DEFAULT '' NOT NULL field definitions from Oracle DB schema because 
+  using the DEFAULT value ('') in DML broke Oracle backend as it treats an 
+  empty VARCHAR2 value as NULL. Indexes on Oracle do not require NOT NULL
+  fields.
+
+=== Changes since 1.17 beta 1 ===
+
+* Fixed warning about missing file "password.js".
+* When installing on MySQL, don't attempt to create a new database user if the 
+  same user is used for installation and web access.
+* Fixed SQL query errors in queries with table aliases.
+* (bug 27891) Fixed the "chronology protector", broken since 1.17beta1, which 
+  ensures that when database replication is used, the new version is seen by 
+  the user immediately after they create or edit an article.
+* (bug 28845) Allow PostgreSQL installation using a non-root user account which 
+  has role creation abilities.
+* When installing on PostgreSQL and the install account is the same as the web
+  account, check to make sure that the account has suitable privileges in the 
+  mediawiki schema.
+* (bug 28172) Fixed error in PostgreSQL installation when creating the wiki 
+  sysop account.
+* Fixed an issue with the Oracle installer in cases where the user is different 
+  to the database name.
+* Added "unblockself" to the list of available rights. 
+* In the installer, fixed the "user rights profile" option, it never worked.
+* (bug 29117) Fixed Hebrew localisation of the installer.
+* (bug 28840) Reduce the collateral damage caused by the fix for bug 28235 (XSS
+  on Internet Explorer 6 due to a file extension in the query string) by 
+  reducing the number of URLs that are blocked, and by redirecting the request
+  to a safer URL where possible instead of blocking it. 
+* (bug 28812) Fixed documentation of API action=parse.
+* (bug 28979) Fixed styling of <abbr> and <acronym>.
+* Fixed the error message displayed when you try to create an account by email,
+  but an email address is not given.
+* Fixed JS error due to missing dependency for jquery.suggestions.
+* Exposed $wgExtensionAssetsPath in JavaScript.
+* (bug 28738) Made ResourceLoader support environments with small URL length 
+  limits. The length limit can be configured via $wgResourceLoaderMaxQueryLength,
+  and this is set automatically in the generated LocalSettings.php when the 
+  php.ini variable "suhosin.get.max_value_length" is set. When a URL exceeds 
+  this limit, the request is split up. Also, reduced the average length of 
+  load.php URLs by using a more compact parameter format.
+* (bug 25262) Fix for minification of hardcoded data: URIs in CSS.
+* (bug 25124) Respect $wgStyleDirectory in ResourceLoader.
+* Allow installation when no HTTP client is available, don't throw an exception.
+* (bug 27465) Fix metadata extraction for SVG files using unusual namespace 
+  names.
+* (bug 29174) Fix regression in upload-by-URL: uploading files larger than the 
+  PHP memory limit should work again.
+* Fixed the display of comments in the new user log.
+* (bug 28237) When installing extensions using the web-based installer, create
+  any necessary database tables.
+* (bug 28983) Fixed automated installation of extensions that overwrite $path.
+* Fixed error caused by missing magic words.
+* Fixed breakage of article editing in PostgreSQL due to text search
+  configuration errors.
+* Fixed the HTTPS client used when Curl is not available. This avoids an error
+  during install about failure of the mediawiki-announce subscription.
+* (bug 28162) When installing to PostgreSQL, respect the "database port" input,
+  it was ignored.
+
+=== Configuration changes in 1.17 ===
+
+* $wgLogAutocreatedAccounts controls whether autocreation of accounts is logged
+  to new users log.
+* (bug 22858) $wgLocalStylePath is by default set to the same value as
+  $wgStylePath but should never point to a different domain than the site is
+  on, allowing skins to use .htc files which are not cross-domain friendly.
+* $wgFileStore has been deprecated. The only usage $wgFileStore['deleted'] has
+  been turned into $wgDeletedDirectory.
+* $wgDeletedDirectory has been added to specify what directory to place deleted
+  uploads in.
+* IBM DB2 database no longer uses the db specific $wgDBport_db2 variable but the
+  normal $wgDBport.
+* $wgCategoryPrefixedDefaultSortkey was removed and is now always false.  This
+  provides more sensible sorting behavior for categories.
+* Removed unused globals: $wgEnableSerializedMessages, $wgCheckSerialized,
+  $wgUseMemCached, $wgDisableSearchContext, $wgColorErrors, $wgUseZhdaemon,
+  $wgZhdaemonHost and $wgZhdaemonPort.
+* (bug 24408) The include_path is not modified in the default LocalSettings.php
+* $wgVectorExtraStyles was removed, and is no longer in use.
+* Removed $wgUpdates for database updates; extensions should use
+  DatabaseUpdater::addExtensionUpdate() via the LoadExtensionSchemaUpdates hook.
+* Removed $wgServerName. It doesn't need to be set anymore and is no longer
+  available as input for other configuration items, either.
+* It's no longer necessary for LocalSettings.php to include DefaultSettings.php.
+* It's no longer necessary to set $wgCacheEpoch to the file modification time
+  of LocalSettings.php, in LocalSettings.php itself. Instead, this is done
+  automatically if $wgInvalidateCacheOnLocalSettingsChange is true (which is
+  the default).
+* $wgCopyrightIcon is deprecated and $wgFooterIcons['copyright']['copyright'] 
+  should be used instead.
+* $wgSysopUserBans is deprecated, and will be made permanently true in 1.18.
+  If you need this functionality, you should use the BlockIp hook to filter and
+  reject such blocks.
+* $wgSysopRangeBans is deprecated, you should set $wgBlockCIDRLimit to maximum
+  (32 for IPv4, 128 for IPv6), equivalent to allowing rangeblocks of only 1
+  address at a time.
+
+=== New features in 1.17 ===
+
+* (bug 10183) Users can now add personal styles and scripts to all skins via
+  User:<name>/common.css and /common.js (if user css/js is enabled).
+* (bug 22748) Add anchors on Special:ListGroupRights.
+* (bug 21981) Add parameter 'showfilename' to <gallery> to automatically
+  apply the names of the individual files within the gallery.
+* Future-proof redirection to fragments in Gecko, so things work a little nicer
+  if they fix <https://bugzilla.mozilla.org/show_bug.cgi?id=516293>.
+* Support git:// and mms:// protocols by default for external links.
+* (bug 15810) Blocked admins can no longer unblock themselves without the
+  'unblockself' permission (which they have by default).
+* (bug 18499) Added "enhanced" URL parameter to switch between old and enhanced
+  changes list.
+* (bug 22925) "sp-contributions-blocked-notice-anon" message now displayed when
+  viewing contributions of a blocked IP address.
+* (bug 22474) {{urlencode:}} now takes an optional second parameter for type of
+  escaping.
+* Special:Listfiles now supports a username parameter.
+* Special:Random carries over query string parameters.
+* (bug 23206) Add Special::Search hook for detecting successful "Go".
+* When visiting a "red link" of a deleted file, a deletion and move log excerpt
+  is provided on the Upload form.
+* (bug 22647) Add category details in search results.
+* (bug 23276) Add hook to Special:NewPages to modify query.
+* Add accesskey 's' and tooltip to 'Save' button at Special:Preferences.
+* Add accesskey 'b' and tooltip to the summary field of edit mode.
+* (bug 20186) Allow filtering Special:Contributions for RevisionDeleted edits.
+* ajaxwatch now uses the API and JQuery, and can be used to animate arbitrary
+  watch links, not just to watch the page the link is on.
+* (bug 20976) "searchmenu-new-nocreate" message now displayed when when there
+  is no title match in search and the user has no rights to create pages.
+* (bug 23429) Added new hook WatchlistEditorBuildRemoveLine.
+* (bug 22844) Added support for WinCache object caching (for IIS).
+* (bug 23580) Add two new events to LivePreview so that scripts can be notified
+  about the beginning and finishing of LivePreview actions.
+* (bug 21278) Now the sidebar allows inclusion of wiki markup.
+* (bug 23733) Add IDs to messages used on CSS/JS pages.
+* Show validity period of the login cookie in Special:UserLogin and
+  Special:Preferences.
+* Interlanguage links display the page title in their tooltip.
+* (bug 23621) New Special:ComparePages to compare (diff) two articles.
+* (bug 4597) Provide support in Special:Contributions to show only "current"
+  contributions
+* (bug 17857) {{anchorencode}} acts more like how the parser creates section ids
+* (bug 21477) \& can now be used in <math>
+* (bug 11641) \dotsc \dotsm \dotsi \dotso can now be used in <math>
+* (bug 21475) \mathtt and \textsf can now be used in <math>
+* texvc is now run via ulimit4.sh, to limit execution time.
+* SQLite now supports $wgSharedDB.
+* (bug 8507) Group file links by namespace:title on image pages.
+* Stop emitting named entities, so we can use <!DOCTYPE html> while still being
+  well-formed XML.
+* texvc now supports \bcancel and \xcancel in addition to \cancel and \cancelto
+* Added scriptExtension setting to $wgForeignFileRepos.
+* ForeignApiRepo uses scriptDirUrl if apiBase not set.
+* (bug 24212) Added MediaWiki:Filepage.css which is also included on foreign
+  client wikis.
+* (bug 14685) Double underscore magic word usage is now tracked in the
+  page_props table, as well as the behavioral magic words {{DEFAULTSORT}} and
+  {{DISPLAYTITLE}}
+* (bug 24045) MediaWiki:Ipb-needreblock is now wrapped in a div with class
+  "mw-ipb-needreblock"
+* Non-file pages can no longer be moved to the file namespace, nor vice versa.
+* (bug 671) The <dfn>, <kbd> and <samp> elements have been whitelisted in user
+  input.
+* (bug 21503) There's now a "reason" field when creating account for other users.
+* (bug 24418) action=markpatrolled now requires a token.
+* A variety of category sort-related fixes, including:
+** (bug 164) In English, lowercase and uppercase letters now sort the same.
+** (bug 1211) Subcategories, ordinary pages, and files now page separately.
+** When several pages are given the same sort key, they sort by their names
+   instead of randomly.
+* (bug 23848) Add {{ARTICLEPATH}} Magic Word.
+* (bug 8140) Add dedicated CSS classes to Special:Newpages elements.
+* (bug 11005) Add CSS class to empty pages in Special:Newpages.
+* The parser cache is now shared amongst users whose different settings aren't
+  used in the page.
+* Any attribute beginning with "data-" can now be used in wikitext, per HTML5.
+* (bug 24007) Diff pages now mention the number of users having edited
+  intermediate revisions.
+* Added new hook GetIP.
+* Special:Version now displays whether a SQLite database supports full-text
+  search.
+* TS_ISO_8691_BASIC was added as a time format, which is used by ResourceLoader
+  for versioning.
+* Maintenance scripts get a --memory-limit option to override defaults (which
+  is usually to set it to -1 to disable the limit).
+* (bug 25397) Allow uploading (not displaying) of WebP images, disabled
+  by default.
+* (bug 23194) Special:ListFiles now has thumbnails.
+* Use hreflang to specify canonical and alternate links, search engine friendly
+  when a wiki has multiple variant languages.
+* (bug 19593) Specifying --server in now works for all maintenance scripts.
+* Now rebuildtextindex.php warns if SQLite doesn't support full-text search.
+* (bug 10541) Front/backend separation of installation/upgrade code.
+* (bug 10596) Allow installer to enable extensions already in extensions folder.
+* (bug 20627) Installer should be in languages other than English.
+* Support for metadata in SVG files (title, description).
+* Special:Search: Add CSS classes to 'none found' and 'create link' messages.
+* Add CSS classes (including namespace and pagename) to the enhanced recent
+  changes/watchlist entries.
+* (bug 22463) Add hook 'SkinGetPoweredBy' to make 'powered by' icon/text
+  customizable.
+* Added CSS print pagination to the print stylesheets.
+* (bug 25960) Add <link rel=canonical"> for File pages of shared/foreign
+  file repositories.
+* When viewing a redirect, the redirect arrow and redirection target are both
+  wrapped in a div that has the class "redirectMsg" so that the redirection
+  arrow can be customized with CSS.
+* (bug 21911) Hard coded limit for long page warning removed. New message
+  [[MediaWiki:Longpage-hint]] (empty per default) can be used instead.
+  Parameters: $1 shows the formatted textsize in Byte/KB/MB, $2 is the raw
+  number of the textsize in Byte.
+* (bug 3276) Give image <gallery>s fluid width.
+* Added uploads link to page subtitle in Special:Contributions.
+* Added Special:Myuploads special page that redirects to Special:Listfiles.
+* The footerlinks used in Monobook/Vector/Modern are now part of common skin
+  code, SkinTemplateOutputPageBeforeExec can be used to customize the list.
+* Special wrapping setups can now define MW_CONFIG_FILE to load a config file
+  other than LocalSettings.php. This is like MW_CONFIG_CALLBACK but works in
+  some cases where MW_CONFIG_CALLBACK will not work.
+* (bug 26574) Added 'upload' to $wgRestrictionTypes, allowing upload protected
+  pages to be queried via the API and Special:ProtectedPages, and allowing
+  disabling upload protection by removing it from $wgRestrictionTypes.
+* The name attribute of HTMLForm fields can now be overridden by passing a
+  'name' key in the descriptor array.  Hidden field names are now treated
+  consistently with other fields and, by default, prefixed with 'wp'.
+* (bug 27402) Add support for disabling MWSuggest.
+* (bug 26563) Add bytes changed per revision for stub and full article dumps.
+* (bug 27508) Add $wgSVGMetadataCutoff to limit the maximum amount of an svg we
+  look at when finding metadata to prevent excessive resource usage.
+* (bug 198) $wgUpgradeKey allows unlocking the web installer for upgrades
+  without having to move LocalSettings.php
+* Added $wgAllowImageTag, which can be set to true to whitelist the <img> tag 
+  in wikitext.
+* (bug 12797) Add $wgGalleryOptions for adjusting of default gallery display
+  options.
+* Added the $wgAllowUserCssPrefs option which allows disabling CSS-based 
+  preferences; which can improve page loading speed.
+* Added $wgSQLMode for setting database SQL modes - either performance (null)
+  or other reasons (such as enabling stricter checks).
+* (bug 20193) Added $wgVectorShowVariantName global configuration variable
+  which causes Vector to render the variants drop-down menu with a label
+  showing the current variant name. This is off by default, pending further
+  research into its user experience implications.
+* The upload link for missing files can now be set separately from the
+  navigation link with $wgUploadMissingFileUrl.
+* $wgAdditionalMailParams added to allow setting extra options to mail() calls.
+* Added $wgSecureLogin to optionally login using HTTPS.
+* (bug 25728) Added $wgPasswordSenderName to make the name associated
+  with $wgPasswordSender configurable.
+* (bug 22463) $wgFooterIcons added to allow configuration of the icons shown in
+  the footers of skins.
+* $wgFileCacheDepth can be used to set the depth of the subdirectory hierarchy.
+  used for the file cache. Default value is 2, which matches former behavior.
+
+=== Bug fixes in 1.17 ===
+
+* (bug 17560) Half-broken deletion moved image files to deletion archive
+  without updating database.
+* (bug 22666) Submitting user block form with an invalid user name no longer
+  throws an error.
+* (bug 22665, bug 22667) User '0' can now be unblocked and have its block
+  settings changed.
+* (bug 22606) The body of e-mail address confirmation message is now different
+  when the address changed.
+* (bug 22664) Special:Userrights now accepts '0' as a valid user name.
+* (bug 5210)  Preload parser now parses <noinclude>, <includeonly> and
+  redirects.
+* (bug 22709) IIS7 mishandles redirects generated by OutputPage::output() when
+  the URL contains a colon.
+* (bug 22353) Categorised recent changes now works again.
+* (bug 22747) "Reveal my e-mail address in notification e-mails" preference is
+  now only displayed when relevant.
+* (bug 22772) {{#special:}} parser function now works with subpages.
+* (bug 18664) Relative URIs in interwiki links cause failed redirects.
+* (bug 19270) Relative URIs in interwiki links break interwiki transclusion.
+* (bug 22903) Revdelete log entries now show in the user preferred language.
+* (bug 22905) Correctly handle <abbr> followed by ISBN.
+* (bug 22940) Namespace aliases pointing to main namespace don't work.
+* (bug 15810) Blocked admins can no longer block/unblock other users.
+* (bug 22876) Avoid possible PHP Notice if $wgDefaultUserOptions is not
+  correctly set.
+* (bug 14952) Page titles are renormalized after html entities are removed so
+  that links with non-NFC character references work correctly.
+* (bug 22991) wgUserGroups JavaScript variable now reports * group for
+  anonymous users instead of null.
+* (bug 22627) Remove PHP notice when deleting a page only hidden users edited.
+* (bug 21520) Anonymous previews now also gives a warning about not being
+  logged in (anonpreviewwarning).
+* (bug 22935) image/x-ms-bmp mime type added for BMP files.
+* (bug 23024) Special:ListFiles now escapes file names correctly.
+* (bug 22867) "View source" tab is now only displayed if there's source text.
+* (bug 19393) Feeds now format dates in user language rather than content
+  language.
+* (bug 22852) "Served in" comment is now the time used to cache a single page
+  when using rebuildFileCache.php
+* (bug 22496) Viewing diff of a redirect page without specifying "oldid".
+  parameter no longer makes the page displayed as being the redirect target.
+* (bug 22918) Feed cache keys now use $wgRenderHashAppend.
+* (bug 21916) Last-Modified header is now correct when outputting cached feed.
+* (bug 20049) Fixed PHP notice in search highlighter that occurs in some cases.
+* (bug 23017) Special:Disambiguations now list pages in content namespaces
+  rather than only main namespace.
+* (bug 23063) $wgMaxAnimatedGifArea is checked against the total size of all.
+  frames, and $wgMaxImageArea against the size of the first frame, rather than
+  the other way around.  Both now default to 12.5 megapixels.  Also, images
+  exceeding $wgMaxImageArea can still be embedded at original size.
+* (bug 23078) "All public logs" option on Special:Log is now always the first
+  item.
+* (bug 16817) Group names in user rights log are now singular and in lowercase.
+* Special:Preferences no longer crashes if the wiki default date formatting
+  style is not valid for the user's interface language.
+* (bug 23167) Check the watch checkbox by default if the watchcreations
+  preference is set.
+* Maintenance script cleanupTitles is now able to fix titles stored
+  in a negative namespace (which is invalid).
+* (bug 19858) Removed obsolete <big> in interface messages.
+* (bug 21456) "Bad title" error when showing non-local interwiki pages no longer
+  displays incorrect tabs.
+* (bug 23190) Improved math representation for text browsers.
+* (bug 22015) Improved upload-by-url error handling and error display.
+* (bug 17941) $wgMaxUploadSize is now honored by all upload sources.
+* (bug 23080) New usernames now limited to 235 bytes so that custom skin files
+  work.
+* (bug 23075) Correct MediaTransformError default width in gallery.
+* (bug 16487) The Anonymous user account used on Postgres is no longer
+  displayed on Special:Listusers.
+* (bug 23313) Move watchlisthidepatrolled above token in watchlist preferences
+  to enhance preference grouping.
+* (bug 23298) Interwiki links with prefix only in log summaries now link to the
+  correct link.
+* (bug 23284) Times are now rounded correctly.
+* (bug 23375) Added ogv, oga, spx as extensions for ogg files.
+* (bug 18408) All required permissions for uploading (upload, edit, create).
+  are now checked when loading Special:Upload. Toolbar link for Special:Upload
+  is no longer shown if the user does not have the required permissions.
+* (bug 23397) texvc in html mode renders \sim as &tilde; not &sim;
+* (bug 23241) License selector should be disabled during upload of a new
+  version.
+* (bug 23240) Add ID to namespace selector form on Special:Watchlist.
+* The pipe | character in urls is now escaped.
+* (bug 23422) mp3 files can now be moved.
+* (bug 23448) MediaWiki:Summary-preview is now displayed instead of
+  MediaWiki:Subject-preview when previewing summary.
+* (bug 23426) The {{REVISIONMONTH}} variable is now zero-padded and added
+  new variable {{REVISIONMONTH1}} when unpadded version is needed.
+* Special:Userrights didn't recognize user as changing his/her own rights if
+  user did not capitalize first letter of username.
+* (bug 23507) Add styles for printing wikitables.
+* (bug 19586) Avoid JS errors in mwsuggest when using old browsers such
+  as Opera 8.
+* (bug 23563) Old skins now support $wgUploadNavigationUrl and take into
+  account upload rights.
+* (bug 1347) Render \phi in math using images, in order to create consistent
+  and correct render results.
+* (bug 16573) Render \epsilon in math using images, in order to create
+  consistent and correct render results.
+* (bug 22541) Support image redirects when using ForeignAPIRepo.
+* (bug 22967) Make edit summary length cut-off behave correctly for multibyte
+  characters.
+* (bug 8689) Long numeric lines no longer kill the parser.
+* (bug 23740) Article::doRedirect() now use $extraQuery parameter correctly if
+  the $noRedir parameter is set to true.
+* (bug 23688) Correct mime types for Office 2007 OpenXML documents.
+* (bug 23787) Corrected $wgDefaultSkin's comment in DefaultSettings.php.
+* (bug 23797) Xml::input() now allows '0' for the value parameter.
+* (bug 23747) Make sure that on History pages, the RevDel button is not
+  accidentally activated when hitting enter.
+* (bug 23845) Special:ListFiles now uses correct file names without underscores.
+* Ask for permanent login in Special:Preferences only if $wgCookieExpiration > 0.
+* (bug 16356) Repair dumpInterwiki.inc to use proper normalization.
+* (bug 24006) deleteArchivedRevisions.php maintenance script now longer throws
+  a fatal error.
+* (bug 23465) Don't ignore the predefined destination filename on
+  Special:Upload after following a red link.
+* (bug 23642) Recognize mime types of MS OpenXML documents.
+* (bug 22784) Normalise underscores and spaces in autocomments.
+* (bug 19910) Headings of the form ===+\s+ are now displayed as valid headings.
+* (bug 24022) Only check file extensions on the uploadpage when needed.
+* (bug 24076) Recognize Office 2003 files with OpenXML trailers.
+* (bug 24244) Updated comments in DefaultSettings.php to reflect.
+  Image: --> File: namespace rename.
+* Make wfTimestamp recognize negative unix timestamp values.
+* (bug 24401) SimpleSearch: No button/text indicating 'Search' if image is
+  disabled.
+* (bug 23293) Do not show change tags when Special:RecentChanges(linked) or
+  Special:Newpages is transcluded into another page as it messes up the page.
+* (bug 24517) LocalFile::newFromKey() and OldLocalFile::newFromKey() no longer
+  throw fatal errors.
+* (bug 23380) Uploaded files that are larger than allowed by PHP now show a
+  useful error message.
+* Uploading to a protected title will allow the user to choose a new name
+  instead of showing an error page.
+* (bug 24425) Use Database::replace instead of delete/insert in
+  SqlBagOStuff::set to avoid query errors about duplicate keynames.
+* (bug 15470) First letters of filenames are always capitalized by upload JS.
+* (bug 21215) NoLocalSettings.php doesn't tolerate rewrite rules.
+* (bug 21052) Fix link color for stubs in NewPages.
+* (bug 24714) Usage of {{#dateformat: }} in wikis without $wgUseDynamicDates no
+  longer pollutes the parser cache.
+* (bug 17031) Correct which characters the parser allows in tag attributes (a
+  letter, colon or underscore followed by 0 or more letters, numbers, colons,
+  underscores, hyphens, and/or periods).
+* Save 200 useless queries on each category page view.
+* Shell commands will now work on Linux in filesystems mounted noexec.
+* (bug 24804) Corrected commafying in Polish and Ukrainian.
+* "Difference between pages" is now displayed instead of "Difference between
+  revisions" on diffs when appropriate.
+* (bug 23703) ForeignAPIRepo fails on findBySha1() when using a 1.14 install as
+  a repository due to missing 'name' attribute from the API list=allimages.
+* (bug 24898) MediaWiki uses /tmp even if a vHost-specific tempdir is set, also
+  make wfTempDir() return a sane value for Windows on worst-case.
+* (bug 24824) Support ImageMagick 6.5.6-2+ JPEG decoder size hint, to reduce
+  memory usage when such an ImageMagick is used for scaling.
+* Disable multithreaded behaviour in recent ImageMagick, to avoid a deadlock
+  when a resource limit such as $wgMaxShellMemory is hit.
+* (bug 24981) Allow extensions to access SpecialUpload variables again.
+* (bug 20744) Wiki forgets about an uploaded file.
+* (bug 17913) Don't show "older edit" when no older edit available.
+* (bug 6204) TOC not properly rendered when using $wgMaxTocLevel.
+* (bug 24977) The accesskey in history page now lead directly to the diff.
+  instead of alternating focus between the two buttons.
+* (bug 24987) Special:ListUsers does not take external groups into account.
+* (bug 20633) update.php has mixed language output.
+* SQLite system table names are now never prefixed.
+* (bug 25292) SkinSubPageSubtitle hook now passes the Skin object as second
+  parameter.
+* (bug 25167) Correctly load JS fixes for IE6 (fixing a regression in 1.16).
+* (bug 25367) wfShellExec() is more explicit when failing due to disabled
+  passthru().
+* (bug 25462) Fix double-escaping for section edit link tooltips.
+* action=raw was removed for Special:Statistics. This information is still
+  available via the API.
+* (bug 23934) Groups defined in $wgRevokePermissions but not in
+  $wgGroupPermissions now appear on Special:ListGroupRights.
+* (bug 23923) Special:Prefixindex no longer shows results if nothing was
+  requested.
+* (bug 22308) Search now finds text in default main page immediately after setup.
+* (bug 25697) Make sure empty lines render in diff view.
+* Use an actual minus sign in diff views, instead of a hyphen.
+* (bug 23732) Clarified "n links" message on Special:MostLinkedFiles.
+* (bug 23731) Clarified "n links" message on Special:MostLinkedTemplates.
+* (bug 25642) A exception is now thrown instead of a fatal error when using
+  $wgSMTP without PEAR mail package.
+* (bug 19633) When possible, Upscale small SVGs when creating thumbnails.
+* (bug 11013) Database driver detection needs rewriting for robustness.
+* (bug 13409) Installer prompts could use clarification--now has help boxes.
+* (bug 16902) Installer spews warnings when exec() and dl() are not available.
+* (bug 19129) Only show MyISAM/InnoDB when supported.
+* (bug 17762) Only show other e-mail options when e-mail is globally enabled.
+* Cache multiple sizes of InstantCommons thumbnails.
+* (bug 25488) Disallowing anonymous users to read pages no longer throws error
+  on discussion pages with vector as default skin.
+* (bug 24833) Files name in includes/diff/ are now less confusing.
+* (bug 25713) SpecialPage::resolveAlias() now normalise spaces to underscores.
+* (bug 25829) Special:Mypage and Special:Mytalk now forward oldid, diff and dir
+  parameters.
+* (bug 25175) HTML file cache now honor $wgCacheDirectory if
+  $wgFileCacheDirectory is not set.
+* (bug 13353) Diff3 version checks were too strict, did not detect working diff3.
+* (bug 25843) Links to special pages using link= attribute on images are now.
+  normalised like normal links to special pages.
+* (bug 21364) External links using link= attribute on images now respect
+  $wgExternalLinkTarget.
+* (bug 17789) Added a note to the total views on Special:Statistics saying that
+  is doesn't count non-existing pages and special pages.
+* (bug 17996) HTTP redirects are now combined when requesting a special page.
+* (bug 19944) Link on image thumbnails no longer link to "Media:" namespace in
+  some cases.
+* (bug 25670) wfFindFile() now checks the namespace of the given title, only
+  "File" and "Media" are allowed now.
+* (bug 25872) Rename the HttpRequest class to MWHttpRequest to avoid conflict
+  with php extension that defines same class.
+* (bug 20591) There's now a different message on Special:MovePage when
+  $wgFixDoubleRedirects is set to false.
+* Fixed PHP warnings when updating a broken MySQL database.
+* (bug 26023) Corrected deleteBacth.php's documentation.
+* (bug 25451) Improved datetime representation in 32 bit php >= 5.2.
+* Show "skin does not exist error" only when the skin is inputted in the wrong
+  case.
+* (bug 26164) Potential html injection when the database server isn't available.
+* (bug 26160) Upload description set by extensions are not propagated.
+* (bug 9675) generateSitemap.php now takes an --urlpath parameter to allow
+  absolute URLs in the sitemap index (as required e.g. by Google).
+* Partial workaround for bug 6220: at least make files on shared repositories
+  show up as (struck-out) bluelinks instead of redlinks on Special:WantedFiles.
+* rebuildFileCache.php no longer creates inappropriate cache files for redirects.
+* (bug 25512) Subcategory list should not include category prefix for members.
+* (bug 10871) Javascript and CSS pages in MediaWiki namespace are no longer
+  treated as wikitext on preview.
+* Page existence is now not revealed (in the colour of the tabs) to users who
+  cannot read the page in question.
+* (bug 22753) Output from update.php is more clear when things changed, entries
+  indicating nothing changed are now all prefixed by "..."
+* (bug 16019) $wgArticlePath = "/$1" no longer breaks API edit/watch actions.
+* (bug 18372) File types blacklisted by $wgFileBlacklist will no longer be shown as
+  "Permitted file types" on the upload form.
+* (bug 26540) Fixed wrong call to applyPatch in MysqlUpdater.
+* (bug 26034) Make the "View / Read" tab in content_navigation style tabs remain
+  selected when the action is "purge".
+* (bug 26733) Wrap initial table creation in transaction.
+* (bug 26208) Mark directionality of some interlanguage links.
+* (bug 26716) Provide link to instructions for external editor related preferences.
+* (bug 26961) Hide anon edits in watchlist preference now actually works.
+* (bug 1379) Installer directory conflicts with some hosts' configuration panel.
+* (bug 27781) Installer does not warn about 5.1.x. Added a compatibility function
+  for array_key_exists().
+* Fix XML well-formedness on a few pages when $wgHtml5 is true (the default).
+* (bug 28069) MediaWiki fails streaming files when mod_deflate and ob_gzhandler
+  are also set.
+* (bug 26223) Concurrently moving an article to different titles leaks a 
+  redirect revision with no page.
+* (bug 15641) Fixed permissions checks in Special:Import which allowed users
+  without the 'import' permission to import pages from configured import sources.
+* (bug 26449) Keep underlines from headings outside of tables and thumbs by
+  adding overflow:hidden to h1,h2,h3,h4,h5,h6 (also fixes editsection bunching).
+* (bug 26708) Remove background-color:white from tables in Monobook and Vector.
+* (bug 26781) {{PAGENAME}} and related parser functions escape their output better.
+* (bug 26716) Provide link to instructions for external editor related preferences
+  and add a comment to the ini control file explaining what is going on.
+* (bug 28422) Remove color:black from tables in Monobook and Vector. And add it
+  to table.wikitable instead.
+* (bug 27560) Search queries no longer fail in walloon language.
+* (bug 27700) The upload protection can now also be set for files that do not
+  exist.
+* (bug 28034) uploading file to local wiki when file exists on shared repository
+  (commons) gives spurious info in the warning message.
+* Usernames get lost when selecting different sorts on Special:listfiles.
+* (bug 28166) UploadBase assumes that 'edit' and 'upload' rights are not per
+  page restrictions.
+* (bug 28242) Make redirects generated by urls containing a local interwiki
+  prefix be a 301 instead of a 302.
+* (bug 28568) Entries in the iwlinks table are now removed on page deletion.
+* (bug 28306) Fix exposure of suppressed usernames in ForeignDBRepo.
+* (bug 28444) Fix regression: edit-on-doubleclick retains revision id again.
+* UtfNormal::cleanUp on an invalid utf-8 sequence no longer returns false if
+  intl installed.
+* (bug 26729) Category pages should return 404 if they do not exist and have no
+  members.
+* (bug 28214) When page not found, sends malformed HTTP/1.x instead of HTTP/1.1
+  in header of response.
+* (bug 27634) TOC title appears in wrong language.
+* (bug 27761) Fix regression: pages with Esperanto titles containing convertible
+  character sequences became unreachable.
+* (bug 27508) SVGMetadataExtractor takes too much resources on huge svgs.
+* (bug 27465) SVG thumbnail generation.
+* (bug 27467) preload can leave UNIQ.
+* (bug 27539) Allow attributes beginning with a digit in wiktext tag parameters.
+* (bug 27328) using relative paths in CSS imports in MediaWiki:Common.css broken
+  in 1.17.
+* (bug 27333) Fix repetitive last-seen time queries on page history.
+* (bug 26250, bug 23817) Fix wfObjectToArray() to descend into arrays; fixes
+  processing of JSON return values for ForeignAPIRepo when native json module
+  not present.
+* (bug 25675) Fix search suggestions for Special: pages with spaces.
+* (bug 25571) Xml::encodeJsVar now passes floats natively instead of converting
+  to strings.
+* (bug 27338) Gallery in 1.17 breaks for audio/video + ogghandler.
+* (bug 27302) Don't append the current timestamp for user/site modules when no
+  user/site JS/CSS is present.
+* (bug 27016) dumpTextPass.php now consider the "output" parameter.
+* (bug 22606) don't send the "someone registred an account" message when setting
+  email address (i.e. old one empty) in user preferences.
+* (bug 26458) Section edit links appear on pages that user does not have right
+  to edit.
+* (bug 28611) Don't die in SqlBagOStuff::incr() if there's a race condition.
+* (bug 16886) Sister projects box moves down the extract of the first result
+  in IE 7.
+* (bug 17398) Fixed "link" parameter in image links with "thumb" or "frame"
+  parameter.
+
+=== API changes in 1.17 ===
+
+* BREAKING CHANGE: action=patrol now requires POST.
+* BREAKING CHANGE: patrol token is no longer the same as edit token.
+* BREAKING CHANGE: Session keys returned by ApiUpload are now strings instead
+  of integers.
+* BREAKING CHANGE: (bug 25303) Fix API parameter integer validation to actually
+  enforce validation on the input values in addition to giving a warning.
+  Also add flag to enforce (die) if integer out of range.
+* (bug 24650) Fix API to work with categorylinks changes.
+* action=parse now correctly returns an error for nonexistent pages.
+* (bug 27201) Special:WhatLinksHere output no longer contains duplicate IDs.
+* (bug 26560) On allusers if limit < total number of users, last user gets
+  duplicated.
+* (bug 27715) imageinfo didn't respect revdelete.
+* (bug 27479) API error when using both prop=pageprops and
+  prop=info&inprop=displaytitle.
+* (bug 27862) Useremail module didn't properly return success on success.
+* (bug 27590) prop=imageinfo now allows querying the media type.
+* (bug 27587) list=filearchive now outputs full title info.
+* (bug 27897) list=allusers and list=users list hidden users.
+* (bug 22738) Allow filtering by action type on query=logevent.
+* (bug 22764) uselang parameter for action=parse.
+* (bug 22944) API: watchlist options are inconsistent.
+* (bug 22868) don't list infinite block expiry date as "now" in API logevents.
+* (bug 22290) prop=revisions now outputs "comment" field even when comment.
+  is empty, for consistency with list=recentchanges.
+* (bug 19721) API action=help should have a way to just list for a specific
+  module.
+* (bug 23458) Add support for pageid parameter to action=parse requests.
+* (bug 23460) Parse action should have a section option.
+* (bug 21346) Make deleted images searchable by hash.
+* (bug 23461) Normalise usage of parameter names in parameter descriptions.
+* (bug 23548) Allow access of another users watchlist through watchlistraw
+  using token and username.
+* (bug 23524) Api Modules as followup to bug 14473 (Add iwlinks table to
+  track inline interwiki link usage).
+* Add pltitles and tltemplates to prop=links and prop=templates respectively,
+  similar to prop=categories's clcategorie.
+* (bug 23834) Invalid "thumbwidth" and "thumbheight" in "imageinfo" query when
+  thumbnailing larger than original image.
+* (bug 23835) Need "thumbmime" result in "imageinfo" query.
+* (bug 23851) Repair diff for file redirect pages.
+* (bug 24009) Include implicit groups in action=query&list=users&usprop=groups.
+* (bug 24016) API: Handle parameters specified in simple string syntax
+  ( 'paramname' => 'defaultval' ) correctly when outputting help.
+* (bug 24089) Logevents causes PHP Notice if leprop=title isn't supplied.
+* (bug 23473) Give description of properties on all modules.
+* (bug 24136) unknownerror when adding new section without summary, but
+  forceditsummary.
+* (bug 22339) Added srwhat=nearmatch to list=search to get a "go" result.
+* (bug 24303) Added new &servedby parameter to all actions which adds the
+  hostname that served the request to the result. It is also added
+  unconditionally on error.
+* (bug 24185) Titles in the Media and Special namespace are now supported for
+  title normalization in action=query. Special pages have their name resolved
+  to the local alias.
+* (bug 24296) Added converttitles parameter to convert titles to their
+  canonical language variant.
+* (bug 23936) Add "displaytitle" to query/info API.
+* (bug 24485) Make iwbacklinks a generator, optionally display iwprefix and
+  iwtitle.
+* (bug 24564) Fix fatal errors when using list=deletedrevs, prop=revisions or
+  one of the backlinks generators with limit=max.
+* (bug 24656) API's parse module needs option to disable PP report.
+* PARAM_REQUIRED parameter flag added. If this flag is set, and the end user
+  does not set the parameter, the API will automatically throw an error.
+* (bug 24665) When starttimestamp is not specified, fake it by setting it to
+  NOW, not to the timestamp of the last edit.
+* (bug 24677) axto= parameters added to allcategories, allimages, alllinks,
+  allmessages, allpages, and allusers.
+* (bug 24236) Add add, remove, add-self, remove-self tags to
+  meta=siteinfo&siprop=usergroups.
+* (bug 24484) Add prop=pageprops module.
+* (bug 24330) Add &redirect parameter to ?action=edit.
+* (bug 24722) For list=allusers&auprop=blockinfo, only show blockedby and
+  blockreason if the user is actually blocked.
+* Add format=dump and format=dumpfm, outputs results in PHP's var_dump() format.
+* For required string parameters, if '' is provided, this is now classed as
+  missing.
+* (bug 24724) list=allusers is out by 1 (shows total users - 1).
+* (bug 24166) API error when using rvprop=tags.
+* Introduced "asynchronous download" mode for upload-by-url. Requires
+  $wgAllowAsyncCopyUploads to be true.
+* sinumberingroup correctly gives size of 'user' group, and omits size of
+  implicit groups rather than showing 0.
+* (bug 25248) API: paraminfo errors with certain modules.
+* (bug 24792) API help for action=purge sometimes wrongly stated whether a
+  POST request was needed due to cache pollution.
+* Added iiprop=parsedcomment to prop=imageinfo, similar to prop=revisions.
+* Added rvparse to parse revisions. For performance reasons if this option is
+  used, rvlimit is enforced to 1.
+* (bug 25748) If a action=parse request provides an oldid that is actually the
+  current revision id, try the parser cache, and save it to it if necessary.
+* (bug 25463) Export header should not be shown if no pages were requested, to
+  reduce confusion.
+* (bug 25648) API discovery information has been added as RSD link in page.
+  <head> and by providing an API module action=rsd. Added hook
+  ApiRsdServiceApis for extensions to add their own service to the services
+  list.
+* The HTML of diff output markers has changed. Hyphens are now minus signs,
+  empty markers are now filled with non-breaking-space characters.
+* (bug 25741) Add more data to list=search's srprop.
+* (bug 25760) counter property still reported by the API when
+  $wgDisableCounters enabled.
+* (bug 25987) prop=info&inprop=watched now also works for missing pages.
+* (bug 26006) prop=langlinks now allows obtaining full URL.
+* (bug 26075) ApiDelete.php now calls correctly ArticleDelete hook.
+* (bug 26089) add block expiration to blockinfo.
+* (bug 26125) prop=imageinfo&iiprop=size now returns the page count if the
+  file is a multi-page file.
+* (bug 10268) Added linktodiffs parameter on action=feedwatchlist.
+* (bug 26219) Show API limits for multi values in description.
+* (bug 28070) Fix watchlist RSS for databases that store timestamps in a 
+  real timestamp field.
+* (bug 27722) list=filearchive now supports revdel.
+
+=== Language support changes in 1.17 ===
+
+MediaWiki supports over 330 languages. Many localizations are updated regularly.
+
+The following languages were added:
+
+* Moroccan Spoken Arabic (ary)
+* Banjar (bjn)
+* Kabardian (kdb)
+* Kabardian (Cyrillic) (kbd-cyrl)
+* Latgalian (ltg)
+* Minangkabau (min)
+* Dutch (informal) (nl-informal)
+* Rusyn (rue)
+
+Other significant changes to MediaWiki's language support:
+
+* Fiji Hindi (Devangari script) was removed.
+* Removed deprecated language code "dk" (Danish), use "da" instead.
+* Link trail added for sl and sh.
+* (bug 27633) Add characters to linkTrail for Portuguese (pt and pt-br).
+* (bug 23156) Commafy and search normalization updated for Belarusian
+  (Taraškievica).
+* (bug 23283) Native name for Old English -> Ænglisc.
+* (bug 23364) Native name for Azerbaijani -> Azərbaycanca.
+* (bug 24593) Native name for Sorani now uses only Arabic script.
+* (bug 24628) Generic translations for NS_USER/NS_USER_TALK for Esperanto.
+* (bug 24917) Polish as fallback for Kashubia.
+* (bug 24794) Tatar link trail updated.
+* Esperanto date format corrected.
+* (bug 28159) Change interwiki name of language kbd to Къэбэрдеибзэ /
+  Qabardjajəbza.
+* (bug 28184) Namespaces for the Latgalian Wikipedia.
+* (bug 25010) Bashkir-language interwikis: linktext change from Башҡорт
+  to Башҡортса.
+* (bug 26395) Change name of Cornish language to Kernowek.
+
+=== Other changes in 1.17 ===
+
+* DatabaseFunctions.php that was needed for compatibility with pre-1.3
+  extensions has been removed.
+* XmlFunctions.php has been removed. Use the Xml or Html classes as appropriate.
+* The FailFunction "error handling" method has now been removed
+* Sysops now have the "suppressredirect" right by default
+* Removed $wgRemoteUploads. It was not well supported and superseded by
+  $wgUploadNavigationUrl.
+* (bug 26253) $wgPostCommitUpdateList has been removed
+* The PHPUnit test suite has been removed from this release due to serious issues
+  which should be resolved by the 1.18 release.
+* Oracle DB now uses the __destruct fuction to commit/close connection as it 
+  doesn't commit on close if transation is triggered in OCI.
+
+== Compatibility ==
+
+MediaWiki 1.17 requires PHP 5.2.3 or later.
+
+MySQL is the recommended DBMS. PostgreSQL or SQLite can also be used, but 
+support for them is somewhat less mature. There is experimental support for IBM
+DB2 and Microsoft SQL Server.
+
+The supported versions are:
+
+* MySQL 4.0 or later
+* PostgreSQL 8.3 or later
+* SQLite 3
+* Oracle 9.0.1 or later
+
+== Upgrading ==
+
+1.17 has several database changes since 1.16, and will not work without schema
+updates.
+
+If upgrading from before 1.11, and you are using a wiki as a commons repository,
+make sure that it is updated as well. Otherwise, errors may arise due to
+database schema changes.
+
+If upgrading from before 1.7, you may want to run refreshLinks.php to ensure
+new database fields are filled with data.
+
+If you are upgrading from MediaWiki 1.4.x or earlier, some major database
+changes are made, and there is a slightly higher chance that things could
+break. Don't forget to always back up your database before upgrading!
+
+See the file UPGRADE for more detailed upgrade instructions.
+
+For notes on 1.16.x and older releases, see HISTORY.
+
+== Online documentation ==
+
+Documentation for both end-users and site administrators is available on 
+MediaWiki.org, and is covered under the GNU Free Documentation License (except 
+for pages that explicitly state that their contents are in the public domain):
 
-== MediaWiki 1.5.8 ==
+       http://www.mediawiki.org/wiki/Documentation
 
-March 26, 2006
+== Mailing list ==
 
-MediaWiki 1.5.8 is a security and bugfix maintenance release.
+A mailing list is available for MediaWiki user support and discussion:
 
-A bug in decoding of certain encoded links could allow injection of raw
-HTML into page output; this could potentially lead to XSS attacks.
-
-Some minor UI fixes were also made, see the change log at the bottom of
-this file.
-
-
-== MediaWiki 1.5.7 ==
-
-March 2, 2006
-
-MediaWiki 1.5.7 is a bugfix maintenance release.
-
-Most importantly, a security issue in the installer has been fixed. The bug 
-affects new installations of 1.5.6 only. If the user specified the MySQL root 
-password, to allow the installer to create an unprivileged account, the 
-installer would not only create the new account but also change the root 
-password to be equal to the password of the new account. 
-
-Anyone affected by this bug will need to change the root password back 
-manually. For information about how to change passwords in MySQL please see:
-http://dev.mysql.com/doc/refman/5.1/en/passwords.html
-
-This version includes fixes for compatibility with Internet Explorer 7
-beta 2, and various other bugs; see the full changelog at the end of
-the release notes.
-
-
-== MediaWiki 1.5.6 ==
-
-January 19, 2006
-
-MediaWiki 1.5.6 is a security and bugfix maintenance release.
-
-A bug in edit comment formatting could send PHP into an infinite loop
-if certain malformed links were included. In most installations, this
-would cause the script to fail after PHP's 30-second failsafe timeout.
-
-Some improvements have been made to the installer which should make
-installation possible on a system with a broken MySQL "root" account.
-
-For several other minor fixes, see the complete changelog at the end
-of this file.
-
-
-== MediaWiki 1.5.5 ==
-
-January 5, 2006
-
-MediaWiki 1.5.5 is a security and bugfix maintenance release.
-
-Detection for uploads of Windows Metafile (.wmf) images has been added
-to help protect against a client-side vulnerability in unpatched Microsoft
-Windows operating systems.
-
-Sites which have enabled uploads and added non-standard file types
-(such as .ogg, .doc, or .pdf) should upgrade to this release to ensure
-that malicious .wmf files can't be uploaded with a fake extension;
-such files could put visitors to the site at risk.
-
-For more details on this, see:
-http://en.wikipedia.org/wiki/Windows_Metafile_vulnerability
-
-Additionally, a maintenance script removeUnusedAccounts.php has been added;
-this replaces an older Perl script which had not been updated for the new
-schema in 1.5.
-
-
-== MediaWiki 1.5.4 ==
-
-December 21, 2005
-
-MediaWiki 1.5.4 is a security and bugfix maintenance release.
-
-A hardcoded internal placeholder string has been replaced with a random
-one. This closes a hole where security checks in inline style attributes
-could be bypassed, injecting JavaScript code that could execute in
-Microsoft Internet Explorer.
-
-Other browsers would not be vulnerable.
-
-Several minor fixes are included in this release, most notably a fix
-to clear the "you have new messages" flag properly for usernames
-containing spaces when e-mail notification is enabled.
-
-See the changelog at the end of the release notes for a full list of
-fixes.
-
-
-== MediaWiki 1.5.3 ==
-
-December 4, 2005
-
-MediaWiki 1.5.3 is a security and bugfix maintenance release.
-
-Validation of the user language option was broken by a code change in
-May 2005, opening the possibility of remote code execution as this
-parameter is used in forming a class name dynamically created with
-eval().
-
-The validation has been corrected in this version. All prior 1.5 release
-and prelease versions are affected; 1.4 and earlier and not affected.
-
-Additionally several bugs have been fixed; see the changelog later in
-this file for a complete list.
-
-
-== MediaWiki 1.5.2 ==
-
-November 2, 2005
-
-MediaWiki 1.5.2 is a bugfix maintenance release.
-
-A change in PHP 4.4.1 and PHP 5.1.0RC broke handling of extension and
-<pre> sections, causing garbage data to be inserted in output and saved
-edits. This version works around the change.
-
-Several other glitches with MySQL 5.0 and PHP 5.0.5 were also fixed;
-see the change log below for a complete list.
-
-
-== MediaWiki 1.5.1 ==
-
-October 26, 2005
-
-MediaWiki 1.5.1 is a bugfix and security maintenance release, and is a
-recommended upgrade for all installations.
-
-This release includes further corrections to the inline CSS style sanitation
-which works around a JavaScript "feature" on Microsoft Internet Explorer.
-Users of Microsoft Internet Explorer for Windows may be vulnerable to
-XSS injections on prior versions; users of standards-compliant browsers
-are not vulnerable.
-
-Major fixes include:
-* Image pages work again with resizing disabled
-* Works in MySQL 5.0 strict mode
-
-There is experimental support in this release for explicitly declaring
-the UTF-8 charset in the database; this has been tested with MySQL 5.0.15
-but should work on 4.1 as well.
-
-IMPORTANT: Changing this setting on an existing wiki may produce interesting
-data corruption, depending on server configuration. Page contents should,
-usually, be unaffected, but page titles and other items may be. Limitations
-in MySQL's Unicode support mean that characters outside the BMP cannot be used
-in page titles or various other fields when using this mode.
-
-Table definitions are in maintenance/mysql5/tables.sql, and the runtime
-option to send 'SET NAMES utf8' is set by $wgDBmysql5 = true.
-
-(MySQL 3.23.x and 4.0.x do not support character set declarations; on these
-versions MediaWiki simply works with UTF-8 data and MySQL is blissfully
-unaware of it.)
-
-
-
-== MediaWiki 1.5.0 final ==
-
-October 5, 2005
-
-MediaWiki 1.5.0 is the new stable release branch of MediaWiki, and is
-recommended for all new installations.
-
-Any wikis running a 1.5 beta or release candidate are strongly recommended
-to upgrade to the final release, which includes a number of bug fixes and
-a security fix for CSS bugs in Microsoft Internet Explorer.
-
-IMPORTANT: Running a 1.3 or 1.4 wiki and don't want to jump to 1.5 yet?
-Be sure to upgrade to 1.3.17 or 1.4.11, also released today. Versions
-prior to 1.3.16 and 1.4.10 have a serious data corruption bug which is
-triggered by a spambot known to operate in the wild.
-
-
-=== What's new in 1.5? ===
-
-Schema:
-  The core table schema has changed significantly. This should make better
-  use of the database's cache and disk I/O, and make significantly speed up
-  rename and delete operations on pages with very long edit histories.
-  
-  Unfortunately this does mean upgrading a wiki of size from 1.4 will require
-  some downtime for the schema restructuring, but future storage backend
-  changes should be able to integrate into the new system more easily.
-
-Permalinks:
-  The current revision of a page now has a permanent 'oldid' number assigned
-  immediately, and the id numbers are now preserved across deletion/undeletion.
-  A permanent reference to the current revision of a page is now just a matter
-  of going to the 'history' tab and copying the first link in the list.
-
-Page move log:
-  Renames of pages are now recorded in Special:Log and the page history.
-  A handy revert link is available from the log for sysops.
-
-Editing diff:
-  Ever lost track of what you'd done so far during an edit? A 'Show diff'
-  button on the edit page now makes it easy to remember.
-
-Uploads:
-  It's now possible to specify the final filename of an upload distinct
-  from the original filename on your disk.
-  
-  An image link for a missing file will now take you straight to the upload page.
-  
-  More metadata is pre-extracted from uploaded images, which will ease pressure
-  on disk or NFS volumes used to store images. EXIF metadata is displayed on
-  the image description page if PHP is configured with the necessary module.
-  
-  If .svg files are added to the upload whitelist, you can choose to render
-  them to rasterized .png images for inline display using one of several
-  external helper programs. See DefaultSettings.php for SVG options.
-
-User accounts:
-  There are some changes to the user permissions system, with assignable
-  groups. Note that this does *not* allow you to make pages which are only
-  accessible to certain groups.
-  
-  For details see: http://meta.wikimedia.org/wiki/Help:User_rights
-
-E-mail:
-  User-to-user e-mail can now be restricted to require a mail-back confirmation
-  first to reduce potential for abuse with false addresses.
-  
-  Updates to user talk pages and watchlist entries can optionally send e-mail
-  notifications.
-
-External hooks:
-  A somewhat experimental interface for hooking in an external editor
-  application is included.
-
-And...
-  A bunch of stuff we forgot to mention.
-
-
-=== What's gone? ===
-
-Latin-1:
-  Wikis must now be encoded in Unicode UTF-8; this has been the default for
-  some time, but some languages could optionally be installed in Latin-1 mode.
-  This is no longer supported.
-  
-  You can check if your current wiki is in Latin-1 mode by using your browser's
-  "view source"; look for a line like this:
-  
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-  
-  If it says charset=utf-8, you're ready. If it says charset=iso8859-1,
-  you may need to convert your data. (English-language wikis avoiding
-  any accented characters may be able to get away without conversion.)
-
-MySQL 3.x:
-  Some optimization hacks for MySQL 3.x have been removed as part of the schema
-  clean-up (specifically, the inverse_timestamp fields).
-  
-  MediaWiki 1.5 may still run on 3.x, but wikis of non-trivial size should
-  very seriously consider upgrading to a more modern release. MySQL 3.x support
-  will probably be entirely dropped in the next major release.
-
-Special:Maintenance
-  These tools were, ironically enough, not really maintained. This special
-  page has been removed; insofar as some of its pieces were useful and haven't
-  already been supplanted by other special pages they should be rewritten in
-  an efficient and safe manner in the future.
-
-
-=== Caveats ===
-
-Upgrade:
-  Wikis in Latin-1 encoding are no longer supported; only Unicode UTF-8.
-  A new option $wgLegacyEncoding is provided to allow on-the-fly recoding of
-  old page text entries, but other metadata fields (titles, comments etc) need
-  to be pre-converted. The standard upgrade process does not yet fully automate
-  this, but you can try the alternate partial-upgrader in upgrade1_5.php.
-  
-  The upgrade from 1.4 to 1.5 schema has not been tested for all cases, so
-  it's possible you may experience problems in some combinations.
-
-Backups:
-  The text entries of deleted pages are no longer removed from the main
-  text table on deletion. If you provide public backup dumps of your databases,
-  you will probably want to use the new XML-format dump generator, available
-  as maintenance/dumpBackup.php.
-  
-  For more information on how we run our own public data dumps at Wikimedia,
-  see http://meta.wikimedia.org/wiki/Data_dumps
-
-PostgreSQL:
-  The table definitions for PostgreSQL install are out of date. PostgreSQL
-  support may return in later releases, pending appropriate patches.
-
-MySQL 4.1+:
-  Some users may encounter installation problems with MySQL 4.1 or higher
-  due to strange charset encoding / collation configurations. Try setting
-  to 'latin1' or 'utf8' if you encounter problems.
-
-
-
-== MediaWiki 1.5 release candidate 4 ==
-
-August 29, 2005
-
-MediaWiki 1.5rc4 is a preview release of the new 1.5 release series.
-It fixes compatibility with PHP 5.1, and corrects two cross-site scripting
-security bugs:
-
-* <math> tags were handled incorrectly when TeX rendering support is off,
-  as in the default configuration.
-* Extension or <nowiki> sections in Wiki table syntax could bypass HTML
-  style attribute restrictions for cross-site scripting attacks against
-  Microsoft Internet Explorer
-
-Wikis where the optional math support has been *enabled* are not vulnerable
-to the first, but are vulnerable to the second.
-
-
-
-== MediaWiki 1.5 release candidate 3 ==
-
-August 24, 2005
-
-MediaWiki 1.5rc3 is a preview release of the new 1.5 release series.
-It fixes several major problems in 1.5rc2:
-
-* Fixed a cross-site scripting injection in the search form
-  (broken since 1.5beta1)
-
-* Fixed upgrades from 1.4 database schema
-  (broken since 1.5rc2)
-
-1.3 and 1.4 releases are not vulnerable to the XSS bug, but anyone
-running an earlier 1.5 beta or release candidate should upgrade
-immediately.
-
-
-== MediaWiki 1.5 release candidate 2 ==
-
-August 23, 2005
-
-MediaWiki 1.5rc2 is a preview release of the new 1.5 release series.
-Numerous bug fixes since last beta, plus a security fix; see change
-log below for full details.
-
-A flaw in the interaction between extensions and HTML attribute
-sanitization was discovered which could allow unauthorized use
-of offsite resources in style sheets, and possible exploitation
-of a JavaScript injection feature on Microsoft Internet Explorer.
-
-This version expands the returned text and properly checks it
-before output.
-
-A 1.5rc1 release was mistakenly made from the incorrect source code
-branch; 1.5rc2 is identical to the actual 1.5rc1 in revision control
-except for version number.
-
-
-== MediaWiki 1.5 beta 4 ==
-
-July 30, 2005
-
-MediaWiki 1.5 beta 4 is a preview release of the new 1.5 release series.
-A number of bugs have been fixed since beta 3; see the full changelist below.
-
-
-== MediaWiki 1.5 beta 3 ==
-
-July 7, 2005
-
-MediaWiki 1.5 beta 3 is a preview release of the new 1.5 release
-series, with a security update over beta 2.
-
-Incorrect escaping of a parameter in the page move template could
-be used to inject JavaScript code by getting a victim to visit a
-maliciously constructed URL. Users of vulnerable releases are
-recommended to upgrade to this release.
-
-Vulnerable versions:
-* 1.5 preview series: n <= 1.5beta2 vulnerable, fixed in 1.5beta3
-* 1.4 stable series: 1.4beta6 <= n <= 1.4.5 vulnerable, fixed in 1.4.6
-* 1.3 legacy series: not vulnerable
-
-This release also includes several bug fixes and localization updates.
-See the changelog at the end of this file for a detailed list.
-
-
-
-== MediaWiki 1.5 beta 2 ==
-
-July 5, 2005
-
-MediaWiki 1.5 beta 2 is a preview release of the new 1.5 release series.
-While most exciting new bugs should have been ironed out at this point,
-third-party wiki operators should probably not run this beta release
-on a public site without closely following additional development.
-
-Anyone who _has_ been running beta 1 is very very strongly advised to
-upgrade to beta 2, as it fixes many bugs from the previous beta including
-a couple of HTML and SQL injections.
-
-This release should be followed by one or two release candidates and
-a 1.5.0 final within the next few weeks.
-
-Beta upgraders, note there are some minor database changes. For upgrades
-from 1.4, see the file UPGRADE for details on significant database and
-configuration file changes.
-
-Beta 2 includes a preliminary command-line XML wiki dump importer tool,
-maintenance/importDump.php, paired with maintenance/dumpBackup.php.
-These use the same format as Special:Export and Special:Import, able
-to package a wiki's entire page set independent of the backend database
-and compression format.
-
-
-== MediaWiki 1.5 beta 1 ==
-
-June 26, 2005
-
-MediaWiki 1.5 beta 1 is a preview release, pretty much feature complete,
-of the new 1.5 release series. There are several known and likely a number
-of unknown bugs; it is not recommended to use this release in a production
-environment but would be recommended for testing in mind of an upcoming
-deployment.
-
-A number of significant changes have been made since the alpha releases,
-including database changes and a reworking of the user permissions settings.
-See the file UPGRADE for details of upgrading and changing your prior
-configuration settings for the new system.
-
-
-
-== MediaWiki 1.5 alpha 2 ==
-
-June 3, 2005
-
-MediaWiki 1.5 alpha 2 includes a lot of bug fixes, feature merges,
-and a security update.
-
-Incorrect handling of page template inclusions made it possible to
-inject JavaScript code into HTML attributes, which could lead to
-cross-site scripting attacks on a publicly editable wiki.
-
-Vulnerable releases and fix:
-* 1.5 prerelease: fixed in 1.5alpha2
-* 1.4 stable series: fixed in 1.4.5
-* 1.3 legacy series: fixed in 1.3.13
-* 1.2 series no longer supported; upgrade to 1.4.5 strongly recommended
-
-
-== MediaWiki 1.5 alpha 1 ==
-
-May 3, 2005
-
-This is a testing preview release, being put out mainly to aid testers in
-finding installation bugs and other major problems. It is strongly recommended
-NOT to run a live production web site on this alpha release.
-
-**  WARNING: USE OF THIS ALPHA RELEASE MAY INFEST YOUR HOUSE WITH  **
-**  TERMITES, ROT YOUR TEETH,  GROW HAIR ON YOUR PALMS, AND PASTE  **
-**  INNUENDO  INTO  YOUR  C.V.  RIGHT  BEFORE  A  JOB  INTERVIEW!  **
-**  DON'T SAY WE DIDN'T WARN YOU, MAN. WE TOTALLY DID RIGHT HERE.  **
-
-
-=== Smaller changes since 1.4 ===
-
-Various bugfixes, small features, and a few experimental things:
-
-* 'live preview' reduces preview reload burden on supported browsers
-* support for external editors for files and wiki pages:
-  http://meta.wikimedia.org/wiki/Help:External_editors
-* Schema reworking: http://meta.wikimedia.org/wiki/Proposed_Database_Schema_Changes/October_2004
-* (bug 15) Allow editors to view diff of their change before actually submitting an edit
-* (bug 190) Hide your own edits on the watchlist
-* (bug 510): Special:Randompage now works for other namespaces than NS_MAIN.
-* (bug 1015) support for the full wikisyntax in <gallery> captions.
-* (bug 1105) A "Destination filename" (save as) added to Special:Upload Upload.
-* (bug 1352) Images on description pages now get thumbnailed regardless of whether the thumbnail is larger than the original.
-* (bug 1662) A new magicword, {{CURRENTMONTHABBREV}} returns the abbreviation of the current month
-* (bug 1668) 'Date format' supported for other languages than English, see:
-  http://mail.wikipedia.org/pipermail/wikitech-l/2005-March/028364.html
-* (bug 1739) A new magicword, {{REVISIONID}} give you the article or diff database
-  revision id, useful for proper citation.
-* (bug 1998) Updated the Russian translation.
-* (bug 2064) Configurable JavaScript mimetype with $wgJsMimeType
-* (bug 2084) Fixed a regular expression in includes/Title.php that was accepting invalid syntax like #REDIRECT [[foo] in redirects
-* It's now possible to invert the namespace selection at Special:Allpages and Special:Contributions
-* No longer using sorbs.net to check for open proxies by default.
-* What was $wgDisableUploads is now $wgEnableUploads, and should be set to true if one wishes to enable uploads.
-* Supplying a reason for a block is no longer mandatory
-* Language conversion support for category pages
-* $wgStyleSheetDirectory is no longer an alias for $wgStyleDirectory;
-* Special:Movepage can now take paramaters like Special:Movepage/Page_to_move
-  (used to just be able to take paramaters via a GET request like index.php?title=Special:Movepage&target=Page_to_move)
-* (bug 2151) The delete summary now includes editor name, if only one has edited the article.
-* (bug 2105) Fixed from argument to the PHP mail() function. A missing space could prevent sending mail with some versions of sendmail.
-* (bug 2228) Updated the Slovak translation
-* ...and more!
-
-
-=== Changes since 1.5alpha1 ===
-
-* (bug 73) Category sort key is set to file name when adding category to
-  file description from upload page (previously it would be set to
-  "Special:Upload", causing problems with category paging)
-* (bug 419) The contents of the navigation toolbar are now editable through
-  the MediaWiki namespace on the  MediaWiki:navbar page.
-* (bug 498) The Views heading in MonoBook.php is now localizable
-* (bug 898) The wiki can now do advanced sanity check on uploaded files
-  including virus checks using external programs.
-* (bug 1692) Fix margin on unwatch tab
-* (bug 1906) Generalize project namespace for Latin localization, update namespaces
-* (bug 1975) The name for Limburgish (li) changed from "Lèmburgs" to "Limburgs
-* (bug 2019) Wrapped the output of Special:Version in <div dir='ltr'> in order
-  to preserve the correct flow of text on RTL wikis.
-* (bug 2067) Fixed crash on empty quoted HTML attribute
-* (bug 2075) Corrected namespace definitions in Tamil localization
-* (bug 2079) Removed links to Special:Maintenance from movepagetext message
-* (bug 2094) Multiple use of a template produced wrong results in some cases
-* (bug 2095) Triple-closing-bracket thing partly fixed
-* (bug 2110) "noarticletext" should not display on Image page for "sharedupload" media
-* (bug 2150) Fix tab indexes on edit form
-* (bug 2152) Add missing bgcolor to attribute whitelist for <td> and <th>
-* (bug 2176) Section edit 'show changes' button works correctly now
-* (bug 2178) Use temp dir from environment in parser tests
-* (bug 2217) Negative ISO years were incorrectly converted to BC notation
-* (bug 2234) allow special chars in database passwords during install
-* Deprecated the {{msg:template}} syntax for referring to templates, {{msg: is
-  now the wikisyntax representation of wfMsgForContent()
-* Fix for reading incorrectly re-gzipped HistoryBlob entries
-* HistoryBlobStub: the last-used HistoryBlob is kept open to speed up
-  multiple-revision pulls
-* Add $wgLegacySchemaConversion update-time option to reduce amount of
-  copying during the schema upgrade: creates HistoryBlobCurStub reference
-  records in text instead of copying all the cur_text fields. Requires
-  that the cur table be left in place until/unless such fields are migrated
-  into the main text store.
-* Special:Export now includes page, revision, and user id numbers by
-  default (previously this was disabled for no particular reason)
-* dumpBackup.php can dump the full database to Export XML, with current
-  revisions only or complete histories.
-* The group table was renamed to groups because "group" is a reserved word in
-  SQL which caused some inconveniances.
-* New fileicons for c, cpp, deb, dvi, exe, h, html, iso, java, mid, mov, o,
-  ogg, pdf, ps, rm, rpm, tar, tex, ttf and txt files based on the KDE
-  crystalsvg theme.
-* Fixed a bug in Special:Newimages that made it impossible to search for '0'
-* Added language variant support for Icelandic, now supports "Íslenzka"
-* The #p-nav id in MonoBook is now #p-navigation
-* Putting $4 in msg:userstatstext will now give the percentage of
-  admnistrators out of normal users.
-* links and brokenlinks tables merged to pagelinks; this will reduce pain
-  dealing with moves and deletes of widely-linked pages.
-* Add validate table and val_ip column through the updater.
-* Simple rate limiter for edits and page moves; set $wgRateLimits
-  (somewhat experimental; currently needs memcached)
-* (bug 2262) Hide math preferences when TeX is not enabled
-* (bug 2267) Don't generate thumbnail at the same size as the source image.
-* Fix rebuildtextindex.inc for new schema
-* Remove linkscc table code, no longer used.
-* (bug 2271) Use faster text-only link replacement in image alt text
-  instead of rerunning expensive link lookup and HTML generation.
-* Only build the HTML attribute whitelist tree once.
-* Replace wfMungeToUtf8 and do_html_entity_decode with a single function
-  that does both numeric and named chars: Sanitizer::decodeCharReferences
-* Removed some obsolete UTF-8 converter functions
-* Fix function comment in debug dump of SQL statements
-* (bug 2275) Update search index more or less right on page move
-* (bug 2053) Move comment whitespace trimming from edit page to save;
-  leaves the whitespace from the section comment there on preview.
-* (bug 2274) Respect stub threshold in category page list
-* (bug 2173) Fatal error when removing an article with an empty title from the watchlist
-* Removed -f parameter from mail() usage, likely to cause failures and bounces.
-* (bug 2130) Fixed interwiki links with fragments
-* (bug 684) Accept an attribute parameter array on parser hook tags
-* (bug 814) Integrate AuthPlugin changes to support Ryan Lane's external
-  LDAP authentication plugin
-* (bug 2034) Armor HTML attributes against template inclusion and links munging
-
-=== Changes since 1.5alpha2 ===
-
-* (bug 2319) Fix parse hook tag matching
-* (bug 2329) Fix title formatting in several special pages
-* (bug 2223) Add unique index on user_name field to prevent duplicate accounts
-* (bug 1976) fix shared user database with a table prefix set
-* (bug 2334) Accept null for attribs in wfElement without PHP warning
-* (bug 2309) Allow templates and template parameters in HTML attribute zone,
-  with proper validation checks. (regression from fix for 2304)
-* Disallow close tags and enforce empty tags for <hr> and <br>
-* Changed user_groups format quite a bit.
-* (bug 2368) Avoid fatally breaking PHP 4.1.2 in a debug line
-* (bug 2367) Insert correct redirect link record on page move
-* (bug 2372) Fix rendering of empty-title inline interwiki links
-* (bug 2384) Fix typo in regex for IP address checking
-* (bug 650) Prominently link MySQL 4.1 help page in installer if a possible
-  version conflict is detected
-* (bug 2394) Undo incompatible breakage to {{msg:}} compatiblity includes
-* (bug 1322) Use a shorter cl_sortkey field to avoid breaking on MySQL 4.1
-  when the default charset is set to utf8
-* (bug 2400) don't send confirmation mail on account creation if 
-  $wgEmailAuthentication is false.
-* (bug 2172) Fix problem with nowiki beeing replaced by marker strings
-  when a template with a gallery was used.
-* Guard Special:Userrights against form submission forgery
-* (bug 2408) page_is_new was inverted (whoops!)
-* Added wfMsgHtml() function for escaping messages and leaving params intact
-* Fix ordering of Special:Listusers; fix groups list so it shows all groups
-  when searching for a specific group and can't be split across pages
-* (bug 1702) Display a handy upload link instead of a useless blank link
-  for [[media:]] links to nonexistent files.
-* (bug 873) Fix usage of createaccount permission; replaces $wgWhitelistAccount
-* (bug 1805) Initialise $wgContLang before $wgUser
-* (bug 2277) Added Friulian language file
-* (bug 2457) The "Special page" href now links to the current special page
-  rather than to "".
-* (bug 1120) Updated the Czech translation
-* A new magic word, {{SCRIPTPATH}}, returns $wgScriptPath
-* A new magic word, {{SERVERNAME}}, returns $wgServerName
-* A new magic word, {{NUMBEROFFILES}}, returns the number of rows in the image table
-* Special:Imagelist displays titles with " " instead of "_"
-* Less gratuitous munging of content sample in delete summary
-* badaccess/badaccesstext to supercede sysop*, developer* messages
-* Changed $wgGroupPermissions to more cut-n-paste-friendly format
-* 'developer' group deprecated by default
-* Special:Upload now uses 'upload' permission instead of hardcoding login check
-* Add 'importupload' permission to disable direct uploads to Special:Import
-* (bug 2459) Correct escaping in Special:Log prev/next links
-* (bug 2462 etc) Taking out the experimental dash conversion; it broke too many
-  things for the current parser to handle cleanly
-* (bug 2467) Added a Turkish language file
-* Fixed a bug in Special:Contributions that caused the namespace selection to
-  be forgotten between submits
-* Special:Watchlist/edit now has namespace subheadings
-* (bug 1714) the "Save page" button now has right margin to seperate it from
-  "Show preview" and "Show changes"
-* Special:Statistics now supports action=raw, useful for bots designed to
-  harwest e.g. article counts from multiple wikis.
-* The copyright confirmation box at Special:Upload is now turned off by default
-  and can be turned back on by setting $wgCopyrightAffirmation to a true value.
-* Restored prior text for password reminder button and e-mail, replacing
-  the factually inaccurate text that was there.
-* (bug 2178) Fix temp dir check again
-* (bug 2488) Format 'deletedtext' message as wikitext
-* (bug 750) Keep line endings consistent in LocalSettings.php
-* (bug 1577) Add 'printable version' tab in MonoBook for people who don't
-  realize you can just hit print to get a nicely formatted printable page.
-* Trim whitespace from option values to weather line-ending corruption problems
-* Fixed a typo in the Romanian language file (NS_MESIA => NS_MEDIA)
-* (bug 2504) Updated the Finnish translation
-* (bug 2506, 2512) Updated the Nynorsk translation
-* (bug 996) Replace $wgWhitelistEdit with 'edit' permission; fixup UPGRADE
-  documentation about edit and read whitelists.
-* (bug 2515) Fix incremental link table update
-* Removed some wikipedia-specifica from LanguageXx.php's
-* (bug 2496) Allow MediaWiki:edithelppage to point to external page
-* Added a versionRequired() function to OutputPage, useful for extension
-  writers that want to control what version of MediaWiki their extension
-  can be used with.
-* Serialized user objects now checked for versioning
-* Fix for interwiki link regression
-* Printable link shorter in monobook
-* Experimental Latin-1-and-replication-friendly upgrader script
-* (bug 2520) Don't show enotif options when disabled
-
-== Changes since 1.5beta1 ==
-
-* (bug 2531) Changed the interwiki name for sh (Serbocroatian) to
-  Srpskohrvatski/Српскохрватски (was Српскохрватски (Srbskohrvatski))
-* Nonzero return code for command-line scripts on wfDebugDieBacktrace()
-* Conversion fix for empty old table in upgrade1_5.php
-* Try reading revisions from master if no result on slave
-* (bug 2538) Suppress notice on user serialized checks
-* Fix paging on Special:Contributions
-* (bug 2541) Fix unprotect tab
-* (bug 1242) category list now show on edit page
-* Skip sidebar entries where link text is '-'
-* Convert non-UTF-8 URL parameters even if referer is local
-* (bug 2460) <img> width & height properly filled when resizing image
-* (bug 2273) deletion log comment used user interface langage
-* Try reading revision _text_ from master if no result on slave
-* Use content-language message cache for raw view of message pages
-* (bug 2530) Not displaying talk pages on Special:Watchlist/edit
-* Fixed a bug that would occour if $wgCapitalLinks was set to false, a user
-  agent could create a username that began with a lower case letter that was
-  not in the ASCII character set ( now user $wgContLang->ucfirst() instead of
-  PHP ucfirst() )
-* Moved the user name / password validity checking from
-  LoginForm::addNewAccountInternal() to two new functions,
-  User::isValidUserName() and User::isValidPassword(), extensions can now do
-  these checks without rewriting code.
-* Fix $wgSiteNotice when MediaWiki:Sitenotice is set to default '-'
-* Fixed a bug where the watchlist count without talk pages would be off by a
-  factor of two.
-* upgrade1_5.php uses insert ignore, allows to skip image info initialization
-* Fix namespaces in category list.
-* Add rebuildImages.php to update image metadata fields
-* Special:Ancientpages is expensive in new schema for now
-* (bug 2568) Fixed a logic error in the Special:Statistics code which caused
-  the displayed percentage of admins to be totally off.
-* (bug 2560) Don't show blank width/height attributes for missing size
-* Don't show bogus messages about watchlist notifications when disabled
-* Don't show old debug messages in watchlist
-* (bug 2576) Fix recording of transclusion links
-* (bug 2577) Allow sysops to enter non-standard block times
-* Fixed a bug where Special:Contributions wouldn't remember the 'invert'
-  status between next/previous buttons.
-* Move MonoBook printable link from tab to sidebar
-* (bug 2567) Fix HTML escaping on category titles in list
-* (bug 2562) Show rollback link for current revisions on diff pages
-* (bug 2583) Add --missinig option on rebuildImages.php to add db entries
-  for uploaded files that don't have them
-* (bug 2572) Fix edit conflict handling
-* (bug 2595) Show "Earlier" and "Latest" links on history go to the first/last
-  page in the article history pager.
-* Don't show empty-page text in 'Show changes' on new page
-* (bug 2591) Check for end, fix limits on Whatlinkshere
-* (bug 2584) Fix output of subcategory list
-* (bug 2597) Don't crash when undeleting an image description page
-* (bug 2564) Don't show "editingold" warning for recent revision
-* Various code cleanup and HTML escaping fixlets
-* Copy IRC-over-UDP update option from REL1_4
-* (bug 2548) Keep summary on 'show changes' of section edit
-* Move center on toc to title part to avoid breaking .toc style usage
-* HTML sanitizer: correct multiple attributes by keeping last, not first
-* (bug 2614) Fix section edit links on diff-to-current with oldid set
-  Also fix navigation links on current-with-oldid view.
-* (bug 2620) Return to prior behavior for some more things (such as
-  subpage parent links) on current-diff view.
-* (bug 2618) Fix regression from another fix; show initial preview for
-  categories only if the page does not exist.
-* (bug 2625) Keep group & user settings when paging in Listusers
-* (bug 2627) Fix regression: diff radio button initial selection
-* Copy fix for old search URLs with Lucene search plugin from REL1_4
-* (bug 619) Don't use incompatible diff3 executable on non-Linux systems.
-* (bug 2631) Fix Hebrew namespaces.
-* (bug 2630) Indicate no-longer-valid cached entries in BrokenRedirects list
-* (bug 2644, 2645) "cur" diff links in page history, watchlist and
-  recentchanges should specify current ID explicitly.
-* (bug 2609) Fix text justification preferenced with MonoBook skin.
-* (bug 2594) Display article tab as red for non-existent articles.
-* (bug 2656) Fix regression: prevent blocked users from reverting images
-* (bug 2629) Automatically capitalize usernames again instead of
-  rejecting lowercase with a useless error message
-* (bug 2661) Fix link generation in contribs
-* Add support for &preload=Page_name (load text of an existing page into
-edit area) and &editintro=Page_name (load text of an existing page instead
-of MediaWiki:Newpagetext) to &action=edit, if page is new.
-* (bugs 2633, 2672, 2685, 2695) Fix Estonian, Portuguese, Italian, Finnish and
-  Spanish numeric formatting
-* Fixed Swedish numeric formatting
-* (bug 2658) Fix signature time, localtime to match timezone offset again
-* Files from shared repositories (e.g. commons) now display with their
-  image description pages when viewed on local wikis.
-* Restore compatibility namespace aliases for French Wikipedia
-* Fix diff order on Enhanced RC 'changes' link
-* (bug 2650) Fix national date type display on wikis that don't support
-  dynamic date conversion.
-* FiveUpgrade: large table hacks, install iw_trans update before links
-* (bug 2648) Rename namespaces in Afrikaanse
-* Special:Booksources checks if custom list page exists before using it
-* (bug 1170) Fixed linktrail for da: and ru:
-* (bug 2683) Really fix apostrophe escaping for toolbox tips
-* (bug 923) Fix title and subtitle for rclinked special page
-* (bug 2642) watchdetails message in several languages used  <a></a> instead of [ ]
-* (bug 2181) basic CSB language localisation by Tomasz G. Sienicki (thanks for the patch)
-* Fix correct use of escaping in edit toolbar bits
-* Removed language conversion support from Icelandic
-* (bug 2616) Fix proportional image scaling, giving correct height
-* (bug 2640) Include width and height attributes on unscaled images
-* Workaround for mysterious problem with bogus epoch If-Last-Modified reqs
-* (bug 1109) Suppress compressed output on 304 responses
-* (bug 2674) Include some site configuration info in export data:
-  namespaces definitions, case-sensitivity, site name, version.
-* Use xml:space="preserve" hint on export <text> elements
-* Make language variant selection work again for zh
-
-== Changes since 1.5beta2 ==
-
-* Escaped & correctly in Special:Contributions
-* (bug 2534) Hide edit sections with CSS to make right click to edit section work 
-* (bug 2708) Avoid undefined notice on cookieless login attempt
-* (bug 2188) Correct template namespace for Greek localization
-* Fixed number formatting for Dutch
-* (bug 1355) add class noprint to commonPrint.css
-* (bug 2350) Massive update for Limburgish (li) language using Wikipédia
-* Massive update for Arab (ar) language using Wikipédia
-* (bug 1560) Massive update for Kurdish (ku) language using Wikipédia
-* (bug 2709) Some messages were not read from database
-* (bug 2416) Don't allow search engine robots to index or follow nonexisting articles
-* Fix escaping in page move template.
-* (bug 153) Discrepancy between thumbnail size and <img> height attribute
-
-== Changes since 1.5beta3 ==
-
-* Fix talk page move handling
-* (bug 2721) New language file for Vietnamese with the Vietnamese number notation
-* (bug 2749) &nbsp; would appear as a literal in image galleries for Cs, Fr, Fur, Pl and Sv
-* (bug 787) external links being rendered when they only have one slash
-* Fixed a missing typecast in Language::dateFormat() that would cause some
-  interesting errors with signitures.
-* (bug 2764) Number format for Nds
-* (bug 1553) Stop forcing lowercase in Monobook skin for German language.
-* (bug 1064) Implements Special:Unusedcategories
-* (bug 2311) New language file for Macedonian
-* Fix nohistory message on empty page history
-* Fix fatal error in history when validation on
-* Cleaned up email notification message formatting
-* Finally fixed Special:Disambiguations that was broke since SCHEMA_WORK
-* (bug 2761) fix capitalization of "i" in Turkish
-* (bug 2789) memcached image metadata now cleared after deletion
-* Add serialized version number to image metadata cache records
-* (bug 2780) Fix thumbnail generation with GD for new image schema
-* (bug 2791) Slovene numeric format
-* (bug 655) Provide empty search form when searching for nothing
-* Nynorsk numeric format fix
-* (bug 2825) Fix regression in newtalk notifications for anons w/ enotif off
-* (bug 2833) Fix bug in previous fix
-* With $wgCapitalLinks off, accept off-by-first-letter-case in 'go' match
-* Optional parameters for [[Special:Listusers]]
-* (bug 2832) [[Special:Listadmins]] redirects to [[Special:Listusers/sysop]]
-* (bug 785) Parser did not get out of <pre> with list elements
-* Some shared upload fixes
-* (bug 2768) section=new on nonexistent talk page does not add heading
-* support preload= parameter for section=new
-* show comment subject in preview when using section=new
-* use comment form when creating a new talk page
-* (bug 460) Properly handle <center> tags as a block.
-* Undo inconsistent editing behavior change
-* (bug 2835) Back out fix for bug 2802, caused regressions in category sort
-* PHP 4.1.2 compatibility fix: define floatval() equivalent if missing
-* (bug 2901) Number format for Catalan
-* Special:Allpages performance hacks: index memcached caching, removed
-  inverse checkbox, use friendlier relative offsets in index build
-* Bring back "Chick" skin for mobile devices. It needs testing.
-* Fix spelling of $wgForwardSearchUrl in DefaultSettings.php
-* Specify USE INDEX on Allpages chunk queries, sometimes gets lost
-  due to bogus optimization
-* (bug 275) Section duplication fix
-* Remove unused use of undefined variable in UserMailer
-* Fix notice on search index update due to non-array
-* (bug 2885) Fix fatal errors and notices in PHP 5.1.0beta3
-* (bug 2931) Fix additional notices on reference use in PHP 4.4.0
-* (bug 2774) Add three new $wgHooks to LogPage which enable extensions to add
-  their own logtypes, see extensions/Renameuser/SpecialRenameuser.php for an
-  example of this.
-* (bug 740) Messages from extensions now appear in Special:Allmessages
-* (bug 2857) fixed parsing of lists in <pre> sections
-* (bug 796) Trackback support
-* Fix 1.5 regression: weird, backwards diff links on new pages in enhanced RC
-  are now suppressed as before.
-* New skin: Simple
-* "uselang" and "useskin" URL parameters can now be used in the URL when
-  viewing a page, to change the language and skin of a page respectively.
-* Skins can now be previewed in preferences
-* (bug 2943) AuthPlugin::getCanonicalName() name canonicalization hook,
-  patch from robla
-* Wrap revision insert & page update in a transaction, rollback on late
-  edit conflict.
-* (bug 2953) 'other' didn't work in Special:Blockip when localized
-* (bug 2958) Rollback and delete auto-summary should be in the project's
-  content language
-* Removed useless protectreason message
-* Spelling fix: $wgUrlProtcols -> $wgUrlProtocols
-* Switch Moldovan local name to cyrillic
-* Fix typo in undefined array index access prevention
-* (bug 2947) Update namespaces for sr localization
-* (bug 2952) Added Asturian language file with translated namespaces
-* (bug 2676) Apply a protective transformation on editing input/output
-  for browsers that hit the Unicode blacklist. Patch by plugwash.
-* (bug 2999) Fix encoding conversion of pl_title in upgrade1_5.php
-* compressOld.php disabled, as it's known to be broken.
-
-
-=== Changes since 1.5beta4 ===
-
-* Fix Special:Allmessages under PHP 5
-* (bug 2911) Special:Watchlist allowed only one type of limit at a time
-* (bug 693) Special:Allmessages is excessively wide and redundant
-* (bug 3001) Updated and applied live hack for recentchanges-based watchlist
-* (bug 145) Finish 'exclude redirect' implementation in search form
-* Rearranged Special:Movepage form to reduce confusion between destination
-  title and reason input boxes
-* (bug 2527) Always set destination filename when new file is selected
-* (bug 3056) MySQL 3 compatibility fix: USE INDEX instead of FORCE INDEX
-* PHP 4.1 compatibility fix: don't use new_link parameter to mysql_connect
-  if running prior to 4.2.0 as it causes the call to fail
-* (bug 3117) Fix display of upload size and type with tidy on
-* (bug 1487) invalid html on empty list in banlist
-* (bug 3017) Hotkey conflict for delete and show changes
-* made pixel unit translateable and blocklistline now eats infiniteblock
-  and expiringblock
-* (bug 3092) Wrong numerical separator for big numbers in Serbian.
-* (bug 2855) Credit for a uniq author showed its realname even with
-  $wgAllowRealName=false.
-* New special page: SpecialMostlinked
-* (bug 2393) Fix MIME type for Atom feeds ( application/rss+atom )
-* Fix display of read-only lockfile message
-* Added a new hook, 'AddNewAccount', which is run after account creation
-* Update all stats fields on recount.sql
-* Include software-visible client IP address in Special:Version comment
-  as a proxy debugging aid
-* (bug 3162) Fix 'undefined property page_is_new' error on watchlist
-* (bug 1734) granting db permissions failed with db usernames containg '-'
-* (bug 3170) wikititlesuffix was removed, use pagetitle instead
-* (bug 3187) watchlist text refer to unexistent "Stop watching" action
-* (bug 3190) Added some date format choices for language sr
-* (bug 1334) LanguageGa.php update
-* (bug 1020) Changing user interface language does not work immediately
-* (bug 2753) Some namespaces were not translated in LanguageTa.php (Tamil)
-* (bug 3204) Fix typo breaking special pages in fy localization
-* (bug 3210) Fix Media: links with remote image URL path
-* (bug 3220) Fix escaping of block URLs in Recentchanges
-* (bug 3238): Updated LanguageNn.php for 1_5 branch
-* (bug 3192): properly check 'limit' parameter on Special:Contributions
-* (bug 3244) Fix remote image loading hack, JavaScript injection on MSIE
-* Fix URL sanitization in HTML attributes, which broke in this branch
-* (bug 3475) anon contrib links on Special:Newpages
-
-
-=== Changes since 1.5rc2 ===
-
-* Fix upgrade from 1.4 due to version number check breakage
-* Fix upgrade from 1.4 with no old revisions
-* (bug 2108) Sort entries when using category browser
-* XSS issue : now sanitize search query input
-
-
-=== Changes since 1.5rc3 ===
-
-* (bug 3280) Respect 'move' group permission on page moves
-* (bug 2885) More PHP 5.1 fixes: skin, search, log, undelete
-* Security fix for <math>
-* Security fix for tables
-
-
-=== Changes since 1.5rc4 ===
-
-* (bug 3292) Fix move-over-redirect test when current entries are not plaintext
-* (bug 2078) Don't hide watch tab on preview
-* (bug 3306) Document $wgLocalTZoffset
-* Support SVG rendering with rsvg
-* Cap arbitrary SVG renders to given image size or $wgSVGMaxSize pixels wide
-* (bug 3127) Render large SVGs at image page size correctly
-* (bug 3448) Set page_len on undelete
-* (bug 2800) Don't scale up small iamges on |thumb| without explicit size
-* Use the real file link instead of the default-size rasterized version for
-  large SVG images on image description page
-* Include the file name/type/size line for non-resized images
-* (bug 3412) Clean up date format handling so ~~~~-sigs work with default
-  format as designed. Documentation comments updated.
-* (bug 1423) LanguageJa.php update
-* (bug 3405) Don't use raw letters as aliases of MSGNW: and SUBST:
-* (bug 3485) Fix bogus warning about filename capitalization when off
-* (bug 2792) Update rebuildrecentchanges.inc for new schema
-* Special:Import/importDump fixes: report XML parse errors, accept <minor/>
-* (bug 3489) PHP 5.1 compat problem with captioned images
-* (bug 3350) Missing label for move talk page checkbox.
-* (bug 2570) Add 'watch this page' checkbox on uploads, watch uploads
-  by default when 'watchdefault' option is on
-* (bug 3182) Clear link cache during import to prevent memory leak
-* (bug 3573) Full Greek Translation
-* (bug 3595) Warn and abort if importDump.php called in read-only mode.
-* (bug 3598) Update message cache on message page deletion, patch by Tietew
-* Blacklist additional MSIE CSS safety tricks
-
-
-=== Changes since 1.5.0 ===
-
-* (bug 3629) Fix date & time format for Frisian
-* (bug 3641) Fix handling of unrecognized file uploads with known extensions
-* (bug 3643) Fix image page display of large images with resizing disabled
-* Fix meta robots tag on Special:Version again to avoid listing vulnerable
-  versions for convenient harvesting by automated worms
-* (bug 3684) Fix typo in fatal error backtraces in Hooks.php
-* Backport fix for reference usage notice in Special:Search on PHP 4.4.0
-* Backport database connect error display fix from HEAD
-* (bug 2773) Print style sheet no longer overrides RTL text direction
-* MonoBook skin top link id changed from "contentTop" to "top" (shared with
-  name attribute)
-* Wrap message page insertions in a transaction to speed up installation
-* Fix Special:MovePage invalid HTML attribute for reason textarea
-* Avoid notice warning on edit with no User-Agent header
-* (bug 3734) Swapped out obsolete recount.sql with initStats.php
-* (bug 3735) Fix to run under MySQL 5's strict mode
-* (bug 3786) Experimental support for MySQL 4.1/5.0 utf8 charset mode
-  NOTE: Enabling this may break existing wikis, and still doesn't
-  work for all Unicode characters due to MySQL limitations.
-* Sanitizer CSS comment processing order fix
-
-
-=== Changes since 1.5.1 ===
-
-* Fix Special:BrokenRedirects on MySQL 5.0
-* (bug 3809) Backport fix for detecting diff3 failure
-* MySQL 5.0 strict mode fix for moving unwatched pages
-* (bug 3782) Throw fatal installation warning if mbstring.func_overload on.
-  Why do people invent these crazy options that change language semantics?
-* (bug 3762) Define missing Special:Import UI messages
-* (bug 3771) Handle internal functions in backtrace in wfAbruptExit()
-* (bug 3649) Remove obsolete, broken moveCustomMessages script
-* (bug 3667) Add missing global in page move code
-* (bug 3761) Avoid deprecation warnings in Special:Import
-* (bug 2885) Remove unnecessary reference parameter which broke classic skin
-  talk notification on PHP 5.0.5
-* (bug 3845) Update attribute.php for 1.5 schema
-* Fix Parser::unstrip on PHP 4.4.1 and PHP 5.1.0RC4
-
-
-=== Changes since 1.5.2 ===
-
-* (bug 3612) Remove old broken version of maintenance/compressOld.php
-  The working version is in maintenance/storage/compressOld.php
-* (bug 2740) Accept image deletions on 'enter' submit from MSIE
-* (bug 3933) specify XML namespace for Atom 0.3 feeds
-* (bug 3939) Don't try to load text for interwiki redirect target
-* (bug 3948) Avoid notice warning in debug statement in bad search
-* Recognize Special:Search consistently so read whitelist works
-* (bug 4013) typo in fr
-* (bug 3996) Fix text for new entries in RC RSS/Atom feed
-* (bug 2894) Enhanced Recent Changes link fixes
-* (bug 3065) Update both watched namespaces when renaming pages
-* Move parentheses out of <a> link in Special:Contributions
-* (bug 4071) Generate passwords long enough for $wgMinimalPasswordLength
-* (bug 4035) Fix prev/next revision links on edit page
-* (bug 4165) Correct validation for user language selection (data taint)
-* Clearer message in DefaultSettings.php: edit LocalSettings.php instead
-
-
-=== Changes since 1.5.3 ===
-
-* (bug 3805) Clear 'new messages' flag properly in enotif mode
-  for usernames containing spaces
-* (bug 2714) Backlink from special:whatlinkshere was hard set as 'existing'
-* (bug 4249) Typo in entities2literals.pl
-* (bug 4233) Update for japanese language
-* (bug 4279) Small correction to LanguageDa.php
-* (bug 4267) Switch dv sd ug ks arc languages to RTL
-* (bug 3991) Allow the operation of wikicode on Protect move only text
-* Added AutoAuthenticate hook for external User object suppliers
-* Parser internal placeholder string now fully randomized for safety
-
-=== Changes since 1.5.4 ===
-
-* Maintenance script to delete unused user accounts
-* Added detection for WMF files (application/x-msmetafile), added this 
-  MIME type to the default blacklist. Prevented inline display of images
-  which are not of known image types. This is in response to
-  http://en.wikipedia.org/wiki/Windows_Metafile_vulnerability
-
-=== Changes since 1.5.5 ===
-
-* (bug 4258) When installing under IIS, $wgArticlePath = "$wgScript?title=$1" 
-  should be set
-* (bug 4510) Correct Barnes & Noble bookstore URLs
-* (bug 4504) Use site language for namespace name resolution
-* Installer fixes from HEAD backported; now uses a more sensible method of 
-  establishing which mySQL user to use, which clears up bug 921 et al. Minor 
-  changes to installer.
-* Fix problem reported on mailing list where re-initialising stats didn't work 
-  (can't insert duplicate rows with the same id field)
-* (bug 1122) gray out 'older revision' when viewing first article revision.
-* Respect database prefix in dumpHTML.inc
-* Minor improvements to removeUnusedAccounts.php maintenance script
-* Fix for single-digit week numbers from {{CURRENTWEEK}}, broken by PHP 4.4.1
-* Removed read-only check from Database::query()
-* Added --conf option to command line scripts, allowing the user to specify a 
-  different LocalSettings.php.
-
-=== Changes since 1.5.6 ===
-
-* Default main page content improved per bug 4690
-* Fix dependence on hardcoded UNIQ_PREFIX in LanguageConverter.php 
-* Fixed Special:Unlockdb
-* Maintenance script to delete unused text records
-* Maintenance script to delete non-current revisions
-* Maintenance script to wipe a page and all revisions from the database
-* (bug 4768) Wrong Russian translation (typo)
-* Performance bugfix: propagate equality manually for Revision fetches
-* (bug 4773) PHP fatal error when invalid title passed to Special:Export
-* Added missing table defs. for transcache to installer schemas
-* (bug 4824) IE7 beta 2 broke compatibility with PNG logo workarounds,
-  and seems to work ok with other bits. No longer including the IE
-  workarounds JavaScript for IE 7 and above.
-* (bug 2532) Image directory structure migration bug
-* (bug 4881) Correction to the fix for 1487; Ipblocklist showed 'no blocks'
-  message at the end of the list even if there were blocks.
-* (bug 4805) Removed more wikipedia-references from LanguageUk.php
-* Introduce $wgWantedPagesThreshold per bug 5011; Special:Wantedpages will not
-  list pages with less than this number of links. Defaults to 1.
-* Allow customisation of paging limits for items in categories using the
-  $wgCategoryPagingLimit global, per bug 4970.
-* Improve "nogomatch" text to make it more obvious that a page can be created.
-* (bug 5113) Spelling error in French language file
-* Don't change the password of the MySQL root user.
-
-=== Changes since 1.5.7 ===
-
-* (bug 5180) User login page shows inappropriate email blurb
-* Add the "AbortNewAccount" hook on account creation; see hooks.txt for more info.
-* Update default "exporttext" to reflect that Special:Import exists
-* Add links to useful material to the default main page content
-* Fix fragment HTML injection
-
-
-=== Caveats ===
-
-Some output, particularly involving user-supplied inline HTML, may not
-produce 100% valid or well-formed XHTML output. Testers are welcome to
-set $wgMimeType = "application/xhtml+xml"; to test for remaining problem
-cases, but this is not recommended on live sites. (This must be set for
-MathML to display properly in Mozilla.)
-
-
-For notes on 1.4.x and older releases, see HISTORY.
-
-
-=== Online documentation ===
-
-Documentation for both end-users and site administrators is currently being
-built up on Meta-Wikipedia, and is covered under the GNU Free Documentation
-License:
-
-  http://meta.wikipedia.org/wiki/Help:Contents
-
-
-=== Mailing list ===
-
-A MediaWiki-l mailing list has been set up distinct from the Wikipedia
-wikitech-l list:
-
-  http://mail.wikipedia.org/mailman/listinfo/mediawiki-l
+       http://lists.wikimedia.org/mailman/listinfo/mediawiki-l
 
 A low-traffic announcements-only list is also available:
-  http://mail.wikipedia.org/mailman/listinfo/mediawiki-announce
+
+       http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce
 
 It's highly recommended that you sign up for one of these lists if you're
 going to run a public MediaWiki, so you can be notified of security fixes.
 
-
-=== IRC help ===
+== IRC help ==
 
 There's usually someone online in #mediawiki on irc.freenode.net