X-Git-Url: https://git.cyclocoop.org/%242?a=blobdiff_plain;f=RELEASE-NOTES;h=1024ecfb3c3aa848c482978120e09f58c66ed224;hb=7cccb912050850ca26d973ca18a78f732f3d181c;hp=bc8d005022563c04bafba1fe3ffa9b2b1c06ba2d;hpb=309e57fd4a3cf7e5ddd63bcf57f38aca67156e60;p=lhc%2Fweb%2Fwiklou.git diff --git a/RELEASE-NOTES b/RELEASE-NOTES index bc8d005022..1024ecfb3c 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -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 in 1.14 === + * $wgExemptFromUserRobotsControl is an array of namespaces to be exempt from the effect of the new __INDEX__/__NOINDEX__ magic words. (Default: null, ex- empt all content namespaces.) @@ -37,13 +38,23 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN * $wgRestrictDisplayTitle controls if the use of the {{DISPLAYTITLE}} magic word is restricted to titles equivalent to the actual page title. This is true per default, but can be set to false to allow any title. +* $wgSpamRegex may now be an array of multiple regular expressions. +* $wgAjaxSearch has been removed; use $wgEnableMWSuggest instead. +* Editing the MediaWiki namespace is now unconditionally restricted to people + with the editinterface right, configuring this in $wgNamespaceProtection + is not required. +* $wgAllowExternalImagesFrom may now be an array of multiple strings. +* Introduced $wgEnableImageWhitelist to toggle the on-wiki external image + whitelist on or off. +* Added $wgRenderHashAppend to append some string to the parser cache and the + sitenotice cache keys. === New features in 1.14 === * New URL syntaxes for Special:ListUsers - 'Special:ListUsers/USER' and 'Special:ListUsers/GROUP/USER', in addition to the older syntax 'Special:ListUsers/GROUP' where GROUP is a valid group name. -* Configurable er-namespace and per-page notices for the edit form, +* Configurable per-namespace and per-page notices for the edit form, respectively MediaWiki:Editnotice-# where # is the namespace number, and MediaWiki:Editnotice-#-PAGENAME where # is the page's namespace number and PAGENAME is the page name minus the namespace prefix. @@ -88,11 +99,38 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN Show/Hide logged in users, Show/Hide anonymous, Invert namespace selection * Added hook 'UserrightsChangeableGroups' to allow modification of what groups may be added or removed via the Special:UserRights interface. -* (bug 14187) In Special:Userlogin the buttons "Log in" and "E-mail new - password" now have classes "mw-loginbutton" and "mw-mailmypasswordbutton". * HTML entities like   now work (are not escaped) in edit summaries. * (bug 13815) In the comment for page moves, use the colon-separator message instead of a hardcoded colon. +* Allow to accept image names without an Image: prefix +* Add tooltips to rollback and undo links +* BMP images are now displayed as PNG +* (bug 13471) Added NUMBERINGROUP magic word +* (bug 11884) Now support Flash EXIF attribute +* Show thumbnails in the file history list, patch by User:Agbad +* Added support of piped wikilinks using double-width brackets +* Added an on-wiki external image whitelist. Items in this whitelist are + treated as regular expression fragments to match for when possibly + displaying an external image inline. +* (bugs 15405, 15436) Sort more currency types correctly in sortable tables +* (bug 15422) Sort more different types of numbers in sortable tables +* (bug 2889) MediaWiki:Print.css applies to the printable version +* Category counts (e.g. from {{PAGESINCATEGORY:}}) should be more accurate for + small categories +* After logging in, automatically redirect to wherever you logged in from +* (bug 5619) Break messages used in Special:Statistics down further +* (bug 11029) Add link to Special:Listusers?group=sysop etc at + Special:Statistics +* (bug 15514) Setting $wgRightsText without $wgRightsUrl now produces a + plaintext copyright notice. Patch by Juliano F. Ravasi. +* (bug 15551) Deletion log excerpt is now shown whenever a user vists a + deleted page, even if they are unable to edit it. +* Added Wantedfiles special pages, allowing users to find image links with no image. +* (bug 12650) It is now possible to set different expiration times for different + restriction types on the protection form. +* Special:Log/newusers recording new users.was added (was extension Newuserlog) +* Special:LinkSearch to search for external links was added (was extension + LinkSearch) === Bug fixes in 1.14 === @@ -136,8 +174,44 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN * Avoid recursive crazy expansions in section edit comments for pages which contain '/*' in the title * Fix excessive memory usage when parsing pages with lots of links -* (bug 12518) Interwiki userrights now reflects remote groups, not local groups - +* $wgSpamRegex now matches the edit summary and page move descriptions in + addition to body text. +* Navigation links to images available from a shared repository (like Commons) + from their local talk pages no longer appear as redlinks +* Action=purge on ForeignApiFiles now works (purges their thumbnails and + description pages). +* (bug 15303) Title conversion for templates wasn't working in some cases. +* (bug 15264) Underscores in Special:Search/Foo_bar parameters were taken + literally; now converting them to spaces per expectation. +* (bug 15342) "Invert" checkbox now works correctly when selecting main + namespace in Special:Watchlist +* (bug 15172) 'Go' button of Special:Recentchanges now on the same line as the + last input element (like Special:Watchlist too) +* (bug 15351) Fix fatal error for invalid section fragments in autocomments +* Fixed intermittent deadlock errors involving objectcache table queries. + Use a separate database connection for the objectcache table to avoid + long-lasting locks on that table. +* Respect file restrictions in the file history list +* (bug 15399) Odd/even classes on sortable tables' rows could be slow for large + tables, and have been disabled by default. +* (bug 15482) Special:Recentchangeslinked has no longer two submit buttons +* (bug 15292) New message notification for unregistred users now works again +* (bug 14398) mwsuggest.js: Let width of container be configurable +* (bug 15543) Only include user touched timestamp to generated CSS +* (bug 15497) Removed encoding attribute from tag +* (bug 12284) Special:Preferences now sets a returnto parameter on the link to + Special:Userlogin. Patch by Marooned. +* Fixed the HTTP accept language string detection length in + LanguageConverter.php, instead of the fixed length language codes. +* Special:Recentchangeslinked no longer shows outgoing links for nonexistent pages + even if there are broken link records with source article id 0 in the database +* (bug 15598) Special:Newpages default limit uses user preference for recentchanges + limit instead of hardcoded 50. +* (bug 15617) $wgFeedClassesOutputPage::getHeadLinks() respects $wgFeedClasses, + instead of hardcoding rss and atom. Patch by Juliano F. Ravasi. +* (bug 14638) Special:Blockip now provides a link to the block log if the user + has been blocked more than 10 times. Patch by Matt Johnston. +* (bug 12678) Skins don't show Upload link if the user isn't allowed to upload. === API changes in 1.14 === @@ -163,13 +237,42 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN * list={backlinks,embeddedin,imageusage} now return arrays with keys 0, 1, 2, etc. (AKA lists) instead of arrays with pageIDs as keys (AKA hash tables) for consistency with other list modules. +* Added action=watch +* (bug 15275) apprefix and related parameters ignore spaces at the end +* action=edit no longer throws unknown error 228 when trying to create an empty + section with section=new +* Database replication lag doesn't cause all action=edit requests to return the + nochange flag any more +* (bug 15392) ApiFormatBase::formatHTML now uses $wgUrlProtocols. +* (bug 15444) action=edit returns "Unknown error: ``AS_END''" where it should + return just "Unknown error" +* (bug 15448) YAML output returns empty values instead of 0 +* (bug 15445) Added action=patrol +* (bug 15466) Added action=purge +* (bug 15486) action=block ignores autoblock parameter +* (bug 15492) added rcprop=loginfo to list=recentchanges +* (bug 15527) action=rollback can now revert anonymous editors +* (bug 15535) prop=info&inprop=protection doesn't list pre-1.10 protections + if the page is also protected otherwise (1.10+ style or cascading) +* list=random now has rnredirect parameter, to get random redirects. +* Added APIAfterExecute, APIQueryAfterExecute and APIQueryGeneratorAfterExecute + hooks which allow for extending core modules in a cleaner way +* action=protect checks for invalid protection types and levels === Languages updated in 1.14 === MediaWiki supports over 300 languages. Many localisations are updated regularly. Below only new and removed languages are listed. -(no changes yet) +* Fiji Hindi (Devanagari script) (hif-deva) +* Krio (kri) +* Lezghian (lez) +* Laz (lzz) +* Niuean (niu) +* Oromo (om) +* Plautdietsch (pdt) +* Tarantino (roa-tara) +* Serbo-Croatian (sh) == Compatibility == @@ -185,6 +288,9 @@ At this time we still recommend 4.0, but 4.1/5.0 will work fine in most cases. == Upgrading == +1.14 has several database changes since 1.13, 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.