summaryrefslogtreecommitdiff
path: root/RELEASE-NOTES
diff options
context:
space:
mode:
authorPierre Schmitz <pierre@archlinux.de>2007-09-14 13:18:58 +0200
committerPierre Schmitz <pierre@archlinux.de>2007-09-14 13:18:58 +0200
commit8f416baead93a48e5799e44b8bd2e2c4859f4e04 (patch)
treecd47ac55eb80a39e3225e8b4f3161b88ea16c2cf /RELEASE-NOTES
parentd7d08bd1a17618c7d77a6b9b2989e9f7293d6ed6 (diff)
auf Version 1.11 aktualisiert; Login-Bug behoben
Diffstat (limited to 'RELEASE-NOTES')
-rw-r--r--RELEASE-NOTES1025
1 files changed, 550 insertions, 475 deletions
diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index ac1b7a47..94fec251 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -3,11 +3,25 @@
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.
-== MediaWiki 1.10.2 ==
+== MediaWiki 1.11.0 ==
September 10, 2007
-This is a security fix update to the Spring 2007 quarterly release snapshot.
+This is the Fall 2007 snapshot release of MediaWiki.
+
+MediaWiki is now using a "continuous integration" development model with
+quarterly snapshot releases. The latest development code is always kept
+"ready to run", and in fact runs our own sites on Wikipedia.
+
+Release branches will continue to receive security updates for about a year
+from first release, but nonessential bugfixes and feature developments
+will be made on the development trunk and appear in the next quarterly release.
+
+Those wishing to use the latest code instead of a branch release can obtain
+it from source control: http://www.mediawiki.org/wiki/Download_from_SVN
+
+== Changes since 1.11.0rc1 ==
+
A possible HTML/XSS injection vector in the API pretty-printing mode has
been found and fixed.
@@ -17,6 +31,8 @@ LocalSettings.php:
$wgEnableAPI = false;
+(This is the default setting in 1.8.x.)
+
Not vulnerable versions:
* 1.11 >= 1.11.0
* 1.10 >= 1.10.2
@@ -34,515 +50,574 @@ the faulty function, however the BotQuery extension is similarly
vulnerable unless updated to the latest SVN version.
-== MediaWiki 1.10.1 ==
-
-July 13, 2007
-
-This is a bugfix update to the Spring 2007 quarterly release snapshot.
-A number of fixes to improve compatibility with PostgreSQL, some versions
-of MySQL, and some PHP configurations are included.
-
-Changes since 1.10.0:
-
+== Configuration changes since 1.10 ==
+
+* $wgThumbUpright - Adjust width of upright images when parameter 'upright' is
+ used
+* $wgAddGroups, $wgRemoveGroups - Finer control over who can assign which
+ usergroups
+* $wgEnotifImpersonal, $wgEnotifUseJobQ - Bulk mail options for large sites
+* $wgShowHostnames - Expose server host names through the API and HTML comments
+* $wgSaveDeletedFiles has been removed, the feature is now enabled unconditionally
+
+== New features since 1.10 ==
+
+* (bug 8868) Separate "blocked" message for autoblocks
+* Adding expiry of block to block messages
+* Links to redirect pages in categories are wrapped in
+ <span class="redirect-in-category"></span>
+* Introduced 'ImageOpenShowImageInlineBefore' hook; see docs/hooks.txt for
+ more information
+* (bug 9628) Show warnings about slave lag on Special:Contributions,
+ Special:Watchlist
+* (bug 8818) Expose "wpDestFile" as parameter $1 to "uploaddisabledtext"
+* Introducing new image keyword 'upright' and corresponding variable
+ $wgThumbUpright. This allows better proportional view of upright images
+ related to landscape images on a page without nailing the width of upright
+ images to a fix value which makes views for anon unproportional and user
+ preferences useless
+* (bug 6072) Introducing 'border' keyword to the [[Image:]] syntax
+* Introducing 'frameless' keyword to [[Image:]] syntax which respects the
+ user preferences for image width like 'thumb' but without a frame.
+* (bug 7960) Link to "what links here" for each "what links here" entry
+* Added support for configuration of an arbitrary number of commons-style
+ file repositories.
+* Added a Content-Disposition header to thumb.php output
+* Improved thumb.php error handling
+* Display file history on local image description pages of shared images
+* Added $wgArticleRobotPolicies
+* (bug 10076) Additional parameter $7 added to MediaWiki:Blockedtext
+ containing, the ip, ip range, or username whose block is affecting the
+* (bug 7691) Show relevant lines from the deletion log when re-creating a
+ previously deleted article
+* Added variables 'wgRestrictionEdit' and 'wgRestrictionMove' for JS to header
+* (bug 9898) Allow viewing all namespaces in Special:Newpages
+* (bug 10139) Introduce 'EditSectionLink' and 'EditSectionLinkForOther' hooks;
+ see docs/hooks.txt for details
+* (bug 9769) Provide "watch this page" toggle on protection form
+* (bug 9886) Provide clear example "stub link" in Special:Preferences
+* (bug 10055) Populate email address and real name properties of User objects
+ passed to the 'AbortNewAccount' hook
+* Show result of Special:Booksources in wiki content language always, it's
+ normally better maintained than the generic list from the standard message
+ files
+* (bug 7997) Allow users to be blocked from using Special:Emailuser
+* (bug 8989) Blacklist 'mhtml' and 'mht' files from upload
+* (bug 8760) Allow wiki links in "protectexpiry" message
+* (bug 5908) Add "DEFAULTSORTKEY" and "DEFAULTCATEGORYSORT" aliases for
+ "DEFAULTSORT" magic word
+* (bug 10181) Support the XCache object caching mechanism
+* (bug 9058) Introduce '--aconf' option for all maintenance scripts, to provide
+ a path to the AdminSettings.php file
+* (bug 8781) Remind users to check file permissions for LocalSettings.php
+ post-installation
+* Use shared.css for all skins and oldshared.css in place of common.css for
+ pre-Monobook skins. As always, modifications should go in-wiki to MediaWiki:
+ Common.css and MediaWiki:Monobook.css.
+* (bug 8869) Introduce Special:Uncategorizedtemplates
+* (bug 8734) Different log message when article protection level is changed
+* (bug 8458, 10338) Limit custom signature length to $wgMaxSigChars Unicode
+ characters
+* (bug 10096) Added an ability to query interwiki map table
+* On reupload, add a null revision to the image description page
+* Group log output by date
+* Kurdish interface latin/arabic writing system with transliteration
+* Support wiki text in all query page headers
+* Add 'Orphanedpages' as an alias to Special:Lonelypages
+* (bug 9328) Use "revision-info-current" message in place of "revision-info"
+ when viewing the current revision of a page, if available
+* (bug 8890) Enable wiki text for "license" message
+* Throw a showstopper exception when a hook function fails to return a value.
+ Forgetting to give a 'true' return value is a very common error which tends
+ to cause hard-to-track-down interactions between extensions.
+* Use $wgJobClasses to determine the correct Job to instantiate for a particular
+ queued task; allows extensions to introduce custom jobs
+* (bug 10326) AJAX-based page watching and unwatching has been cleaned up and
+ enabled by default.
+* Added option to install to MyISAM
+* (bug 9250) Remove hardcoded minimum image name length of three characters
+* Fixed DISPLAYTITLE behaviour to reject titles which don't normalise to the
+ same title as the current page, and enabled per default
+* Wrap site CSS and JavaScript in a <pre> tag, like user JS/CSS
+* (bug 10196) Add classes and dir="ltr" to the <pre>s on CSS and JS pages (new
+ classes: mw-code, mw-css, mw-js)
+* (bug 6711) Add $wgAddGroups and $wgRemoveGroups to allow finer control over
+ usergroup assignment.
+* Introduce 'UserEffectiveGroups' hook; see docs/hooks.txt for more information
+* (bug 10387) Detect and handle '.php5' extension environments at install time
+* Introduce 'ShowRawCssJs' hook; see docs/hooks.txt for more information
+* (bug 10404) Show rights log for the selected user in Special:Userrights
+* New javascript for upload page that will show a warning if a file with the
+ "destination filename" already exists.
+* Add 'editsection-brackets' message to allow localization (or removal) of the
+ brackets in the "[edit]" link for sections
+* (bug 10437) Move texvc styling to shared.css
+* Introduce "raw editing" mode for the watchlist, to allow bulk additions,
+ removals, and convenient exporting of watchlist contents
+* Show "undo" links in page histories
+* Option to jump to specified time period in user contributions
+* Improved feedback on "rollback success" page
+* Show distinct 'namespaceprotected' message to users when namespace protection
+ prevents page editing
+* (bug 9936) Per-edit suppression of preview-on-first edit with "preview=no"
+* Allow showing a one-off preview on first edit with "preview=yes"
+* (bug 9151) Remove timed redirects on "Return to X" pages for accessibility.
+* Link to user logs in toolbox when viewing a user page
+* (bug 10508) Allow HTML attributes on <gallery>
+* (bug 1962) Allow HTML attributes on <math>
+* (bug 10530) Introduce optional "sp-contributions-explain" message for
+ additional explanation in Special:Contributions
+* (bug 10520) Preview licences during upload via AJAX (toggle with
+ $wgAjaxLicensePreview)
+* New Parser::setTransparentTagHook for parser extension and template
+ compatibility
+* Introduced 'ContributionsToolLinks' hook; see docs/hooks.txt for more
+ information
+* Add a message if category is empty
+* Add CSS compatibility for Opera 9.5
+* Remove largely untested handheld stylesheet, which was causing more trouble
+ than good. Proper handheld support will be added at a future date. For now,
+ display should be acceptable either with CSS turned off or when using a so-
+ phisticated handheld browser.
+* (bug 3173) Option to offer exported pages as a download, rather than displaying
+ inline, as in most browsers
+* Pass the user as an argument to 'isValidPassword' hook callbacks; see
+ docs/hooks.txt for more information
+* Introduce 'UserGetRights' hook; see docs/hooks.txt for more information
+* (bug 9595) Pass new Revision to the 'ArticleInsertComplete' and
+ 'ArticleSaveComplete' hooks; see docs/hooks.txt for more information
+* (bug 9575) Accept upload description from GET parameters
+* Skip the difference engine cache when 'action=purge' is used while requesting
+ a difference page, to allow refreshing the cache in case of errors
+* (bug 10701) Link to Special:Listusers in default Special:Statistics messages
+* Improved file history presentation
+* (bug 10739) Users can now enter comments when reverting files
+* Improved handling of permissions errors
+* (bug 10793) "Mark patrolled" links will now be shown for users with
+ patrol permissions on all eligible diff pages
+* (bug 10655) Show standard tool links for blocked users in block log messages
+* Show standard tool links for blocked users in Special:Ipblocklist
+* Miscellaneous aesthetic improvements to Special:Ipblocklist
+* (bug 10826) Added link trail with Cyrillic characters for Mongolian language
+* (bug 10859) Introduce 'UserGetImplicitGroups' hook; see docs/hooks.txt for
+ more information
+* (bug 10832) Include user information when viewing a deleted revision
+* (bug 10872) Fall back to sane defaults when generating protection selector
+ labels for custom restriction levels
+* Show edit count in user preferences
+* Improved support for audio/video extensions
+* (bug 10937) Distinguish overwritten files in upload log
+* Introduce 'ArticleUpdateBeforeRedirect' hook; see docs/hooks.txt for more
+ information
+* Confirmation is now required when deleting old versions of files
+* (bug 7535) Users can now enter comments when deleting old versions of files
+* (bug 11001) Submit Special:Newpages as a GET, rather than a POST request
+* The <strong></strong> around links to watched pages in change lists now
+ has a class - "mw-watched"
+* (bug 9002) Provide a "view/restore deleted edits" link on Special:Upload
+ when a destination filename is provided that corresponds with previous
+ deleted files
+* Make the "invalid special page" message clearer
+* Add accesskey 's' and tooltip to 'upload file' button at Special:Upload
+* Introduced 'SkinAfterBottomScripts' hook; see docs/hooks.txt for
+ more information
+* (bug 11095) Honour "preview on first edit" preference when preloading
+ text for a non-existent page
+* (bug 11022) Use a more accurate page title for Special:Whatlinkshere and
+ Special:Recentchangeslinked
+* Add link to user contributions in normal watchlist edit mode
+* (bug 9426) Add 'newsectionheaderdefaultlevel' message to allow
+ modification of the heading formatting for new sections when section=new
+ argument is supplied
+* (bug 10836) Add 'newsectionsummary' message to allow modification of the
+ text that prefixes a new section link in Recent Changes
+
+== Bugfixes since 1.10 ==
+
+* (bug 9712) Use Arabic comma in date/time formats for Arabic and Farsi
+* (bug 9670) Follow redirects when render edit section links to transcluded
+ templates.
+* (bug 6204) Fix incorrect unindentation with $wgMaxTocLevel
+* (bug 3431) Suppress "next page" link in Special:Search at end of results
+* Don't show unblock form if the user doesn't have permission to use it
+ (cosmetic change, no vulnerabilities existed)
+* Subtitle success message when unblocking a block ID instead of a pseudo link
+ like [[User:#123|#123]]
+* Use the standard HTTP fetch functions when retrieving remote wiki pages
+ through transwiki, so we can take advantage of cURL goodies if available
+* Disable user JavaScript on Special:Userlogin, Special:Resetpass and
+ Special:Preferences, to avoid a compromised script sniffing passwords, etc.
+* (bug 9854, 3770) Clip overflow text in gallery boxes for visual cleanliness
+ instead of letting it flow outside the box or trigger ugly scroll bars.
+* Tooltips for print version and permalink
+* Links to the MediaWiki namespace for system messages having their default
+ values are no longer shown as nonexistent (e.g., in red)
+* Special:Ipblocklist differentiates between empty list and no search results.
+* (bug 5375) profiling does not respect read-only mode.
+* (bug 7070) monobook/user.gif has antialias artifacts
+* (bug 9123) Safer way when applying $wgLocalTZoffset
+* (bug 9896) Documentation for $wgSquidServers and X-FORWARDED-FOR
* (bug 9417) Uploading new versions of images when using Postgres no longer
throws warnings.
* (bug 9908) Using tsearch2 with Postgres 8.1 no longer gives an error.
+* (bug 1438) Fix for diff table layout on very wide lines.
+ Diff style rules have been broken out to common/diff.css,
+ and the dupes removed from the default skin files.
+ Skins can still override the default rules.
+* (bug 1229) Balance columns in diff display evenly
+* Right-align diff line numbers in RTL language display
+* (bug 9332) Fix instructions in tests/README
+* (bug 9813) Reject usernames containing '#' to avoid silent truncation
+ of fragments during the normalisation process
+* (bug 7989) RSS feeds content now use black text when using white background.
+* (bug 9971) Typo in a french language message.
* (bug 9973) Changed size was shown in advanced recentchanges collapsible items
with $wgRCShowChangedSized = false.
-* Fixed installation on MyISAM or old InnoDB with charset=utf8, was giving
- overlong key errors.
-* Fixed zero-padding issues with MySQL 5 binary schema
+* Fix PHP strict standards warning in enhanced recent changes.
+* (bug 5850) Added hexadecimal html entities comments for $digitTransformTable
+ entries.
+* (bug 7432) Change language name for Aromanian (roa-rup)
+* (bug 908) Unexistent special pages now generate a red link.
+* (bug 7899) Added \hline and \vline to the list of allowed TeX commands
+* (bug 7993) support mathematical symbol classes
+* (bug 10007) Allow Block IP to work with Postgrs again.
+* Add Google Wireless Transcoder to the Unicode editing blacklist
+* (bug 10083) Fix for Special:Version breakage on PHP 5.2 with some hooks
+* (bug 3624) TeX: \ker, \hom, \arg, \dim treated like \sin & \cos
+* (bug 10132, 10134) Restore back-compatibility Image::imageUrl() function
+* (bug 10113) Fix double-click for view source on protected pages
+* (bug 10117) Special:Wantedpages doesn't handle invalid titles in result
+ set [now prints out a warning]
+* (bug 10118) Introduced Special:Mostlinkedtemplates, report which lists
+ templates with a high number of inclusion links
+* (bug 10104) Fixed Database::getLag() for PostgreSQL and Oracle
* (bug 9820) session.save_path check no longer halts installation, but
warns of possible bad values
* (bug 9978) Fixed session.save_path validation when using extended
configuration format, e.g. "5;/tmp"
-
-
-== MediaWiki 1.10.0 ==
-
-May 9, 2007
-
-This is the quarterly release snapshot for Spring 2007. See below for a full
-list of changes since the 1.9.x series.
-
-Changes since 1.10.0rc2:
-
-* (bug 9808) Fix regression that ignored user 'rclimit' option for Special:Contributions
-
-
-== MediaWiki 1.10.0rc2 ==
-
-May 4, 2007
-
-THIS IS A RELEASE CANDIDATE MADE AVAILABLE FOR TESTING!
-A FINAL 1.10.0 RELEASE WILL APPEAR WITHIN A FEW DAYS.
-
-Changes since 1.10.0rc1:
-* Various l10n fixes and updates
-* Fix for upgrade of page_restrictions table
-* (bug 9780) Fix normalization of titles with initial colon followed by whitespace
-* Fix for regression in upload: wrong size info saved into image table
-* Avoid cyclic stub problems when authorization hooks do funny things with
- the user and the database at load time
-
-== MediaWiki 1.10.0rc1 ==
-
-April 30, 2007
-
-THIS IS A RELEASE CANDIDATE MADE AVAILABLE FOR TESTING!
-A FINAL 1.10.0 RELEASE WILL APPEAR WITHIN A FEW DAYS.
-
-MediaWiki is now using a "continuous integration" development model with
-quarterly snapshot releases. The latest development code is always kept
-"ready to run", and in fact runs our own sites on Wikipedia.
-
-Release branches will continue to receive security updates for about a year
-from first release, but nonessential bugfixes and feature developments
-will be made on the development trunk and appear in the next quarterly release.
-
-Those wishing to use the latest code instead of a branch release can obtain
-it from source control: http://www.mediawiki.org/wiki/Download_from_SVN
-
-== Configuration changes ==
-
-* A new switch $wgCommandLineDarkBg used by maintenance scripts (parserTests.php).
- It lets you specify if your terminal use a dark background, the colorized
- output will be made lighter making things easier to read.
-* The minimum permissions needed to edit a page in each namespace can now be
- customized via the $wgNamespaceProtection array. By default, editing pages in
- the MediaWiki namespace requires "editinterface" permission, as before.
-* Allow restriction of autoconfirmed permission by edit count. New global setting
- $wgAutoConfirmCount (defaulting to zero, naturally).
-* Added rate limiter for Special:Emailuser
-* Private logs can now be created using $wgLogRestrictions
-* (Bug 8590) limited HTML is now always enabled ($wgUserHtml = true).
-* Deprecated $wgUseImageResize, thumbnailing will be enabled unconditionally.
-
-== New features since 1.9 ==
-
-* (bug 6937) Introduce "statistics-footer" message, appended to
- Special:Statistics
-* (bug 6638) List block flags in block log entries
-* (bugs 5051, 5376) Tooltips and accesskeys no longer require JavaScript
-* Added SkinTemplateOutputPageBeforeExec hook before SkinTemplate::outputPage()
- starts page output
- (http://lists.wikimedia.org/pipermail/wikitech-l/2007-January/028554.html)
-* Introduce "cascading protection" -- implicit protection on pages transcluded
- into a page protected with this option enabled
-* (bug 8567) Added hook RawPageViewBeforeOutput just before the text is blown
- out in action=raw, so extensions might influence the output.
-* (bug 3446) Add user preference to hide page content below diffs, can be
- overridden by adding diffonly=1 or diffonly=0 to the URL of the diff page
-* Add 'purge' privilege to replace the hardcoded check for login state in
- determining whether action=purge can be done via GET. Switching the
- permission on for anons can be helpful for benchmarking.
-* (bug 7842) Link back to deleted revision list from deleted revision preview
-* (bug 8619) Add user-aware "unblock" link to Special:Blockip
-* (bug 8522) Provide a "delete" link on Special:Brokenredirects for users with
- the appropriate permission
-* (bug 8628) Add user-aware block list link to Special:Blockip
-* (bug 8621) Log revisions marked as patrolled
-* Introduce "BookInformation" hook; see docs/hooks.txt for more details
-* Add title prefix search for Special:Undelete
-* Remove full-archive list from Special:Undelete
-* (bug 8136) Introduce 'ArticleUndelete' hook; see docs/hooks.txt for more info
-* (bug 8712) Expose user groups as a JavaScript global
-* Introduce 'CustomEditor' hook; see docs/hooks.txt for more information
-* New special page, Special:Protectedpages, which shows all protected pages
- and their protection status (full protection status is not pulled out due
- to performance considerations, so it just shows "full protected" or
- "semi protected".
-* (bug 4133) Allow page protections to be made with an expiry date, in the same
- format as block expiry dates. Existing protections are assumed to be infinite,
- as are protections made with the new field left blank.
-* (bug 8535) Allow certain vertical alignment attributes to be used as image
- keywords
-* (bug 6987) Allow perrow, widths, and heights attributes for <gallery>
-* (bug 3678) Allow disabling MediaWiki:Aboutsite in the same way as
- MediaWiki:Disclaimers; Also means that if any of the footer links are
- disabled in the wiki's default language (by setting to "-"), they'll also
- be disabled in other languages too (e.g. if the user specifies uselang=fr).
-* Sort log types in Special:Log
-* Added a classname ("mw-toolbar-editbutton") and unique IDs to the edit
- toolbar buttons
-* Hide irrelevant block options in Special:Blockip based on whether an
- IP address/range or username is listed. (Dynamic using JS.)
-* (bug 9032) Make quickbarSettings localizable through Special:Allmessages
-* (bug 7782) Standardisation of file info at image description pages.
-* (bug 1035) View contributions / recentchanges for an IP range.
-* (bug 8747) When unwatching pages from Special:Watchlist/edit, put the
- confirmation messages in a proper list with a CSS class and id.
-* (bug 9118) Show relevant log fragments on deletion confirmatio page
-* (bug 9009) Add username entry field to Special:Contributions
-* (bug 1723) Article size in history
-* (bug 9223) Disallow magic tilde sequences in page titles and usernames
-* (bug 6997) Link from Special:log/block to unblock form
-* (bug 9117) Link from Special:log/delete to undelete form
-* Link from Special:log/protect to change protection form
-* (bug 1196) Add IPv6 support added to blocks, more consistancy for IPv6 contribs
-* (bug 3984) Searching in logs by title%
-* Show thumbnail of existing image if image exists already under this filename
-* (bug 5546) Watchlist reflects logged actions like move, protection, undelete
-* Support protocols other than HTTP in LinkFilter, use $wgUrlProtocols
-* (bug 3069) Warning on upload of scaled down images
-* Warning on upload of images with uppercase extension if image with lowercase
- extension exists
-* (bug 4624) Namespace selection for Special:Whatlinkshere
-* Introduce PageHistoryBeforeList and PageHistoryLineEnding hooks; see docs/hooks.txt
- for more information
-* (bug 9397) Introduce "sp-contributions-footer" and "sp-contributions-footer-anon"
- messages, shown at the end of Special:Contributions as appropriate for the target
-* (bug 8421) Expose current action in JavaScript globals (as 'wgAction')
-* (bug 9069) Use galleries in query pages dedicated to images
-* (bug 9177) Installer now warns of various conditions affecting session.save_path
- which can lead to broken session storage
-* (bug 9046) Special page to list pages without language links
-* (bug 9508) Special page to list articles with the fewest revisions
-* Introduce 'FileUpload' hook; see docs/hooks.txt for more information
-* Introduce 'SearchUpdate' hook; see docs/hooks.txt for more information
-* Introduce 'mywatchlist' message; used on personal menu to link to watchlist page
-* Introduce magic word {{NUMBEROFEDITS}}
-* Introduced media handlers for file-type specific operations.
-* Improved error reporting for image thumbnailing
-* Added sharpening option for ImageMagick thumbnailing
-* (bug 9656) Autosummaries will be generated for deletion of pages longer than
- 500 characters
-* Predefined block reasons added to Special:Blockip
-* (bug 9196) Installer now check that zend.ze1_compatibility_mode is off
-* (bug 9697) Introduce 'InternalParseBeforeLinks' hook; see docs/hooks.txt for more information
-* 'contribsub' message changed to 'contribsub2' with two parameters to permit
- better localization. Change is reverse-compatible and can be ignored for
- most wikis.
-* Adding a 'reason' field to Special:Userrights
-
-== Bugfixes since 1.9 ==
-
-* (bug 7292) Fix site statistics when moving pages in/out of content namespaces
-* (bug 8531) Correct local name of Lingála
-* Made the PLURAL: parser function return singular on -1 per default
-* Fixed up the AjaxSearch
-* Fix SpecialVersion->formatCredits input. Version and Url parameters should be
- null to be treated properly with isset.
-* Page restrictions moved into a new, dedicated table
-* Correct tooltip accesskey hint for Opera on the Macintosh
- (uses Shift-Esc-, not Ctrl-).
-* (bug 8002) Math should render left-to-right even in right-to-left wikis
-* Pass e-mail and real name fields to AuthPlugin::addUser, as additional
- optional fields, which may be considered useful at registration time.
-* PostgreSQL upgrade scripts fixed and updated
-* (bug 8613) Fix error when viewing "Recent Changes" and using Postgres.
-* Initialise site_stats table at upgrade time if data was missing
-* (bug 7250) Updated Unicode normalization tables to Unicode 5.0
-* Unmaintained Oracle support files have been removed.
-* Use browser default for printing size, don't force to 11pt
-* (bug 8632) Fix regression in page protection null edit update
-* (bug 8407) Disallow indexing of "printable" versions
-* (bug 8643) Correctly escape the page-specific CSS class for non-Monobook skins
-* (bug 8629) Document $wgFilterCallback
-* (bug 1000) Clarify warning about memory_limit in installer
-* Suppress PHP warning about set_time_limit in installer when safe mode is on
-* (bug 3000) Fall back to SCRIPT_NAME plus QUERY_STRING when REQUEST_URI is
- not available, as on IIS with PHP-CGI
-* Missing interwiki row for English Wikipedia restored (as "wikipedia:")
-* use configured cache servers for mctest.php
-* bucket details in mcc.php
-* fix input validation and remove debugging code in compressOld
-* full ID range for moveToExternal
-* fix resolveStubs.php for compatibility with older serialized data
-* maximum line length for bar graphs in getLagTimes.php
-* recognize specieswiki in rebuildInterwiki.inc
-* profile unicode cleanup in Xml
-* log slow parses in Article.php
-* profile wfMsgReal
-* log mkdir failures
-* profile AutoLoader
-* rebuild empty DjVu metadata containing ''
-* security fix for DjVu metadata retrieval
-* Undelete page list can use plural marker
-* (bug 8638) Fix update from 1.4 and earlier
-* (bug 8641) Fix order of updates to ipblocks table
-* (bug 8678) Fix detection of self-links for numeric titles in Parser
-* (bug 6171) Magically close tags in tables when not using Tidy.
-* Sanitizer now correctly escapes lonely '>' occurring before the first wikitag.
-* Ignore self closing on closing tags ( '</div />' now gives '</div>')
-* (bug 8673) Minor fix for web service API content-type header
-* Fix API revision list on PHP 5.2.1; bad reference assignment
-* (bug 8688) Handle underscores/spaces in Special:Blockip and Special:Ipblocklist
- in a consistent manner
-* (bug 8701) Check database lock status when blocking/unblocking users
-* ParserOptions and ParserOutput classes are now in their own files
-* (bug 8708) Namespace translations for Zealandic language
-* Renamed constructor methods to PHP 5 __construct reserved name
-* (bug 8715) Warn users when editing an interface message whether or not the
- message page exists
-* ar: fix the 'create a new page' on search page when no exact match found
-* (bug 8703) Corrected talk and image namespace name for Limburgish (li)
-* (bug 8671) Expose "wpDestFile" as a parameter to "uploadtext"
-* (bug 8403) Respect bad image list exceptions in galleries on wiki pages
-* Allow sending per-user contribution requests to "contributions" query group
-* (bug 3717) Update user count for AuthPlugin account autocreation
-* (bug 8719) Firefox release notes lie! Fix tooltips for Firefox 2 on x11;
- accesskeys default settings appear to be same as Windows.
-* Added an option to make Linker::userToolLinks() show the contribs link
- red when the user has no edits. Linker::userToolLinksRedContribs() is an
- alias to that which should be used to make it more self documentating.
-* (bug 8749) Bring MySQL 5 table defs back into sync
-* (bug 8751) Set session cookies to HTTPS-only to match other cookies
-* (bug 8652) Catch exceptions generated by malformed XML in multipage media
-* (bug 8782) Help text in Makefile
-* (bug 8777) Suppress 'previous' link on Special:Allpages when at first page
-* (bug 8774) Fix path for GNU FDL rights icon on new installs
-* Fix multipage selector drop-down for DjVu images to work when title
- is passed as a query string parameter; we have to pass the title as
- a form parameter or it gets dropped from the form submission URL
-* (bug 8819) Fix full path disclosure in with skins dependencies
-* Fixed bug affecting HTML formatting in sortable table column titles
-* Merged table sorting code into wikibits.js
-* (bug 8711) Stop floats in previews from spilling into edit area
-* (bug 8858) Safer handling when $wgImageLimits is changed. Added a note
- in DefaultSettings to make it clear.
-* (bug 4268) Fixed data-loss bug in compressOld batch text compression
- affecting pages which had null edits (move, protect, etc) as second
- edit in a batch group. Isolated and patched by Travis Derouin.
-* Fix for paths in 1.4->1.5 special-case updater script
-* (bug 8789) AJAX search: IE users can now use the return key
-* (bug 6844) Use <ins> and <del> tags to emphase the differences
-* (bug 6684) Fix improper javascript array iteration
-* (bug 4347) use MailAddress object for reply-to
-* Add AlphabeticPager abstract class
-* Use faster AlphabeticPager for Special:Categories
-* (bug 8875) Show printable link in MonoBook sidebar for locally nonexistent
- pages; perhaps useful for categories and shared images
-* Clean up session checks to better handle the case where the session was
- opened during the current request. May help with some caching corner
- cases.
-* (bug 8897) Fix whitespace removal for interlanguage links with link prefix
-* Add 'ParserTestTables' hook to expand the list of temporary tables copied
- by the parser test harness; use for extensions which require the presence
- of other tables while they work.
-* Message names changed for AlphabeticPager introduced with r19758
- for better localisations.
-* (bug 8944) The deprecated is_a() function is used in StubObjects.php
-* (bug 8992) Fix a remaining raw use of REQUEST_URI in history
-* (bug 8999) User.php gives "undefined user editcount" PHP notice.
-* (bug 8984) Fix a database error in Special:Recentchangeslinked
- when using the Postgres database.
-* Moved the main ob_start() from the default LocalSettings.php to WebStart.php.
- The ob_start() section should preferably be removed from older
- LocalSettings.php files.
-* Give Content-Length header for HTTP/1.0 clients.
-* Partial support for Flash cross-domain-policy filtering.
-* Lazy-initialize site_stats row on load when empty. Somewhat kinder to
- dump-based installations, avoiding PHP warnings when NUMBEROFARTICLES
- and such are used.
-* Add 'charset' to Content-Type headers on various HTTP error responses
- to forestall additional UTF-7-autodetect XSS issues. PHP sends only
- 'text/html' by default when the script didn't specify more details,
- which some inconsiderate browsers consider a license to autodetect
- the deadly, hard-to-escape UTF-7.
- This fixes an issue with the Ajax interface error message on MSIE when
- $wgUseAjax is enabled (not default configuration); this UTF-7 variant
- on a previously fixed attack vector was discovered by Moshe BA from BugSec:
- http://www.bugsec.com/articles.php?Security=24
-* Trackback responses now specify XML content type
-* (bug 9044) Send a comment with action=raw pages in CSS/JS output mode
- to work around IE/Mac bug where empty pages time out verrrrryyyyy slowly,
- particularly with new keepalive-friendly HTTP on Wikipedia
-* (bug 8919) Suppress paging links and related messages where there are no
- rows to list for query pages
-* (bug 9057) Standardize MediaWiki: namespace for oc
-* (bug 8132) Suppress "Pages in this category" heading in categories when
- there are none
-* (bug 8958) Handle search operators better when using tsearch2 (Postgres)
-* (bug 8799) Use redirect table for Special:BrokenRedirects and
- Special:DoubleRedirects
-* (bug 8918) Enable PLURAL option for MediaWiki:showingresults and
- MediaWiki:showingresultsnum
-* (bug 9122) Fix minor display issue in RTL with section edit link margin
-* (bug 5805) Enable PLURAL option for some messages of watchlist and statistic
-* (bug 3953) Work around poor display of parenthesis in the in other
- languages section of MonoBook skin
-* (bug 8539) Enable PLURAL option for another message of recentchanges.
-* (bug 8728) MediaWiki:Badfiletype splitted into 3 messages
-* (bug 9131) Allow SpecialContributions to work with Postgres
-* (bug 9155) Allow footer info to wrap in Monobook
-* (bug 8847) Strip spurious #fragments from request URI to fix redirect
- loops on some server configurations
-* (bug 9097) column "pr_pagetype" does not exist
-* (bug 9217) Balance wfProfile calls in Skin::outputPage
-* (bug 9222) PostgreSQL updater should not be version-specific
-* Fix fallback implementation of mb_strlen so it works and isn't insanely
- slow for large strings, since it's used for page edit lengths
-* (bug 8815) Setting password in initUser() breaks LdapAuthentication plugin
-* (bug 9256) Add a quick note to index.php header comments
-* Make Special:Listusers caseinsensitive for first letter
-* Default tidy.conf has been moved from extensions module into includes.
-* Ignore lonely '''''
-* (bug 9244) When calling edit page for nonexistent section, generate error
- inside of just discarding edits, since edit links sometimes go to the wrong
- place.
-* (bug 9019) No warning during upload if image description page exists, but no
- image
-* (bug 8582) Allow thumbnailing when imagesize has a space.
-* (bug 8716) Change math_inputhash and math_outputhash to byte for Postgres
-* (bug 9343) Correct internal name for Wolof language
-* (bug 9363) Fix Postgres error on Recentchangeslinked
-* (bug 5142) Fixed call of hook ArticleViewHeader
-* (bug 4777) Separate prev/next messages for Special:Whatlinkshere
-* Merge approx 15 missing Wikipedia language codes into wikipedia-interwiki.sql
- based on Jeff Merkey's mediawiki-1.9.3.WG-20070316.tar.gz.bz2 archive.
-* (bug 9411) Fix for shared image descriptions using query-string titles
-* (bug 4756) Add user tool links for self created accounts at special:log
- instead of sometimes broken block links from newuserlog extension
-* (bug 5817) Special:Recentchangeslinked now shows red link for nonexistent
- target page instead of silently redirecting
-* (bug 8914) Don't transform colons in {{anchorencode:}}
-* (bug 9241) Handle edit section links and include size links for cached
- templates the same as the first transclusion.
-* (bug 9466) "Rollback failed" page doesn't format edit comment
-* (bug 9472) Invalid XHTML on cached special pages
-* (bug 9472) Invalid XHTML on Special:Newpages
-* (bug 4764) "My contributions" not bold when viewing own contributions
-* (bug 9194) Add {{PLURAL:...}} to navigation bar of Special:Whatlinkshere
-* (bug 9033) Use a more specific error message when users are not able/allowed
- to edit page protection levels due to a block, database lock or permissions
-* Fixed $wgFeedLimit
-* (bug 9270) Corrected help namespace name for Dutch Lower Saxon (nds-nl)
-* (bug 929, 4215) Expose "rcdays" user preference in Special:Preferences
-* (bug 9554) Extension-provided group name messages not used
-* (bug 9565) Translate template namespace name for Hindi (hi)
-* (bug 8599) Correct localized names of zh-variants
-* (bug 3366) Require skins based on SkinTemplate to override the skinname
- property.
-* (bug 9220) Removed obsoletes functions in install-utils.inc.
-* Removed obsoletes Title::getRelatedCache and Title:touchArray
-* (bug 7285) Check MySQL username length during install
-* (bug 6910) Correct date/time formats in Vietnamese (vi)
-* (bug 9608) Correctly use ORDER BY in dumpLinks.php
-* (bug 9609) Correctly use ORDER BY in SpecialWhatlinkshere.php
-* Special:Random and Special:Randomredirect now try harder to send the user to
- a random page, and will give an error message if none really can be found
- instead of sending the user to the main page like they used to
-* Fix object variable used for displaying "not-patrolled" CSS class on list
-* Fixed interaction of page parameter to ImagePage with the HTML file cache
-* Fixed MIME type for SVG files, will be silently changed from image/svg
- to image/svg+xml after loading from the database.
-* Workaround for djvutoxml bug #1704049 (poor performance). Use djvudump
- instead.
-* Fixed odd behaviour in ImagePage on DjVu thumbnailing errors
-* (bug 5439) "Go" title search will now jump to shared/foreign Image: and
- MediaWiki: pages that have not been locally edited.
-* (bug 9630) Limits links in Whatlinkshere forgot about namespace filter
-* Fixed upgrade for the non-standard MySQL schemas
-* Disable MySQL's strict mode at session start for MySQL 4.1+, to avoid the
- various problems that occur when it is on.
-* (bug 9585) Fix regression in tidy usage in Special:Undelete previews
-* (bug 3826) Normalize some invalid cookie name characters when setting
- up $wgCookiePrefix. Completes application of patch by Anders Kaseorg.
-* (bug 9649) Fix RTL form alignment for Special:Movepage
-* (bug 9582) Members of bot group now mark edits patrolled by default
-* (bug 9669) Fix limit ordering for rebuildrecentchanges; broken since
- converted from 1.4 to 1.5 schema
-* (bug 9682) Revert PHP 5.1 dependency on warning suppression for SVN info
-* (bug 5959) Anchors dropped from stub links
-* (bug 3348) Some additional weak password checks: password which is same
- as username will now be rejected.
-* (bug 8602) Converted Special:Contributions to use an IndexPager. The
- interpretation of the offset parameter has changed, and the go parameter
- has been removed.
-* (bug 7629) Fix $wgBrowserBlackList to avoid false positive on MSIE
- when certain plugins are present which alter the user agent
-
-
-== Maintenance ==
-
-* New script maintenance/language/checkExtensioni18n.php used to check i18n
- progress in the extension repository.
-* Running maintenance/parserTests.php with '--record' option, will now
- automatically attempt to create the required tables
-* --purge option to do additional parser-cache purging for purgeList.php
-* Fix hardcoded background color in parserTests.php
-* parserTests.php : removed the 'light' option for --color argument, replacing
- it with a new global switch : $wgCommandLineDarkBg
-* (bug 8780) Clarify message for command-line scripts if LocalSettings.php
- exists but is not readable
-* dumpBackup / importDump now work with PostgreSQL
-* (bug 8975) Use "Maintenance script" as the default username for importImages.php
- and importTextFile.php scripts
-* (bug 8933) Fix maintenance/reassignEdits.php script
-* (bug 9440) Added "mediawikiwiki" interwiki prefix to MediaWiki.org
-* (bug 2979) Import now gracefully skips invalid titles with a warning
-* Restore '--norc' option for maintenance/importTextFile.php
-* Help information for maintenance/importTextFile.php now easier to read on
- consoles
-* Doxygen documentation now show the revision number of each file, generate
- graphs using dot and include a search engine.
-
-
-== Languages updated ==
-
+* Don't generate a diff link in the patrol log if the page doesn't exist
+* (bug 10067) Translations for former skins removed from message files
+* (bug 9993) Force $wgShowExceptionDetails on during installation
+* (bug 9980) Validate administrator username and password during
+ installation
+* (bug 9383) Don't set a default value for BLOB column in rc-deleted
+ database patch
+* (bug 10149) Don't show full template list on section-0 edit
+* (bug 9909) Ensure access to binary fields in the math table use encodeBlob()
+ and decodeBlob()
+* (bug 6743) Don't link broken image links to the upload form when uploads
+ are disabled
+* (bug 9679) Improve documentation for $wgSiteNotice
+* (bug 10215) Show custom editing introduction when editing existing pages
+* (bug 10223) Fix edit link in noarticletext localizations for fr, oc
+* (bug 10247) Fix IP address regex to avoid false positive IPv6 matches
+* (bug 9948) Workaround for diff regression with old Mozilla versions
+* (bug 10265) Fix regression in category image gallery paging
+* (bug 8577) Fix some weird misapplications of time zones.
+ {{CURRENT*}} functions now consistently use UTC as intended, while
+ {{LOCAL*}} functions return local time per server config or $wgLocaltimezone.
+ Signature dates for Japanese and other languages including weekday now show
+ the correct day to match the rest of the time in local time.
+* Escape the output of magic variables that return page name or part of it
+* (bug 10309) Initialise parser state properly in extractSections(), fixes
+ some cases where section edits broke because tags were improperly stripped
+* Avoid PHP notice errors when doing HTTP proxy purges for an empty list
+* As intended, *skip* the HTTP proxy purges when doing HTCP purges
+* (bug 9696) Fix handling of brace transformations in "pagemovedtext"
+* (bug 10325) Fix regression in form action on Special:Listusers
+* Fixed installation on MyISAM or old InnoDB with charset=utf8, was giving
+ overlong key errors.
+* Fixed zero-padding issues with MySQL 5 binary schema
+* (bug 10344) Don't follow a redirect after changing its protection level
+* (bug 10333) Correct date format in Slovenian
+* (bug 10160) Show error message for unknown namespace on Special:Allpages and
+ Special:Prefixindex; making forms prettier for RTL wikis.
+* (bug 10334) Replace normal spaces before percent (%) signs with non-breaking
+ spaces
+* (bug 10372) namespaceDupes.php no longer ignores namespace aliases
+* (bug 10198) namespaceDupes.php no longer ignores interwiki prefixes
+* namespaceDupes.php should work better for initial-lowercase wikis
+* (bug 10377) "Permanent links" to revisions still work if the page is moved
+ and the redirect deleted
+* (bug 7071) Properly handle an 'oldid' passed to view or edit that doesn't
+ match the given title. Fixes inconsistencies with talk, history, edit links.
+* (bug 10397) Fix AJAX watch error fallback when we receive a bogus result
+* (bug 10396) Fix AJAX error when $wgScriptPath/index.php is not valid;
+ using $wgScript now included in JS info
+* Use native XMLHttpRequest class in preference to ActiveX on IE 7; this
+ avoids the "ActiveX "Do you want to allow ActiveX?" prompt when something
+ security settings are cranked this way and AJAX-y gets used.
+* Delay AJAX watch initialization until click so IE 6 with ugly security
+ settings doesn't prompt you until you use the link.
+* (bug 10401) Provide non-redirecting link to original title in Special:Movepage
+* Fix broken handling of log views for page titles consisting of one
+ or more zeros, e.g. "0", "00" etc.
+* Fix read permission check for special pages with subpage parameters, e.g.
+ Special:Confirmemail
+* Fix read permission check for unreadable page titles which are numerically
+ equivalent to a whitelisted title
+* '?>' closing tag removed from all files to help avoid problems with extraneous
+ whitespace (broken XML feeds, etc.)
+* Don't use garbled parser cache output when viewing custom CSS or JavaScript
+ pages
+* (bug 10406) Fix Special:Listusers filter form for non-ASCII localizations
+* Fix empty message checks for message names containing &
+ This corrects some odd behavior with sidebar items and custom namespaces
+ containing ampersands.
+* (bug 10375) Change thousands separator character to &nbsp; for Latin (la)
+* (bug 10477) Fix AJAX watch for Farsi on Firefox: JavaScript encoding tweak
+* (bug 10496) Fix broken DISTINCT option logic in database backend
+* Fix CSS media declaration for "screen, projection"; was causing some
+ validation issues
+* (bug 10495) $wgMemcachedDebug set twice in includes/DefaultSettings.php
+* (bug 10316) Prevent inconsistent cached skin settings in gen=js by setting
+ the intended skin directly in the URL.
+* (bug 9903) Don't mark redirects in categories as stubs
+* (bug 6965) Cannot include "Template:R" with {{R}} (magic word conflict)
+* Padding parser functions now work with strings like '0' that evaluate to false
+* (bug 10332) Title->userCan( 'edit' ) may return false positive
+* Fix bug with <nowiki> in front of links for wikis where linkPrefixExtension is true
+* (bug 10552) Suppress rollback link in history for single-revision pages
+* (bug 10538) Gracefully handle invalid input on move success page
+* Fix for Esperanto double-x-encoding in move success page
+* (bug 10526) Fix toolbar/insertTags behavior for IE 6/7 and Opera (8+)
+ Now matches the selection behavior on Mozilla / Safari.
+ Patch by Alex Smotrov.
+* Don't show non-functional toolbar buttons on Opera 7 anymore
+* (bug 9151) Fix relative subpage links with section fragments
+* (bug 10560) Adding a space between category letter heading and "continues"
+* (bug 4650) Keep impossibly large/small counts off Special:Statistics
+* (bug 10608) PHP notice when installing with PostgreSQL
+* (bug 10615) Fix for transwiki import when CURL not available
+* (bug 8054) Return search page for empty search requests with ugly URLs
+* (bug 10572) Force refresh after clearing visitation timestamps on watchlist
+* (bug 10631) Warn when illegal characters are removed from filename at upload
+* Fix several JavaScript bugs under MSIE 5/Macintosh
+* (bug 10591) Use Arabic numerals (0,1,2...) for the Malayam language
+* (bug 10642) Fix shift-click checkbox behavior for Opera 9.0+ and 6.0
+* Work around Safari bug with pages ending in ".gz" or ".tgz"
+* Removed obsolete maintenance/changeuser.sql script; use RenameUser extension
+* (bug 2735) "Preview" shown in title bar for action=submit on special pages
+* Removed "restore" links from the deletion log embedded in Special:Undelete
+* Improved error reporting and robustness for file delete/undelete.
+* Improved speed of file delete by storing the SHA-1 hash in image/oldimage
+* Fixed leading zero in base 36 SHA-1 hash
+* Protection form no longer produces JavaScript errors
+* (bug 10741) File histories show "delete" links for non-sysops
+* (bug 10744) Treat "noarticletext" and "noarticletextanon" as wiki text when
+ used on a non-existent page with "action=info"
+* Fix escaping of raw message text when used on a non-existent page with
+ "action=info"
+* (bug 10683) Fix inconsistent handling of URL-encoded titles in links
+ used in redirects (i.e. they now work)
+* (bug 8878) Changes to $dateFormats in German localization (removing unused,
+ nonexistent formats, putting time after date)
+* (bug 10769) Database::update() should return boolean result
+* Fix preference checkbox display for right-to-left languages which caused
+ them to be hidden in IE in some cases
+* Fix upload form display in right-to-left languages
+* Fixed regression in blocking of username '0'
+* (bug 9437) Don't overwrite edit form submission handler when setting up
+ edit box scroll position preserve/restore behaviour
+* (bug 10805) Fix "undo" link when viewing the diff of the most recent
+ change to a page using "diff=0"
+* (bug 10765) img_auth.php will now refuse logged-out requests where
+ $wgWhitelistRead is undefined, instead of (incorrectly) honouring them
+* Fixed img_auth.php file name extraction for whitelist checking
+* Tweak spacing of email preference display
+* Table sorting JavaScript prefers textContent over innerText to allow hidden
+ sort keys to work on Safari
+* (bug 4530) Fix local name of Kurdish language
+* (bug 10830) Fix local name of Haitian Creole language
+* Fix invalid XHTML in Special:Protectedpages
+* Fix comments in contributions and log pages for right-to-left languages
+* Make installer include_path-independent, so it should work on hosts which
+ disable user setting of PHP include_path setting
+* glob() is horribly unreliable and doesn't work on some systems, including
+ free.fr shared hosting. No longer using it in Language::getLanguageNames()
+* (bug 10763) Fix multi-insert logic for PostgreSQL
+* Fix invalid XHTML when viewing a deleted revision
+* Fix syntax error in translations of magic words in Romanian language
+* (bug 8737) Fix warnings caused by incorrect use of `/dev/null` when piping
+ process error output under Windows
+* (bug 7890) Don't list redirects to special pages in Special:BrokenRedirects
+* (bug 10783) Resizing PNG-24 images with GD no longer causes all alpha
+ channel transparency to be lost and transparent pixels to be turned black
+* (bug 9339) General error pages were transforming messages and their parameters
+ in the wrong order
+* (bug 9026) Incorrect heading numbering when viewing Special:Statistics with
+ "auto-numbered headings" enabled
+* Fixed invalid XHTML in Special:Upload
+* (bug 11013) Make sure dl() is available before attempting to use it to check
+ available databases in installer
+* Resizing transparent GIF images with GD now retains transparency by skipping
+ resampling
+* (bug 11065) Fix regression in handling of wiki-formatted EXIF metadata
+* Double encoding broke Special:Newpages for some languages
+* Adding a newline before the statistics footer, to prevent parsing problems
+* Preventing the TOC from appearing in Special:Statistics
+* (bug 11082) Fix check for fully-specced table names in Database::tableName
+* (bug 11067) Fix regression in upload conflict thumbnail display
+* (bug 10985) Resolved cached entries on Special:DoubleRedirects were being
+ supressed, breaking paging - now strikes out "fixed" results
+* (bug 8393) <sup> and <sub> need to be preserved (without attributes) for
+ entries in the table of contents
+* (bug 11114) Fix regression in read-only mode error display during editing
+* Force non-MySQL databases to use an ORDER BY in SpecialAllpages to ensure
+ that the first page_title is truly the first page title.
+* (bug 10836) Change the summary on creating of new section
+* Inclusion of Special:Wantedpages now works again
+
+== API changes since 1.10 ==
+
+Full API documentation is available at http://www.mediawiki.org/wiki/API
+
+* New properties: links, templates, images, langlinks, categories, external
+ links
+* Breaking Change: imagelinks renamed into imageusage (il->iu)
+* Bug fix: incorrect generator behavior in some cases
+* JSON format allows an optional callback function to wrap the result.
+* Login module disabled until a more secure solution can be implemented
+* (bug 9938) Querying by revision identifier returns the most recent revision
+ for the corresponding page, rather than the requested revision
+* (bug 8772) Filter page revision queries by user
+* (bug 9927) User contributions queries do not accept IP addresses
+* Watchlist feed now reports a proper feed item when the user is not logged in
+* Watchlist feed date bug fixed - automatically shows one last day
+* Watchlist feed now allows to specify number of hours to monitor
+* list=allpages now returns a list instead of a map in JSON format
+* Breaking Change: in json, revisions are now returned as a list, not as a map.
+* Add: prop=info can show page is new flag, current page length, and visit
+ counter.
+* Change: Query watchlist now shows flags only when explicitly requested with
+ wlparam=flags
+* rc_this_oldid (textid) is no longer accessible from query watchlist
+* action=usercontribs: additional filtering by ucshow=; selection of needed
+ fields with ucprop=; the textid (rev_text_id) is no longer being exposed
+* (bug 9970) Breaking Change: backlinks, embeddedin and imageusage now return
+ lists in JSON instead of a map, and do not return anything when titles do
+ not exist
+* (bug 9121) Introduced indexpageids query parameter to list the page_id
+ values of all returned page items
+* (bug 10147) Now interwiki titles are not processed but added to a separate
+ "interwiki" section of the output.
+* Added categorymembers list to query for pages in a category.
+* (bug 10260) Show page protection status
+* (bug 10392) Include MediaWiki version details in version output
+* (bug 10411) Site language in meta=siteinfo
+* (bug 10391) action=help doesn't return help if format is fancy markup
+* backlinks, embeddedin and imageusage lists should use (bl|ei|iu)title parameter
+ instead of titles. Titles for these lists is obsolete and might stop working soon.
+* Added prop=imageinfo - gets image properties and upload history
+* (bug 10211) Added db server replication lag information in meta=siteinfo
+* Added external url search within wiki pages (list=exturlusage)
+* Added link enumeration (list=alllinks)
+* Added registered users enumeration (list=allusers)
+* Added full text search in titles and content (list=search)
+* (bug 10684) Expanded list=allusers functionality
+* Possible breaking change: prop=revisions no longer includes pageid for rvprop=ids
+* Added rvprop=size to prop=revisions (The size will not be shown if it is NULL in the database)
+* list=allpages now allows to filter by article min/max size and protection status
+* Added site statistics (siprop=statistics for meta=siteinfo)
+* (bug 10902) Unable to fetch user contributions from IP addresses
+* `list=usercontribs` no longer requires that the user exist
+* (bug 10971) `aufrom` parameter doesn't work with spaces
+* Fix username handling issue with `auprefix` parameter
+* Treat underscores as spaces for `aufrom` and `auprefix` parameters
+* Added edit/delete/... token retrieval to prop=info
+* Added meta=userinfo - logged-in user information, group membership, rights
+* (bug 11072) Fix regression in API image history query
+* (bug 11115) Adding SHA1 hash to imageinfo query
+* (bug 10898) API does not return an edit token for non-existent pages
+* (bug 10890) Timestamp support for categorymembers query
+* (bug 10980) Add exclude redirects on backlinks
+* IPv6 titles in User namespace are normalized (run cleanupTitles.php to fix any old stray pages)
+
+== Maintenance script changes since 1.10 ==
+
+* Add support for wgMaxTocLevel option in parserTests
+* (bug 6823) Disable article view counter in maintenance/dumpHTML.php
+* Fix maintenance/importImages.php so it doesn't barf PHP errors when no
+ suitable files are found, and make the list of extensions an option (defaults
+ to $wgFileExtensions)
+* Add option to maintenance/createAndPromote.php to give the user bureaucrat
+ permissions (--bureaucrat)
+* Allow overwriting existing files with a conflicting name using
+ maintenance/importImages.php
+* (bug 10266) Use native newlines when rebuilding a messages file.
+
+== Languages updated since 1.10 ==
+
+* Afrikaans (af)
* Arabic (ar)
-* Aramaic (arc)
-* Aymara (ay)
-* Belarusian normative (be)
-* Belarusian alternative (be-x-old)
+* Bikol (bcl)
* Bulgarian (bg)
-* Bihara (bh)
-* Breton (br)
* Catalan (ca)
-* Czech (cs)
* Danish (da)
* German (de)
* Greek (el)
* Esperanto (eo)
* Spanish (es)
* Estonian (et)
-* Basque (eu)
+* Extremaduran (ext)
+* Farsi (fa)
* Finnish (fi)
-* Võro (fiu-vro)
+* Vöro (fiu-vro)
* French (fr)
+* Français Cadien (frc) (new)
+* Franco-Provençal/Arpetan (frp)
+* Galician (gl)
+* Hakka (hak)
* Hebrew (he)
-* Hindi (hi)
* Upper Sorbian (hsb)
-* Hungarian (hu)
-* Armenian (hy)
+* Haitian (ht)
* Indonesian (id)
+* Icelandic (is)
* Italian (it)
* Japanese (ja)
-* Javanese (jv)
* Georgian (ka)
* Kabyle (kab)
* Kazakh (kk)
* Korean (ko)
-* Kashmiri (ks)
-* Ripuarian (ksh)
+* Kinaray-a (krj) (new)
+* Kurdish (ku)
* Latin (la)
-* Luganda (lg)
-* Limburgish (li)
+* Lao (lo)
* Lithuanian (lt)
-* Latvian (lv)
-* Marathi (mr)
-* Low Saxon (nds)
-* Dutch Lower Saxon (nds-nl)
-* Nepali (ne)
-* Nepal Bhasa (new)
+* Latviešu (lv)
+* Malayalam (ml)
+* Bahasa Melayu (ms)
+* Burmese (my)
+* Low German (nds)
* Dutch (nl)
+* Norwegian (no)
* Occitan (oc)
-* Pali (pi)
+* Punjabi (Gurmukhi) (pa)
* Polish (pl)
+* Piedmontese (pms)
+* Portuguese (pt)
+* Romani (rmy)
* Romanian (ro)
+* Aromanian (roa-rup)
* Russian (ru)
-* Sanskrit (sa)
-* Sicilian (scn)
+* Sakha (sah)
+* Sango (se) (new)
* Slovak (sk)
+* Slovenian (sl)
+* Shona (sn)
+* Somali (so)
+* Albanian (sq)
* Sundanese (su)
* Swedish (sv)
-* Tahitian (ty)
-* Ukrainian (uk)
-* Urdu (ur)
-* Uzbek (uz)
-* Vietnamese (vi)
-* Zealandic (zea)
+* Tamil (ta)
+* Thai (th)
+* Tigrinya (ti)
+* Setswana (tn)
+* Tok Pisin (tpi)
+* Uyghur (ug)
+* Volapük (vo)
+* Winaray (war) (new)
+* Yiddish (yi)
* Old Chinese / Late Middle Chinese (zh-classical)
* Chinese (PRC) (zh-cn)
* Chinese (Taiwan) (zh-tw)
@@ -550,7 +625,7 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN
== Compatibility ==
-MediaWiki 1.10 requires PHP 5 (5.1 recommended). PHP 4 is no longer supported.
+MediaWiki 1.11 requires PHP 5 (5.1 recommended). PHP 4 is no longer supported.
PHP 5.0.x fails on 64-bit systems due to serious bugs with array processing:
http://bugs.php.net/bug.php?id=34879
@@ -562,7 +637,7 @@ At this time we still recommend 4.0, but 4.1/5.0 will work fine in most cases.
== Upgrading ==
-1.10 has several database changes since 1.9, and will not work without schema
+1.11 has several database changes since 1.10, and will not work without schema
updates.
If upgrading from before 1.7, you may want to run refreshLinks.php to ensure
@@ -583,7 +658,7 @@ cases, but this is not recommended on live sites. (This must be set for
MathML to display properly in Mozilla.)
-For notes on 1.9.x and older releases, see HISTORY.
+For notes on 1.10.x and older releases, see HISTORY.
=== Online documentation ===