Index: trunk/phase3/RELEASE-NOTES-1.18 |
— | — | @@ -91,8 +91,8 @@ |
92 | 92 | === New features in 1.18 === |
93 | 93 | * BREAKING CHANGE: action=watch / action=unwatch now requires a token. |
94 | 94 | * (bug 27860) Minor edit after clicking 'new section' tab |
95 | | -Now the "This is a minor edit" checkbox is not available when you |
96 | | -create a page or new section. |
| 95 | + Now the "This is a minor edit" checkbox is not available when you |
| 96 | + create a page or new section. |
97 | 97 | * (bug 8130) Query pages should limit to content namespaces, not just main |
98 | 98 | namespace. |
99 | 99 | * Special:Contribs now redirects to Special:Contributions. |
— | — | @@ -479,6 +479,8 @@ |
480 | 480 | * (bug 32086) Special:PermanentLink now show an error message when no subpage |
481 | 481 | was specified. |
482 | 482 | * (bug 31822) Error during upgrade due to output buffer reset in stdout |
| 483 | +* (bug 31913) Special:MostLinkedTemplates had an incorrect GROUP BY clause |
| 484 | + under Microsoft SQL. |
483 | 485 | |
484 | 486 | === API changes in 1.18 === |
485 | 487 | * BREAKING CHANGE: action=watch now requires POST and token. |
— | — | @@ -661,8 +663,6 @@ |
662 | 664 | * (bug 30817) Restored linktrail for kk (Kazakh) |
663 | 665 | * (bug 27398) Add $wgExtraGenderNamespaces for configured gendered namespaces |
664 | 666 | * (bug 30846) New LanguageOs class |
665 | | -* (bug 31913) Special:MostLinkedTemplates had an incorrect GROUP BY clause |
666 | | - under Microsoft SQL. |
667 | 667 | |
668 | 668 | === Other changes in 1.18 === |
669 | 669 | * Removed legacy wgAjaxWatch javascript global object, no longer in use. |
Index: branches/REL1_18/phase3/RELEASE-NOTES-1.18 |
— | — | @@ -86,11 +86,15 @@ |
87 | 87 | category collations. |
88 | 88 | * (bug 31233) New OutputPage::addJsConfigVars() method to make the output page specific |
89 | 89 | mw.config map extendable. |
| 90 | +* $wgGroupPermissions now supports per namespace permissions. |
90 | 91 | * $wgEnableAutoRotation enables or disables auto-rotation. Leaving it set to |
91 | 92 | null will cause MediaWiki to determine if auto-rotation is available. |
92 | 93 | |
93 | 94 | === New features in 1.18 === |
94 | 95 | * BREAKING CHANGE: action=watch / action=unwatch now requires a token. |
| 96 | +* (bug 27860) Minor edit after clicking 'new section' tab |
| 97 | + Now the "This is a minor edit" checkbox is not available when you |
| 98 | + create a page or new section. |
95 | 99 | * (bug 8130) Query pages should limit to content namespaces, not just main |
96 | 100 | namespace. |
97 | 101 | * Search suggestions (other than in the Vector skin) will now use the HTML5 |
— | — | @@ -179,10 +183,11 @@ |
180 | 184 | * (bug 28904) (bug 29773) Update jQuery version from 1.4.4 to 1.6.2 (the latest version) |
181 | 185 | * (bug 29441) Expose CapitalLinks config in JS to allow modules to properly |
182 | 186 | handle titles on case-sensitive wikis. |
183 | | -* In MySQL 4.1.9+ with replication enabled, fetch the slave lag from SHOW SLAVE |
184 | | - STATUS instead of SHOW PROCESSLIST. This ensures that lag is reported |
185 | | - correctly in the case where there are no write events occurring. Note that |
186 | | - the DB user now needs to have the REPLICATION CLIENT privilege if you are |
| 187 | +* (bug 29397) Implement mw.Title module in core. |
| 188 | +* In MySQL 4.1.9+ with replication enabled, fetch the slave lag from SHOW SLAVE |
| 189 | + STATUS instead of SHOW PROCESSLIST. This ensures that lag is reported |
| 190 | + correctly in the case where there are no write events occurring. Note that |
| 191 | + the DB user now needs to have the REPLICATION CLIENT privilege if you are |
187 | 192 | using replication. |
188 | 193 | * Language codes in $wgDummyLanguageCodes are now excluded on localization |
189 | 194 | statistics (maintenance/language/transstat.php) |
— | — | @@ -201,26 +206,36 @@ |
202 | 207 | * AjaxCategories: Easily add, edit or delete categories on article pages. |
203 | 208 | Suggests possible categories when typing, all saves are done via AJAX. |
204 | 209 | Supports editing of multiple categories and then saving them in one batch. |
| 210 | +* $wgAutopromoteOnce was added, allowing for users to be automatically promoted to explicit usergroups. |
| 211 | + If a group is removed from a user via Special:UserRights, it will not automatically be re-added. |
| 212 | + Configuration is similar to $wgAutopromote (see DefaultSettings.php) |
| 213 | +* The PerformRetroactiveAutoblock hook was added to allow overriding or complementing |
| 214 | + retroactive autoblock handling. This runs when blocking a user with the 'autoblock' option. |
205 | 215 | * MediaWiki now supports using protocol-relative URLs in links, interwiki |
206 | 216 | targets and $wgServer. |
207 | 217 | * Introduced $wgVaryOnXFPForAPI which will cause the API to send |
208 | 218 | Vary: X-Forwarded-Proto headers. |
209 | 219 | * New maintenance script to refresh image metadata (maintenance/refreshImageMetadata.php) |
210 | 220 | * (bug 16428) Include permalink in printable version |
211 | | -* (bug 30940) Add a hook in User:getDefaultOptions. |
212 | | - To give extensions a better and more flexible way of providing default |
213 | | - values for preferences a hook has been introdiced in User:getDefaultOptions(). |
214 | | - Setting preferences in $wgDefaultUserOptions still work fine, but when reading |
215 | | - them (i.e. with array_keys) to get a list of all preferences, then |
216 | | - $wgDefaultUserOptions should no longer be used as it will contain those set via |
217 | | - User:getDefaultOptions(). |
218 | 221 | * (bug 30722) Add an identity collation that sorts things based on what the |
219 | 222 | unicode code point is (aka pre-1.17 behaviour) |
| 223 | +* (bug 30940) Add a hook in User:getDefaultOptions. |
| 224 | + To give extensions a better and more flexible way of providing default |
| 225 | + values for preferences a hook has been introdiced in User:getDefaultOptions(). |
| 226 | + Setting preferences in $wgDefaultUserOptions still work fine, but when reading |
| 227 | + them (i.e. with array_keys) to get a list of all preferences, then |
| 228 | + $wgDefaultUserOptions should no longer be used as it will contain those set via |
| 229 | + User:getDefaultOptions(). |
| 230 | +* (bug 30497) Add client-nojs and client-js classes on document element |
| 231 | + to let styles easily hide or show things based on general JS availability |
220 | 232 | * (bug 31293) If Special:Userlogin is loaded over HTTPS, display |
221 | 233 | MediaWiki:loginend-https instead of MediaWiki:loginend, if it's not empty. |
222 | 234 | Same for signupend on the account creation page. |
| 235 | +* (bug 31233) New OutputPage::addJsConfigVars() method to make the output page specific |
| 236 | + mw.config map extendable. |
223 | 237 | |
224 | 238 | === Bug fixes in 1.18 === |
| 239 | +* (bug 27860) Minor edit after clicking 'new section' tab |
225 | 240 | * mw.util.getScript has been implemented (like wfScript in GlobalFunctions.php) |
226 | 241 | * (bug 23119) WikiError class and subclasses are now marked as deprecated. |
227 | 242 | * (bug 10871) Javascript and CSS pages in MediaWiki namespace are no longer |
— | — | @@ -445,6 +460,8 @@ |
446 | 461 | * Installer checked for magic_quotes_runtime instead of register_globals. |
447 | 462 | * (bug 30131) XCache with variable caching disabled no longer used for variable caching (CACHE_ACCEL) |
448 | 463 | * $wgSVGMaxSize is now applied to the smaller of width or height, making very wide pano/timeline/diagram SVGs renderable at saner sizes |
| 464 | +* (bug 30219) The page shown when LocalSettings.php does not exist was broken on |
| 465 | + Windows servers. |
449 | 466 | * (bug 30074) Moving user JS subpages resulted in JS errors because |
450 | 467 | #REDIRECT [[Foo]] is invalid JS |
451 | 468 | * (bug 30335) Fix for HTMLForms using GET breaking when non-friendly URLs |
— | — | @@ -456,16 +473,25 @@ |
457 | 474 | * $wgOverrideSiteFeed no longer double escapes urls. |
458 | 475 | * The preprocessor no longer fails with a PHP warning about XML_PARSE_HUGE when |
459 | 476 | processing complex pages using newer versions of libxml2. |
460 | | -* (bug 30192) Thumbnails of archived files are now deleted |
461 | 477 | * (bug 30907) Special:Unusedcategories should sort ascendingly. |
462 | 478 | * (bug 28545) When using the uca-default collation, sortkey's starting with a |
463 | 479 | space (U+20) will sort under an invisible header like in 1.16 rather than a U+6DE |
464 | | -* (bug 30497) Add client-nojs and client-js classes on document element |
465 | | - to let styles easily hide or show things based on general JS availability |
| 480 | +* (bug 30192) Thumbnails of archived files are now deleted |
| 481 | +* (bug 30843) mediawiki.Title should not convert extensions (anything after the |
| 482 | + last full stop) to lower case) |
| 483 | +* (bug 31213) Exception thrown when trying to move file cross-namespace |
466 | 484 | * (bug 18424) Special:Prefixindex and Special:Allpages paging links are |
467 | 485 | really small, and somewhat inconsistent with each other. |
468 | | -* (bug 31213) Exception thrown when trying to move file cross-namespace |
| 486 | +* (bug 30466) Entries in iwlinks table are now cleared when moving a page over |
| 487 | + redirect |
469 | 488 | * (bug 31674) Can't edit watchlist if it contains special pages |
| 489 | +* (bug 32100) Installer complains about Suhosin GET limit even if it is |
| 490 | + already set above 1024 bytes |
| 491 | +* (bug 32086) Special:PermanentLink now show an error message when no subpage |
| 492 | + was specified. |
| 493 | +* (bug 31822) Error during upgrade due to output buffer reset in stdout |
| 494 | +* (bug 31913) Special:MostLinkedTemplates had an incorrect GROUP BY clause |
| 495 | + under Microsoft SQL. |
470 | 496 | |
471 | 497 | === API changes in 1.18 === |
472 | 498 | * BREAKING CHANGE: action=watch now requires POST and token. |
— | — | @@ -609,7 +635,7 @@ |
610 | 636 | * (bug 24781) The API will include an XML namespace if the includexmlnamespace |
611 | 637 | parameter is set. |
612 | 638 | * (bug 29392) Setting the start or end parameter now works with lists blocks, |
613 | | - categorymembers, deletedrevs, logevents, protectedtitles, usercontributions |
| 639 | + categorymembers, deletedrevs, logevents, protectedtitles, usercontributions |
614 | 640 | and watchlist in Postgres |
615 | 641 | |
616 | 642 | === Languages updated in 1.18 === |
— | — | @@ -628,7 +654,7 @@ |
629 | 655 | * Tokipona (tp) (removed) 'tokipona' is still valid. |
630 | 656 | * (bug 17160) Gender specific display text for User namespace. |
631 | 657 | * Link trail added for sl and sh. |
632 | | -* (bug 27633) Add characters to linkTrail for Potuguese (pt and pt-br). |
| 658 | +* (bug 27633) Add characters to linkTrail for Portuguese (pt and pt-br). |
633 | 659 | * (bug 27426) Set $namespaceGenderAliases for Arabic (ar). |
634 | 660 | * (bug 27385) Set Polish $namespaceGenderAliases. |
635 | 661 | * (bug 27681) Set $namespaceGenderAliases for Portuguese (pt and pt-br). |
— | — | @@ -644,6 +670,7 @@ |
645 | 671 | * Aromanian (rup) (renamed from "rua-rup"). |
646 | 672 | * Kashmiri (ks) split into Kashmiri (Perso-Arabic) (ks-arab) and Kashmiri |
647 | 673 | (Devanagari) (ks-deva). Defaults to ks-arab. |
| 674 | +* (bug 30864) Use bengali numerals for <ol> for Assamese |
648 | 675 | * (bug 30817) Restored linktrail for kk (Kazakh) |
649 | 676 | * (bug 27398) Add $wgExtraGenderNamespaces for configured gendered namespaces |
650 | 677 | * (bug 30846) New LanguageOs class |