X-Git-Url: https://git.cyclocoop.org/%28%28?a=blobdiff_plain;f=RELEASE-NOTES-1.24;h=2b5136eba511febdf77f6232a3eda8e3e15ae078;hb=716234c6c396a184b215a1639a2dbeffd20584ec;hp=3eb24a32b90027972a20868f77e846b886a97a9a;hpb=91f7c1996d5169ac7d712ddc070fd0113ce9afb6;p=lhc%2Fweb%2Fwiklou.git diff --git a/RELEASE-NOTES-1.24 b/RELEASE-NOTES-1.24 index 3eb24a32b9..2b5136eba5 100644 --- a/RELEASE-NOTES-1.24 +++ b/RELEASE-NOTES-1.24 @@ -70,6 +70,9 @@ production. * $wgCanonicalLanguageLinks has been removed. Per Google recommendations, we will not send a rel=canonical pointing to a variant-neutral page, however we will send rel=alternate. +* $wgResourceLoaderLESSFunctions has been deprecated and will be removed in the future. +* $wgGoToEdit has been removed. Use the SpecialSearchNogomatch hook for similar + functionality. === New features in 1.24 === * Added new hook WatchlistEditorBeforeFormRender, allowing subscribers to @@ -164,7 +167,7 @@ production. similar way, links like [[localInterwikiPrefix:File:Image.png]] and [[localInterwikiPrefix:Category:Hello]] will now render as regular links, and will not include the file or add the page to the category. -* New special page, MyLanguages, to redirect users to subpages with localised +* New special page, MyLanguage, to redirect users to subpages with localised versions of a page. (Integrated from Extension:Translate) * MediaWiki now supports multiple password types, including bcrypt and PBKDF2. The default type can be changed with $wgPasswordDefault and the type @@ -191,6 +194,8 @@ production. settings. * (bug 69418) A MultiConfig implementation was added that supports fallback to multiple Config instances. +* Update CSSJanus to v1.1.0. +* Added FormatJson::parse() returning status with result or localized error message === Bug fixes in 1.24 === * (bug 50572) MediaWiki:Blockip should support gender @@ -226,6 +231,8 @@ production. * (bug 69249) wfBaseConvert() now works around PHP Bug #50175 when using GMP. * (bug 57909) URLs in the externallinks table will no longer have certain characters decoded in the query string. +* (bug 67368) LESS mixins like .background-image() correctly flip image + references for RTL stylesheets now. === Action API changes in 1.24 === * action=parse API now supports prop=modules, which provides the list of @@ -269,6 +276,10 @@ production. * (bug 63326) Add blockedtimestamp field to output of blockinfo property for the list=allusers and list=users modules. * prop=imageinfo no longer requires iiurlwidth to be set when using iiurlparam. +* Added prop=linkshere, prop=fileusage, and prop=transcludedin, which are + roughly equivalent to list=backlinks, list=imageusage, and list=embeddedin + but can work on a list of titles (including titles from a generator). +* prop=redirects can now filter returned redirects by namespace. === Action API internal changes in 1.24 === * Methods for handling continuation are added to ApiResult, so actions other @@ -298,6 +309,8 @@ production. ApiTokensGetTokenTypes are deprecated, but are still called to support backwards-compatible token access. * ApiBase::validateLimit and ApiBase::validateTimestamp are now protected. +* ApiQueryRedirects was removed; prop=redirects is now implemented by + ApiQueryBacklinksProp along with the newly-added prop modules. * The following methods have been deprecated and may be removed in a future release: * ApiBase::getResultProperties @@ -341,6 +354,12 @@ production. * ApiFormatWddx * ApiFormatYaml * ApiTokens +* The following class constants have been deprecated and may be removed in a + future release: + * ApiBase::PROP_ROOT + * ApiBase::PROP_LIST + * ApiBase::PROP_TYPE + * ApiBase::PROP_NULLABLE === Languages updated in 1.24 === @@ -480,6 +499,12 @@ changes to languages because of Bugzilla reports. * In Linker.php, link(), linkText() and makeBrokenImageLinkObj() now display warnings if their first parameter is not a Title object. Also makeImageLink() now requires a Parser as its first parameter. +* (bug 67368) LESS functions embed() and embeddable(), added in MediaWiki 1.23 + and broken by design, have been removed. Use appropriate LESS mixins instead. +* Removed cssjanus.py from maintenance directory as it was unused. +* Removed maintenance/purgeOldText.inc and the PurgeRedundantText() function + it contained (superseded by Maintenance::purgeRedundantText() in 1.16). + The purgeOldText.php maintenance script has been retained. ==== Renamed classes ==== * CLDRPluralRuleConverter_Expression to CLDRPluralRuleConverterExpression @@ -528,6 +553,138 @@ changes to languages because of Bugzilla reports. * RawPage - Use RawAction directly * StubContLang - Use Language::factory() instead * XMLReader2 - Use XMLReader directly +* ResourceLoaderLESSFunctions - No longer in use, not intended for public usage + +==== Removed files ==== +The skins/common/ directory, previously containing some assets intended to be +used by skins and a number of legacy styles and scripts, has been removed. Its +contents have been deleted or relocated into the resources/ directory. Full list +of files that are no longer available follows. + +* skins/common/ajax.js +* skins/common/commonContent.css +* skins/common/commonElements.css +* skins/common/commonInterface.css +* skins/common/commonPrint.css +* skins/common/config-cc.css +* skins/common/config.css +* skins/common/config.js +* skins/common/feed.css +* skins/common/IEFixes.js +* skins/common/oldshared.css +* skins/common/protect.js +* skins/common/shared.css +* skins/common/upload.js +* skins/common/wikibits.js +* skins/common/images/add.png +* skins/common/images/ajax-loader.gif +* skins/common/images/arrow_disabled_first_25.png +* skins/common/images/arrow_disabled_last_25.png +* skins/common/images/arrow_disabled_left_25.png +* skins/common/images/arrow_disabled_right_25.png +* skins/common/images/arrow_first_25.png +* skins/common/images/arrow_last_25.png +* skins/common/images/arrow_left_25.png +* skins/common/images/arrow_right_25.png +* skins/common/images/Arr_.png +* skins/common/images/Arr_d.png +* skins/common/images/Arr_l.png +* skins/common/images/Arr_r.png +* skins/common/images/Arr_u.png +* skins/common/images/bullet.gif +* skins/common/images/button_bold.png +* skins/common/images/button_extlink.png +* skins/common/images/button_headline.png +* skins/common/images/button_hr.png +* skins/common/images/button_image.png +* skins/common/images/button_italic.png +* skins/common/images/button_link.png +* skins/common/images/button_media.png +* skins/common/images/button_nowiki.png +* skins/common/images/button_sig.png +* skins/common/images/button_template.png +* skins/common/images/cc-0.png +* skins/common/images/cc-by-nc-sa.png +* skins/common/images/cc-by-sa.png +* skins/common/images/cc-by.png +* skins/common/images/Checker-16x16.png +* skins/common/images/closewindow.png +* skins/common/images/closewindow19x19.png +* skins/common/images/critical-32.png +* skins/common/images/diffunderline.gif +* skins/common/images/download-32.png +* skins/common/images/feed-icon.png +* skins/common/images/feed-icon.svg +* skins/common/images/gnu-fdl.png +* skins/common/images/help-question-hover.gif +* skins/common/images/help-question.gif +* skins/common/images/info-32.png +* skins/common/images/link_icon.gif +* skins/common/images/magnify-clip-rtl.png +* skins/common/images/magnify-clip.png +* skins/common/images/mediawiki.png +* skins/common/images/nextredirectltr.png +* skins/common/images/nextredirectrtl.png +* skins/common/images/poweredby_mediawiki_88x31.png +* skins/common/images/public-domain.png +* skins/common/images/question-small.png +* skins/common/images/question.svg +* skins/common/images/redirectltr.png +* skins/common/images/redirectrtl.png +* skins/common/images/remove.png +* skins/common/images/spinner.gif +* skins/common/images/tick-32.png +* skins/common/images/tipsy-arrow.gif +* skins/common/images/tooltip_icon.png +* skins/common/images/warning-32.png +* skins/common/images/wiki.png +* skins/common/images/Zoom_sans.gif +* skins/common/images/ar/button_bold.png +* skins/common/images/ar/button_headline.png +* skins/common/images/ar/button_italic.png +* skins/common/images/ar/button_link.png +* skins/common/images/ar/button_nowiki.png +* skins/common/images/be-tarask/button_bold.png +* skins/common/images/be-tarask/button_italic.png +* skins/common/images/be-tarask/button_link.png +* skins/common/images/cyrl/button_bold.png +* skins/common/images/cyrl/button_italic.png +* skins/common/images/cyrl/button_link.png +* skins/common/images/de/button_bold.png +* skins/common/images/de/button_italic.png +* skins/common/images/fa/button_bold.png +* skins/common/images/fa/button_headline.png +* skins/common/images/fa/button_italic.png +* skins/common/images/fa/button_link.png +* skins/common/images/fa/button_nowiki.png +* skins/common/images/icons/fileicon-c.png +* skins/common/images/icons/fileicon-cpp.png +* skins/common/images/icons/fileicon-deb.png +* skins/common/images/icons/fileicon-djvu.png +* skins/common/images/icons/fileicon-djvu.xcf +* skins/common/images/icons/fileicon-dvi.png +* skins/common/images/icons/fileicon-exe.png +* skins/common/images/icons/fileicon-h.png +* skins/common/images/icons/fileicon-html.png +* skins/common/images/icons/fileicon-iso.png +* skins/common/images/icons/fileicon-java.png +* skins/common/images/icons/fileicon-mid.png +* skins/common/images/icons/fileicon-mov.png +* skins/common/images/icons/fileicon-o.png +* skins/common/images/icons/fileicon-ogg.png +* skins/common/images/icons/fileicon-ogg.xcf +* skins/common/images/icons/fileicon-pdf.png +* skins/common/images/icons/fileicon-ps.png +* skins/common/images/icons/fileicon-psd.png +* skins/common/images/icons/fileicon-rm.png +* skins/common/images/icons/fileicon-rpm.png +* skins/common/images/icons/fileicon-svg.png +* skins/common/images/icons/fileicon-tar.png +* skins/common/images/icons/fileicon-tex.png +* skins/common/images/icons/fileicon-ttf.png +* skins/common/images/icons/fileicon-txt.png +* skins/common/images/icons/fileicon.png +* skins/common/images/ksh/button_S_italic.png == Compatibility ==