X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=RELEASE-NOTES-1.22;h=ab61ad900b9d339ca337864076be56751ad8189f;hb=a98cef2118b38384278d2d0d0ae8f0f11799be61;hp=33c635124040e1c4dd0efc8fee12aaf0c5552237;hpb=876bddf6376fe75952735ee3f231f557c2da48d0;p=lhc%2Fweb%2Fwiklou.git diff --git a/RELEASE-NOTES-1.22 b/RELEASE-NOTES-1.22 index 33c6351240..ab61ad900b 100644 --- a/RELEASE-NOTES-1.22 +++ b/RELEASE-NOTES-1.22 @@ -28,9 +28,9 @@ production. * $wgLogAutopatrol added to allow disabling logging of autopatrol edits in the logging table. default for $wgLogAutopatrol is true. * The 'edit' right no longer allows for editing a user's own CSS and JS. -* New rights 'editmyusercss' and 'editmyuserjs' restrict actions that were - formerly allowed by default. They have been added to the default for - $wgGroupPermissions['*']. +* New rights 'editmyusercss', 'editmyuserjs', 'viewmywatchlist', + and 'editmywatchlist' restrict actions that were formerly allowed by default. + They have been added to the default for $wgGroupPermissions['*']. === New features in 1.22 === * (bug 44525) mediawiki.jqueryMsg can now parse (whitelisted) HTML elements and attributes. @@ -101,6 +101,8 @@ production. http://www.oracle-base.com/articles/11g/database-resident-connection-pool-11gr1.php * Add a new parameter $patrolFooterShown to hook ArticleViewFooter so the hook handlers can take further action based on the status of the patrol footer +* A new hook TitleQuickPermissions was added to allow overriding of quick + permissions in the Title class. * LinkCache singleton can now be altered or cleared, letting one to specify another instance that does not rely on a database backend. * MediaWiki's PHPUnit tests can now use PHPUnit installed using composer --dev. @@ -108,9 +110,13 @@ production. for extensions such as OAuth: ** editmyusercss controls whether a user may edit their own CSS subpages. ** editmyuserjs controls whether a user may edit their own JS subpages. +** viewmywatchlist controls whether a user may view their watchlist. +** editmywatchlist controls whether a user may edit their watchlist. * Add new hook AbortTalkPageEmailNotification, this will be used to determine whether to send the regular talk page email notification * (bug 46513) Vector: Add the collapsibleTabs script from the Vector extension. +* Added $wgRecentChangesFlags for defining new flags for RecentChanges and + watchlists. === Bug fixes in 1.22 === * Disable Special:PasswordReset when $wgEnableEmail is false. Previously one @@ -151,6 +157,8 @@ production. warning will instead be issued if 'title' is non-default, unless no props are requested. * Special:Recentchangeslinked will now include upload log entries +* (bug 41281) Fixed ugly output if file size could not be extracted for multi-page media. +* (bug 50315) list=logevents API module will now output log entries by anonymous users. === API changes in 1.22 === * (bug 25553) The JSON output formatter now leaves forward slashes unescaped @@ -179,7 +187,7 @@ production. * (bug 47219) Allow specifying change type of Wikipedia feed items * prop=imageinfo now allows setting iiurlheight without setting iiurlwidth * prop=info now adds the content model and page language of the title. -* New upload log entries will now contain information on the relavent +* New upload log entries will now contain information on the relevant image (sha1 and timestamp). * (bug 49239) action=parse now can parse in preview and section preview modes. * (bug 49259) action=patrol now accepts revision ids. @@ -254,6 +262,11 @@ changes to languages because of Bugzilla reports. will no longer be output and OutputPage::addKeyword no longer exists. * Methods Title::userCanEditCssSubpage and Title::userCanEditJsSubpage, deprecated since 1.19, have been removed. +* (bug 50134) Hook functions are no longer required to return a value. When a + hook function does not return a value (or when it returns an explicit null), + processing continues. To abort the hook, a hook function must return an + explicit, boolean false or a string error message. Other falsey values are + tantamount to a 'return true' in earlier versions of MediaWiki. == Compatibility ==