Tidy up/rearrange RELEASE-NOTES-1.19 slightly
[lhc/web/wiklou.git] / RELEASE-NOTES-1.19
index 47a442a..383ba4e 100644 (file)
@@ -109,8 +109,13 @@ production.
 * (bug 32512) Include 'associated namespace' checkbox on Special:Contributions
 * Added $wgSend404Code, true by default, which can be set to false to send a 
   200 status code instead of 404 for nonexistent articles.
 * (bug 32512) Include 'associated namespace' checkbox on Special:Contributions
 * Added $wgSend404Code, true by default, which can be set to false to send a 
   200 status code instead of 404 for nonexistent articles.
-* (bug 23427) Introduced {{PAGEID}} variable to expose page.page_id
-* (bug 33447) Link to the broken image tracking category from Special:Wantedfiles
+* (bug 33447) Link to the broken image tracking category from Special:Wantedfiles.
+* (bug 27724) Add timestamp to job queue.
+* (bug 30339) Implement SpecialPage for running javascript tests. Disabled by default, due to
+  tests potentially being harmful, not to be run on a production wiki.
+  Enable by setting $wgEnableJavaScriptTest to true.
+* Extensions can use the RequestContextCreateSkin hook to override what skin is
+  loaded in some contexts.
 
 === Bug fixes in 1.19 ===
 * $wgUploadNavigationUrl should be used for file redlinks if.
 
 === Bug fixes in 1.19 ===
 * $wgUploadNavigationUrl should be used for file redlinks if.
@@ -149,7 +154,7 @@ production.
   due to DST.
 * (bug 31692) "summary" parameter now also work when undoing revisions.
 * (bug 18823) "move succeeded" text displayed bluelinks even when redirect was
   due to DST.
 * (bug 31692) "summary" parameter now also work when undoing revisions.
 * (bug 18823) "move succeeded" text displayed bluelinks even when redirect was
-   suppressed.
+  suppressed.
 * (bug 19186) Special:UserLogin's title on Special:SpecialPages now says
   "create account" when the user cannot create an account.
 * (bug 31818) 'usercreated' message now supports GENDER.
 * (bug 19186) Special:UserLogin's title on Special:SpecialPages now says
   "create account" when the user cannot create an account.
 * (bug 31818) 'usercreated' message now supports GENDER.
@@ -178,41 +183,41 @@ production.
   wgDigitTransformTable depend on page content language so the sort script
   sorts correctly more often.
 * (bug 32230) Expose wgRedirectedFrom in JavaScript.
   wgDigitTransformTable depend on page content language so the sort script
   sorts correctly more often.
 * (bug 32230) Expose wgRedirectedFrom in JavaScript.
-* (bug 31212) History tab not collapsed when the screen is narrow
+* (bug 31212) History tab not collapsed when the screen is narrow.
 * (bug 15521) Use new section summary when the action of adding a new section
   also happens to create the page.
 * (bug 32960) Remove EmailAuthenticationTimestamp from database when a
   email address is removed.
 * (bug 32414) Empty page get a empty bytes attribute in Export/Dump.
 * (bug 33101) Viewing a User or User talk of username resembling IP ending
 * (bug 15521) Use new section summary when the action of adding a new section
   also happens to create the page.
 * (bug 32960) Remove EmailAuthenticationTimestamp from database when a
   email address is removed.
 * (bug 32414) Empty page get a empty bytes attribute in Export/Dump.
 * (bug 33101) Viewing a User or User talk of username resembling IP ending
-  with .xxx causes Internal error
+  with .xxx causes Internal error.
 * Warning about undefined index in certain situations when $wgLogRestrictions
   causes the first log type requested to be removed but not the others
 * Use separate message ('prefixindex-namespace') for title of
 * Warning about undefined index in certain situations when $wgLogRestrictions
   causes the first log type requested to be removed but not the others
 * Use separate message ('prefixindex-namespace') for title of
-  Special:PrefixIndex rather then re-using Special:AllPages's allinnamespace
+  Special:PrefixIndex rather then re-using Special:AllPages's allinnamespace.
 * (bug 33156) Special:Block now allows you to confirm you want to block yourself
 * (bug 33156) Special:Block now allows you to confirm you want to block yourself
-  when using non-normalized username
+  when using non-normalized username.
 * (bug 33246) News icon shown for news:// URLs but not for news: URLs
 * (bug 33305) Make mw.util.addCSS resistant to IE's @font-face bug by setting
   cssText after DOM insertion.
 * (bug 30711) When adding a new section to a page with section=new, the text is
 * (bug 33246) News icon shown for news:// URLs but not for news: URLs
 * (bug 33305) Make mw.util.addCSS resistant to IE's @font-face bug by setting
   cssText after DOM insertion.
 * (bug 30711) When adding a new section to a page with section=new, the text is
