X-Git-Url: https://git.cyclocoop.org/?a=blobdiff_plain;f=RELEASE-NOTES-1.22;h=c9bff695ea2150cb9a580296a619063aace82b2a;hb=1aea0ce29ea898b536bb1fe03fa65081ae998f54;hp=f89cbe25f7cc1725ecc6fe37c72627c551d425b9;hpb=a86240a37aa729494bd4d7c7935afff4e5b62b22;p=lhc%2Fweb%2Fwiklou.git diff --git a/RELEASE-NOTES-1.22 b/RELEASE-NOTES-1.22 index f89cbe25f7..c9bff695ea 100644 --- a/RELEASE-NOTES-1.22 +++ b/RELEASE-NOTES-1.22 @@ -54,6 +54,8 @@ production. $wgRCFeeds configuration array. $wgRCFeeds makes both the format and destination of recent change notifications customizable, and allows for multiple destinations to be specified. +* (bug 53862) portal-url, currentevents-url and helppage have been removed from the + default Sidebar. === New features in 1.22 === * (bug 44525) mediawiki.jqueryMsg can now parse (whitelisted) HTML elements and attributes. @@ -151,6 +153,9 @@ production. ** editmyoptions controls whether a user may change their preferences. * Add new hook AbortTalkPageEmailNotification, this will be used to determine whether to send the regular talk page email notification +* Action classes registered in $wgActions are now also supported in the form of + a callback (which returns an instance of Action) instead of providing the name + of a subclass of Action. * (bug 46513) Vector: Add the collapsibleTabs script from the Vector extension. * Added $wgRecentChangesFlags for defining new flags for RecentChanges and watchlists. @@ -208,6 +213,25 @@ production. and Special:AllMyUploads respectively. * IPv6 addresses in X-Forwarded-For headers are now normalised before checking against allowed proxy lists. +* Add deferrable update support for callback/closure +* Add TitleMove hook before page renames +* Revision deletion backend code is moved out of SpecialRevisiondelete +* Add a variable (wgRedactedFunctionArguments) to redact the values sent as certain function + parameters from exception stack traces. +* Added {{REVISIONSIZE}} variable to get the current size of a revision. +* Add support for the LESS stylesheet language to ResourceLoader. LESS is a + stylesheet language that compiles into CSS. ResourceLoader file modules may + include LESS style files; ResourceLoader will compile these files into CSS + before sending them to the client. +** The $wgResourceLoaderLESSVars configuration variable is an associative array + mapping variable names to string CSS values. These variables are considered + declared for all LESS files. Additional variables may be registered by + adding keys to the array. +** $wgResourceLoaderLESSFunctions is an associative array of custom LESS + function names to PHP callables. See + for more details regarding custom functions. +** $wgResourceLoaderLESSImportPaths is an array of file system paths. Files + referenced in LESS '@import' statements are looked up here first. === Bug fixes in 1.22 === * Disable Special:PasswordReset when $wgEnableEmail is false. Previously one @@ -224,8 +248,8 @@ production. * mw.util.tooltipAccessKeyRegexp: The regex now matches "option-" as well. Support for Mac "option" was added in 1.16, but the regex was never updated. * (bug 46768) Usernames of blocking users now display correctly, even if numeric. -* (bug 39590) {{PAGESIZE}} for the current page and self-transclusions now - show the most up to date result always instead of being a revision behind. +* (bug 39590) Self-transclusions now show the most up to date result always + after save instead of being a revision behind. * A bias in wfRandomString() toward digits 1-7 has been corrected. Generated strings will now start with digits 0 and 8-f as often as they should. * (bug 45371) Removed Parser_LinkHooks and CoreLinkFunctions classes. @@ -287,6 +311,11 @@ production. * (bug 51742) Add data-sort-value for better sorting of hitcounts Special:Tags * (bug 26811) On DB error pages, server hostnames are now hidden when both $wgShowHostnames and $wgShowSQLErrors are false. +* (bug 6200) line breaks in
are handled like they are in
+* (bug 14931) Default character set now set to 'utf8' when a new MySQL + database is created. +* (bug 47191) Fixed "Column 'si_title' cannot be part of FULLTEXT index" + MySQL error when installing using the binary character set option. === API changes in 1.22 === * (bug 25553) The JSON output formatter now leaves forward slashes unescaped @@ -341,6 +370,10 @@ production. * Support for the 'gettoken' parameter to action=block and action=unblock, deprecated since 1.20, has been removed. * (bug 49090) Token-getting functions will fail when using jsonp callbacks. +* (bug 52699) action=upload returns normalized file name on warning + "exists-normalized" instead of filename to be uploaded to. +* (bug 53884) action=edit will now return an error when the specified section + does not exist in the page. === Languages updated in 1.22=== @@ -431,6 +464,16 @@ changes to languages because of Bugzilla reports. * SpecialPrefixindex methods namespacePrefixForm() and showPrefixChunk() have been made protected. They were accepting form variance arguments, this is now using properties in the SpecialPrefixindex class. +* (bug 50310) BREAKING CHANGE: wikibits: Drop support for mwCustomEditButtons. + It defaults to an empty array and emits mw.log.warn when accessed. +* BREAKING CHANGE: Special:Disambiguations has been removed from MediaWiki core. + Functions related to disambiguation pages are now handled by the Disambiguator + extension (https://www.mediawiki.org/wiki/Extension:Disambiguator) (bug + 35981). +* BREAKING CHANGE: The 'mediawiki.legacy.wikiprintable' module has been removed. + The skins/common/wikiprintable.css file no longer exists. Return value of + Skin#commonPrintStylesheet is ignored. Please use the 'mediawiki.legacy.commonPrint' + module instead or base your skin on SkinTemplate. == Compatibility ==