X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=RELEASE-NOTES-1.29;h=8eb1f896a3507dd51150f03e6789be2b0dec56b0;hb=bff08bb43949f24cb30eefc4acb972634aa621a8;hp=98834745f12604ae9cd3400861b83555ed1ba6b2;hpb=144a683e94d791aeba006d7fa301b8e3c12428d0;p=lhc%2Fweb%2Fwiklou.git diff --git a/RELEASE-NOTES-1.29 b/RELEASE-NOTES-1.29 index 98834745f1..8eb1f896a3 100644 --- a/RELEASE-NOTES-1.29 +++ b/RELEASE-NOTES-1.29 @@ -33,6 +33,8 @@ production. feature flag will likely be removed before 1.29 is released. * (T158474) "Unknown user" has been added to $wgReservedUsernames. * (T156983) $wgRateLimitsExcludedIPs now accepts CIDR ranges as well as single IPs. +* $wgDummyLanguageCodes is deprecated. Additional language code mappings may be + added to $wgExtraLanguageCodes instead. === New features in 1.29 === * (T5233) A cookie can now be set when a user is autoblocked, to track that user @@ -54,6 +56,9 @@ production. This might affect some forms that used them and only worked because the attributes were not actually being set. * Expiry times can now be specified when users are added to user groups. +* Completely new user interface for the RecentChanges page, which + structures filters into user-friendly groups. This has corresponding + changes to how filters are registered by core and extensions. === External library changes in 1.29 === @@ -63,6 +68,7 @@ production. * Updated cssjanus from v1.1.2 to 1.1.3. * Updated psr/log from v1.0.0 to v1.0.2. * Update Moment.js from v2.8.4 to v2.15.0. +* Updated oyejorge/less.php from v1.7.0.10 to v1.7.0.13. ==== New external libraries ==== @@ -244,6 +250,15 @@ changes to languages because of Phabricator reports. * User::comparePasswords() (deprecated in 1.24) was removed. * ArchivedFile::getUserText() (deprecated in 1.23) was removed. * HTMLFileCache::newFromTitle() (deprecated in 1.24) was removed. +* BREAKING CHANGE: Internal signature changes to ChangesListSpecialPage + and subclasses. It should only break if you call buildMainQueryConds + (changed to buildQuery with new signature) or doMainQuery (new + signature). Subclasses are likely to call at least doMainQuery + (possibly both), but other classes might too, because they were + public. + + Also, some related hooks were deprecated, but this is not yet a + breaking change. == Compatibility ==