Special:Randompage with no parameters now selects a random page from any namespace...
[lhc/web/wiklou.git] / RELEASE-NOTES
index 5fa0f16..6dd48ab 100644 (file)
@@ -19,6 +19,7 @@ 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 since 1.10 ==
+
 * $wgThumbUpright - Adjust width of upright images when parameter 'upright' is
   used
 
@@ -74,6 +75,32 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN
   a path to the AdminSettings.php file
 * (bug 8781) Remind users to check file permissions for LocalSettings.php
   post-installation
+* (bug 10196) Add classes and dir="ltr" to the <pre>s on user CSS and JS pages
+  (new classes: mw-user-css, mw-user-js)
+* 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) Limit custom signature length to $wgMaxSigChars bytes
+* (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.
+* (bug 9415) Added options to Special:Protect to allow setting of per-page robot
+  policies. This can be done only by users with the 'editrobots' permission
+* Use $wgJobClasses to determine the correct Job to instantiate for a particular
+  queued task; allows extensions to introduce custom jobs
+* Special:Randompage with no parameters now selects a random page from any 
+  namespace in $wgContentNamespaces, rather than just from NS_MAIN.
 
 == Bugfixes since 1.10 ==
 
@@ -88,8 +115,8 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN
   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 custom user javascript in Special:Preferences, to avoid the risk
-  of a compromised script sniffing passwords etc.
+* 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
@@ -146,19 +173,35 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN
 * (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
-* 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)
 * (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
-
-== MediaWiki API changes since 1.10 ==
+* (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
+
+== API changes since 1.10 ==
 
 (For ongoing development discussion, see http://www.mediawiki.org/wiki/API)
 
-* New properties: links, templates, images, langlinks, categories, external links
+* 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.
@@ -170,21 +213,32 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN
 * 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
+* 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
-* breaking change: backlinks, embeddedin & imageusage now return lists in json instead of a map,
-                   and do not return anything when titles do not exist. (bug 9970)
-* added query parameter indexpageids to list the page ids of all returned page items (bug 9121)
+* 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
 
 == Maintenance script changes since 1.10 ==
 
 * Add support for wgMaxTocLevel option in parserTests
-* (bug 6823) dumpHTML: explicitly disable article view counter
+* (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)
 
 == Languages updated since 1.10 ==
 
@@ -209,6 +263,7 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN
 * Kazakh (kk)
 * Kurdish (ku)
 * Lithuanian (lt)
+* Malayalam (ml)
 * Burmese (my)
 * Norwegian (no)
 * Polish (pl)
@@ -218,6 +273,7 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN
 * Slovak (sk)
 * Shona (sn)
 * Somali (so)
+* Albanian (sq)
 * Sundanese (su)
 * Swedish (sv)
 * Volapük (vo)