-  now always added to the current version of the page
+  now always added to the current version of the page.
 * (bug 31719) Fix uploads of SVGs exported by Adobe Illustrator by expanding 
   XML entities correctly.
 * (bug 30914) Embeddable ResourceLoader modules (user.options, user.tokens)
 * (bug 31719) Fix uploads of SVGs exported by Adobe Illustrator by expanding 
   XML entities correctly.
 * (bug 30914) Embeddable ResourceLoader modules (user.options, user.tokens)
-  should be loaded in <head> for proper dependency resolution
+  should be loaded in <head> for proper dependency resolution.
 * (bug 32702) Removed method Skin::makeGlobalVariablesScript() has been readded
 * (bug 32702) Removed method Skin::makeGlobalVariablesScript() has been readded
-  for backward compatibility
+  for backward compatibility.
 * (bug 31469) Make sure tracking category messages expand variables like
   {{NAMESPACE}} relative to correct title.
 * (bug 30485 and bug 33434) Style rules for wikitable are now more specific and
 * (bug 31469) Make sure tracking category messages expand variables like
   {{NAMESPACE}} relative to correct title.
 * (bug 30485 and bug 33434) Style rules for wikitable are now more specific and
-  prevent inheritance to nested tables which caused various issues
-* (bug 32686) Tooltip on links to non-existing pages are now always in user's
-  language
+  prevent inheritance to nested tables which caused various issues.
 * (bug 33454) ISO-8601 week-based year number (format character 'o') is now
 * (bug 33454) ISO-8601 week-based year number (format character 'o') is now
-  calculated correctly with respect to timezone
+  calculated correctly with respect to timezone.
 * (bug 32219) InstantCommons now fetches content from Wikimedia Commons using
 * (bug 32219) InstantCommons now fetches content from Wikimedia Commons using
-  HTTPS when the local wiki is served over HTTPS
+  HTTPS when the local wiki is served over HTTPS.
+* (bug 33525) clearTagHooks doesn't clear function hooks.
+* (bug 33523) Function tag hooks don't appear on Special:Version.
 
 === API changes in 1.19 ===
 * (bug 19838) siprop=interwikimap can now use the interwiki cache.
 
 === API changes in 1.19 ===
 * (bug 19838) siprop=interwikimap can now use the interwiki cache.
@@ -241,6 +246,8 @@ production.
 * (bug 31759) Undefined property notice in querypages API.
 * (bug 32495) API should allow purge by pageids.
 * (bug 33147) API examples should explain what they do.
 * (bug 31759) Undefined property notice in querypages API.
 * (bug 32495) API should allow purge by pageids.
 * (bug 33147) API examples should explain what they do.
+* (bug 33482) Api incorrectly calls ApiBase::parseMultiValue if allowed
+  values is given as an array.
 
 === Languages updated in 1.19 ===
 
 
 === Languages updated in 1.19 ===
 
@@ -282,7 +289,7 @@ changes to languages because of Bugzilla reports.
 * The $variant argument in the hooks for the Title::get{Local,Full,Link,Canonical}URL
   methods have been removed, the variant is now part of the $query argument.
 * Removed Title::isValidCssJsSubpage(), deprecated since 1.17 in favor of
 * The $variant argument in the hooks for the Title::get{Local,Full,Link,Canonical}URL
   methods have been removed, the variant is now part of the $query argument.
 * Removed Title::isValidCssJsSubpage(), deprecated since 1.17 in favor of
-  using Title::isCssJsSubpage() or checking Title::isWrongCaseCssJsPage()
+  using Title::isCssJsSubpage() or checking Title::isWrongCaseCssJsPage().
 
 == Compatibility ==
 
 
 == Compatibility ==
 
@@ -290,13 +297,13 @@ MediaWiki 1.19 requires PHP 5.2.3. PHP 4 is no longer supported.
 
 MySQL is the recommended DBMS. PostgreSQL or SQLite can also be used, but
 support for them is somewhat less mature. There is experimental support for IBM
 
 MySQL is the recommended DBMS. PostgreSQL or SQLite can also be used, but
 support for them is somewhat less mature. There is experimental support for IBM
-DB2 and Microsoft SQL Server.
+DB2 and Oracle.
 
 The supported versions are:
 
 * MySQL 5.0.2 or later
 * PostgreSQL 8.3 or later
 
 The supported versions are:
 
 * MySQL 5.0.2 or later
 * PostgreSQL 8.3 or later
-* SQLite 3
+* SQLite 3.3.7 or later
 * Oracle 9.0.1 or later
 
 == Upgrading ==
 * Oracle 9.0.1 or later
 
 == Upgrading ==