X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=RELEASE-NOTES;h=69b8fe3ba9fd4a38482b342aec16b3697e971e3a;hb=bd7eafea2027a9dee5cfeee4cc81fd2483b702bd;hp=a1e84d5e61398ff6884866a82f1302b2bdc7682d;hpb=91422b75896b551d030f630ca90eb34010d6415e;p=lhc%2Fweb%2Fwiklou.git diff --git a/RELEASE-NOTES b/RELEASE-NOTES index a1e84d5e61..69b8fe3ba9 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -25,6 +25,16 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN * MediaWiki now checks if serialized files are out of date. New configuration variable $wgCheckSerialized can be set to false to enable old behavior (i.e. to not check and assume they are always up to date) +* The rollback permission can now be rate-limited using the normal mechanism. +* New configuration variable $wgExtraLanguageNames +* Behaviour of $wgAddGroups and $wgRemoveGroups changed. New behaviour: +* * Granting the userrights privilege allows arbitrary changing of rights. +* * Without the userrights privilege, a user will be able to add and/or + remove the groups specified in $wgAddGroups and $wgRemoveGroups for + any groups they are in. +* New permission userrights-interwiki for changing user rights on foreign wikis. +* $wgImplictGroups for groups that are hidden from Special:Listusers, etc. +* $wgAutopromote: automatically promote users who match specified criteria === New features in 1.12 === * (bug 10735) Add a warning for non-descriptive filenames at Special:Upload @@ -87,11 +97,34 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN does not exists * (bug 8396) Ignore out-of-date serialised message caches * (bug 12195) Undeleting pages now requires 'undelete' permission -* Only show most recent 5000 revisions on Special:Undelete by default. Accept - limit and offset parameters. Undelete with no revisions selected still - undeletes all revisions, regardless of how many are displayed. -* Add "show all" option to Special:Undelete when some revisions are excluded, - despite that showing all revisions may fail less than gracefully. +* (bug 11810) Localize displayed semicolons +* (bug 11657) Support for Thai solar calendar +* (bug 943) RSS feed for Recentchangeslinked +* Introduced AbortMove hook +* (bug 2919) Protection of nonexistent pages with regular protection interface. +* Special:Upload now lists permitted/prohibited file extensions. +* Split ambiguous filetype-badtype message into two new messages, + filetype-unwanted-type and filetype-banned-type. +* Added link to the old title in Special:Movepage +* On Special:Movepage, errors are now more noticeable. +* It is now possible to change rights on other local wikis without the MakeSysop + extension +* Add HTML ID's mw-read-only-warning and mw-anon-edit-warning to warnings when + editing to allow CSS styling. +* Parser now returns list of sections +* When a user is prohibited from creating a page, a title of "View source" + makes no sense, and there should be no "Return to [[Page]]" link. +* (bug 12486) Protected titles now give a warning for privileged editors. +* (bug 9939) Special:Search now sets focus to search input box when no existing + search is active +* For Special:Userrights, use GET instead of POST to search for users. +* Allow subpage syntax for Special:Userrights, i.e., Special:Userrights/Name. +* When submitting changes on Special:Userrights, show the full form again, not + just the search box. +* Added exception hooks +* (bug 12574) Allow bots to specify whether an edit should be marked as a bot + edit, via the parameter 'bot'. (Default: '1') + === Bug fixes in 1.12 === @@ -217,6 +250,52 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN in the page_restrictions matching its old page_restrictions field. May help with odd upgrade issues or race condition. * (bug 11993) Remove contentsub "revision history" +* (bug 11952) Ensure we quote_ident() all schema names as needed + inside of the DatabasePostgres.php file. +* (bug 12184) Exceptions now sent to stderr instead of stdout for command-line + scripts, making for cleaner reporting during batch jobs. PHP errors will also + be redirected in most cases on PHP 5.2.4 and later, switching 'display_errors' + to 'stderr' at runtime. +* (bug 12148) Text highlight wasn't applied to cleanly deleted and added + lines in diff output +* (bug 10166) Fix a PHP warning in Language::getMagic +* Only mark rollback edits as minor if the user can normally mark edits minor +* Escape page names in the move successful page (e.g. for pages with two + apostrophes). +* (bug 12145) Add localized names of kk-variants +* (bug 12259) Localize the numbers in deleted pages on the sysop view +* Set proper page title for successful file deletion +* (bug 11221) Do not show 'Compare selected versions' button for a history page + with one revision only +* (bug 12267) Set the default date format to Thai solar calender for the Thai + language +* (bug 10184) Extensions' stylesheets and scripts should be loaded before + user-customized ones (like Common.css, Common.js) +* (bug 12283) Special:Newpages forgets parameters +* (bug 12031) All namespaces doesn't work in Special:Newpages +* (bug 585) Only create searchindex replica table for parser tests if db is MySQL +* Allow --record option if parserTests.php to work when using Postgres +* (bug 12296) Simplify cache epoch in default LocalSettings.php +* (bug 12346) XML fix when body double-click and click handlers are present +* Fix regression -- missing feed links in sidebar on Special:Recentchanges +* (bug 12371) Handle more namespace case variants in namespaceDupes.php +* (bug 12380) Bot-friendly EditPage::spamPage +* (bug 8066) Spaces can't be entered in special page aliases +* Hide undo link if user can't edit article +* (bug 12416) Fix password setting for createAndPromote.php +* (bug 3097) Inconsistently usable titles containing HTML character entities + are now forbidden. A run of cleanupTitles.php will fix up existing pages. +* (bug 12446) Permissions check fix for undelete link +* (bug 12451) AJAX title normalization tweaks +* When a user creating a page is not allowed to either create the page nor edit + it, all applicable reasons are now shown. +* (bug 11428) Allow $wgScript inside $wgArticlePath when emulating PATH_INFO + Fixes 'root'-style rewrite configurations +* (bug 12493) Removed hardcoded MAX_FILE_SIZE from Special:Import upload form +* (bug 12489) Special:Userrights listed in restricted section again +* (bug 12553) Fixed invalid XHTML in edit conflict screen +* (bug 12505) Fixed section=0 with action=raw +* Do not log user rights change that didn't change anything == Parser changes in 1.12 == @@ -326,8 +405,16 @@ Full API documentation is available at http://www.mediawiki.org/wiki/API * Add rvtoken=rollback to prop=revisions * Add meta=allmessages to get messages from site's messages cache. * Use bold and italics highlighting only in API help -* Added action={block,changerights,delete,move,protect,rollback,unblock,undelete} and list={blocks,deletedrevs} +* Added action={block,delete,move,protect,rollback,unblock,undelete} and list={blocks,deletedrevs} * Fixed sessionid attribute in action=login +* Standardized limits. Revisions and Deletedrevisions formerly using 200 / 10000, + now 500 / 5000, in line with other modules. +* Added list=allcategories module +* (bug 12321) API list=blocks reveals private data +* Fix output of wfSajaxSearch +* (bug 12413) meta=userinfo missing tag +* Add list of sections to action=parse output +* Added action=logout === Languages updated in 1.12 === @@ -345,6 +432,7 @@ Full API documentation is available at http://www.mediawiki.org/wiki/API * Samogitian (bat-smg) * Boarisch (bar) * Bikol Central (bcl) +* Belarusian (be) * Belarusian Taraskievica orthography (be-tarask) * Bulgarian (bg) * Bislama (bi) (new) @@ -358,6 +446,8 @@ Full API documentation is available at http://www.mediawiki.org/wiki/API * Min Dong (cdo) (new) * Chechen (ce) * Cebuano (ceb) (new) +* Cherokee (chr) (new) +* Corsican (co) (new) * Crimean Tatar (Cyrillic) (crh-cyrl) (new) * Crimean Tatar (Latin) (crh-latn) (new) * Czech (cs) @@ -366,6 +456,7 @@ Full API documentation is available at http://www.mediawiki.org/wiki/API * Welsh (cy) * Danish (da) * German (de) +* Zazaki (diq) (new) * Lower Sorbian (dsb) (new) * Middle Dutch (dum) (new) * Divehi (dv) @@ -380,6 +471,7 @@ Full API documentation is available at http://www.mediawiki.org/wiki/API * Persian (fa) * Fulah (ff) * Võro (fiu-vro) +* Fijian (fj) (new) * Faroese (fo) * French (fr) * Cajun French (frc) @@ -387,19 +479,26 @@ Full API documentation is available at http://www.mediawiki.org/wiki/API * Frisian (fy) * Irish (ga) * Gön-gnŷ (gan) (new) +* Scottish Gaelic (gd) (new) * Galician (gl) * Gilaki (glk) (new) +* Gothic (got) (new) * Ancient Greek (grc) (new) * Swiss German (gsw) * Hakka (hak) +* Hawaiian (haw) (new) * Hebrew (he) * Croatian (hr) * Upper Sorbian (hsb) +* Haitian Creole French (ht) * Hungarian (hu) * Armenian (hy) * Interlingua (ia) * Indonesian (id) * Interlingue (ie) (new) +* Igbo (ig) (new) +* Eastern Canadian (Unified Canadian Aboriginal Syllabics) (ike-cans) (new) +* Eastern Canadian (Latin) (ike-latn) (new) * Ingush (inh) (new) * Ido (io) (new) * Icelandic (is) @@ -409,22 +508,37 @@ Full API documentation is available at http://www.mediawiki.org/wiki/API * Kara-Kalpak (kaa) * Kabyle (kab) * Kazakh (kk) +* Kazakh Arabic (kk-arab) (new) +* Kazakh (China) (kk-cn) +* Kazakh Cyrillic (kk-cyrl) (new) +* Kazakh (Kazakhstan) (kk-kz) +* Kazakh Latin (kk-latn) (new) +* Kazakh (Turkey) (kk-tr) +* Kalaallisut (kl) (new) * Kannada (kn) * Korean (ko) * Kölsch (ksh) +* Kurdish (Arabic) (ku-arab) * Kurdish (Latin) (ku-latn) * Cornish (kw) (new) +* Kirghiz (ky) (new) * Latin (la) +* Ladino (lad) (new) * Luxembourgish (lb) (new) * Lak (lbe) (new) * Limbugian (li) +* Líguru (lij) (new) * Lozi (loz) (new) * Lingala (ln) * Lithuanian (lt) +* Moksha (mdf) (new) +* Malagasy (mg) (new) * Malayalam (ml) * Macedonian (mk) +* Marathi (mr) * Malay (ms) * Erzya (myv) (new) +* Nauru (na) (new) * Nahuatl (nah) * Min-nan (nan) * Napolitan (nap) @@ -432,8 +546,10 @@ Full API documentation is available at http://www.mediawiki.org/wiki/API * Dutch Low Saxon (nds-nl) * Newari (new) (new) * Dutch (nl) -* Norwegian (no) +* Norwegian (nynorsk) (nn) +* Norwegian (bokmål)‬ (no) * Novial (nov) (new) +* Northern Sotho (nso) (new) * Occitan (oc) * Deitsch (pdc) (new) * Polish (pl) @@ -454,16 +570,20 @@ Full API documentation is available at http://www.mediawiki.org/wiki/API * Seri (sei) (new) * Tachelhit (shi) * Slovak (sk) +* Southern Sami (sma) (new) * Serbian (Cyrillic) (sr-ec) * Swati (ss) (new) * Saterland Frisian (stq) (new) * Sundanese (su) * Swedish (sv) +* Swahili (sw) (new) * Tamil (ta) * Teluga (te) * Tetun (tet) (new) * Tajik (tg) +* Thai (th) * Tagalog (tl) (new) +* Tonga (to) (new) * Turkish (tr) * Tuvinian (tyv) * Uyghur (ug) @@ -505,6 +625,10 @@ updates. If upgrading from before 1.7, you may want to run refreshLinks.php to ensure new database fields are filled with data. +If upgrading from before 1.11, and you are using a wiki as a commons repository, +make sure that it is updated as well. Otherwise, errors may arise due to +database schema changes. + If you are upgrading from MediaWiki 1.4.x or earlier, some major database changes are made, and there is a slightly higher chance that things could break. Don't forget to always back up your database before upgrading!