X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=RELEASE-NOTES-1.24;h=32ce12b626bee502b688605a5fb287f5257c956c;hb=7359b97354b49faa4c18597dad89914e67807005;hp=8952863cc1ec3ede7b2ac6832d55fad780f04a1a;hpb=9a6abb22e33ad039455ab660873b001952dcd6b9;p=lhc%2Fweb%2Fwiklou.git diff --git a/RELEASE-NOTES-1.24 b/RELEASE-NOTES-1.24 index 8952863cc1..32ce12b626 100644 --- a/RELEASE-NOTES-1.24 +++ b/RELEASE-NOTES-1.24 @@ -47,8 +47,22 @@ production. * $wgCompiledFiles has been removed. * $wgSortSpecialPages was removed, the listing on Special:SpecialPages is now always sorted. -* Users must be able to edit a page to be able to delete it. * $wgHTCPMulticastAddress, $wgHTCPMulticastRouting and $wgHTCPPort were removed. +* $wgRC2UDPAddress, $wgRC2UDPInterwikiPrefix, $wgRC2UDPOmitBots, $wgRC2UDPPort + and $wgRC2UDPPrefix have been removed. +* The default password type for MediaWiki has been changed from MD5 to PBKDF2. + Password hashes will automatically be updated as users log in. If necessary, the + old MD5 hashing can be restored by changing $wgPasswordDefault to 'B'. In addition, + there is a maintenance script wrapOldPassword.php that can wrap all passwords in + PBKDF2 (or the hashing algorithm of your choice) if you don't want to wait for your + users to log in. +* $wgImportSources can now either be a regular array, or an associative map + specifying subprojects on the interwiki map of the target wiki, or a mix of + the two. Existing configurations will still work. +* Users must be able to edit through a page's protection to be able to delete it. +* The default thumb size ($wgDefaultUserOptions['thumbsize']) is now 300px, up from + 180px. If you have altered the number of entries in $wgThumbLimits for your wiki, you + may need to adjust your default user settings to compensate for the index change. === New features in 1.24 === * Added a new hook, "WhatLinksHereProps", to allow extensions to annotate @@ -123,7 +137,7 @@ production. Special:PageLanguage. All pages are set to wiki language by default. The feature needs to be enabled with $wgPageLanguageUseDB=true and permission needs to be set for 'pagelang'. -* Upgrade Moment.js to v2.7.0. +* Upgrade Moment.js to v2.8.1. * (bug 67042) Added support for the HTML5 tag for East Asian typography. * Upgrade Sinon.JS to 1.10.3. * Added the es5-shim polyfill for older or non-compliant javascript engines. @@ -152,6 +166,9 @@ production. log in, rather than being shown a page asking them to log in and having to click another link to actually get to the login page. * A JSONContent and JSONContentHandler were added for extensions to extend. +* (bug 35045) Redirects to sections will now update the URL in browser's address + bar using the HTML5 History API. When [[Dog]] redirects to [[Animals#Dog]], + the user will now see "Animals#Dog" in their browser instead of "Dog#Dog". === Bug fixes in 1.24 === * (bug 50572) MediaWiki:Blockip should support gender @@ -182,6 +199,8 @@ production. * (bug 67870) wfShellExec() cuts off stdout at multiples of 8192 bytes. * $wgRunJobsAsync now works with private wikis (e.g. read requires login). * (bugs 57238, 65206) Blank pages can now be directly created. +* (bug 69789) Title::getContentModel() now loads from the database when + necessary instead of incorrectly returning the default content model. === Web API changes in 1.24 === * action=parse API now supports prop=modules, which provides the list of @@ -220,6 +239,12 @@ production. limited use and are generally inaccurate, unmaintained, and impossible to properly maintain. Also removed the corresponding methods from ApiBase and the 'APIGetPossibleErrors' and 'APIGetResultProperties' hooks. +* Formats dbg, dump, txt, wddx, and yaml are now deprecated. +* action=paraminfo now indicates when a parameter is specifying a submodule. + Internally, a new param type 'submodule' is available to indicate this which + automatically queries the list of submodule names from the ApiModuleManager. +* The iwurl parameter to prop=iwlinks is deprecated in favor of iwprop=url, for + parallelism with prop=langlinks. === Languages updated in 1.24 === @@ -240,10 +265,12 @@ changes to languages because of Bugzilla reports. * Added pp_sortkey column to page_props table, so pages can be efficiently queried and sorted by property value (bug 58032). See $wgPagePropsHaveSortkey if you want to postpone the schema change. -* BREAKING CHANGE: The Modern and Cologne Blue skins were moved out of MediaWiki - core to their own respective repositories. See also - https://www.mediawiki.org/wiki/Skin:Modern and - https://www.mediawiki.org/wiki/Skin:CologneBlue. +* BREAKING CHANGE: All four built-in MediaWiki skins (Vector, MonoBook, Modern + and Cologne Blue) were moved out of MediaWiki core to their own respective + repositories. They will be installed with the release tarball, but you must + install them separately if installing MediaWiki from source code. A warning + message displayed until you do it should guide you through the process. See + also . * BREAKING CHANGE: Skins built for MediaWiki 1.15 and earlier that do not use the "headelement" template key are no longer supported. Setting $useHeadElement = false; is no longer supported and will not cause old keys @@ -320,6 +347,11 @@ changes to languages because of Bugzilla reports. existed purely to provide support for MSIE versions below 7 and which was conditionally loaded for those browsers, was also removed. * Action::checkCanExecute() no longer has a return value. +* Removed cleanupForIRC(), loadFromCurRow(), newFromCurRow(), notifyRC2UDP() + and sendToUDP() from RecentChange.php. (deprecated since 1.22) +* Removed EnhancedChangesList::arrow(), sideArrow(), downArrow(), spacerArrow(). +* Removed Xml::namespaceSelector(). (deprecated since 1.19) +* Removed WikiPage::estimateRevisionCount. (deprecated since 1.19) ==== Renamed classes ==== * CLDRPluralRuleConverter_Expression to CLDRPluralRuleConverterExpression