it from source control: http://www.mediawiki.org/wiki/Download_from_SVN
=== Configuration changes in 1.17 ===
-* DatabaseFunctions.php that was needed for compatibility with pre-1.3 extensions
- has been removed.
-
+* DatabaseFunctions.php that was needed for compatibility with pre-1.3
+ extensions has been removed.
+* $wgLogAutocreatedAccounts controls whether autocreation of accounts is logged
+ to new users log.
+* $wgAllowImageTag can be set to true to whitelist the <img> tag in wikitext.
+
=== 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 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
* (bug 12797) Add $wgGalleryOptions for adjusting of default gallery display
options
+* $wgAllowUserCssPrefs option allows disabling CSS-based preferences; which can
+ improve page loading speed.
+* 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 paramter 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 fixes in 1.17 ===
-* (bug 17560) Half-broken deletion moved image files to deletion archive without
- updating DB
+* (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
* (bugs 22665 and 22667) User '0' can now be unblocked and have its block
* (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
-
-== API changes in 1.17 ==
+* (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.
+
+=== API changes in 1.17 ===
* (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 22339) "Go" result should be available through the API
+* (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
=== Languages updated in 1.17 ===
+MediaWiki supports over 330 languages. Many localisations are updated
+regularly. Below only new and removed languages are listed, as well as
+changes to languages because of MediaZilla reports.
+
+* Latgalian (ltg) (new)
+* Rusyn (rue) (new)
+
+* (bug 23156) Commafy and search normalization updated for Belarusian
+ (Taraškievica)
+
== Compatibility ==
-MediaWiki 1.17 requires PHP 5.1 (5.2 recommended). PHP 4 is no longer supported.
+MediaWiki 1.17 requires PHP 5.1 (5.2 recommended). PHP 4 is no longer
+supported.
MySQL 3.23.x is no longer supported; some older hosts may need to upgrade.
At this time we still recommend 4.0, but 4.1/5.0 will work fine in most cases.