Merge "Deprecate $wgPasswordSenderName"
[lhc/web/wiklou.git] / RELEASE-NOTES-1.23
index 77a3c94..a005672 100644 (file)
@@ -26,6 +26,8 @@ production.
   now enabled by default.
 * $wgLBFactoryConf: Class names have had underscores removed. The configuration
   should be updated if LBFactory_Simple or LBFactory_Multi is configured.
+* $wgPasswordSenderName has been deprecated. To set a custom mailer name,
+  the system message 'emailsender' should be modified (default: "{{SITENAME}}").
 
 === New features in 1.23 ===
 * ResourceLoader can utilize the Web Storage API to cache modules client-side.
@@ -59,6 +61,10 @@ production.
 * Added ApiBeforeMain hook, roughly equivalent to the BeforeInitialize hook:
   it's called after everything is set up but before any major processing
   happens.
+* The jquery.client module now performs a component-wise version comparison in
+  its #test method when strings are used in the browser map: version '1.10' is
+  now correctly considered larger than '1.2'. Using numbers in the version map
+  is not affected.
 
 === Bug fixes in 1.23 ===
 * (bug 41759) The "updated since last visit" markers (on history pages, recent
@@ -76,58 +82,23 @@ production.
 * (bug 37812) ResourceLoader will notice when a module's definition changes and
   recompile it accordingly.
 * (bug 57201) SpecialRecentChangesFilters hook is now executed for feeds.
+* (bug 58640) Fixed a compatibility issue with PCRE 8.34 that caused pages
+  to appear blank or with missing text.
 
 === API changes in 1.23 ===
 * (bug 54884) action=parse&prop=categories now indicates hidden and missing
   categories.
 * action=query&meta=filerepoinfo now returns additional information for each
   repo.
-* EditPage::spamPage() was deprecated since 1.17 and has been removed.
 * action=parse&prop=languageshtml was deprecated in 1.18 and will be removed in
   MediaWiki 1.24.
 * action=parse now has disabletoc flag to disable table of contents in output.
-* SpecialRecentChanges::feedSetup() was removed.
 * (bug 25702) list=allcategories, list=allimages, list=alllinks, list=allpages,
   list=deletedrevs and list=filearchive did not handle case-sensitivity
   properly for all parameters.
 * ApiQueryBase::titlePartToKey allows an extra parameter that indicates the
   namespace in order to properly capitalize the title part.
-* Removed classes:
-  - TitleDependency
-  - TitleListDependency
-* Renamed classes:
-  - CdbReader_DBA to CdbReaderDBA
-  - CdbReader_PHP to CdbReaderPHP
-  - CdbWriter_DBA to CdbWriterDBA
-  - CdbWriter_PHP to CdbWriterPHP
-  - DiffOp_Add to DiffOpAdd
-  - DiffOp_Change to DiffOpChange
-  - DiffOp_Copy to DiffOpCopy
-  - DiffOp_Delete to DiffOpDelete
-  - HWLDF_WordAccumulator to HWLDFWordAccumulator
-  - LBFactory_Fake to LBFactoryFake
-  - LBFactory_Multi to LBFactoryMulti
-  - LBFactory_Simple to LBFactorySimple
-  - LBFactory_Single to LBFactorySingle
-  - LCStore_Accel to LCStoreAccel
-  - LCStore_CDB to LCStoreCDB
-  - LCStore_DB to LCStoreDB
-  - LCStore_Null to LCStoreNull
-  - LoadBalancer_Single to LoadBalancerSingle
-  - LoadMonitor_MySQL to LoadMonitorMySQL
-  - LoadMonitor_Null to LoadMonitorNull
-  - LocalisationCache_BulkLoad to LocalisationCacheBulkLoad
-  - csvStatsOutput to CsvStatsOutput
-  - extensionLanguages to ExtensionLanguages
-  - languages to Languages
-  - statsOutput to StatsOutput
-  - textStatsOutput to TextStatsOutput
-  - wikiStatsOutput to WikiStatsOutput
-* Removed methods:
-  - Linker::makeBrokenLink() (deprecated in 1.16)
-  - Linker::makeBrokenLinkObj() (deprecated in 1.16)
-  - Linker::makeColouredLinkObj() (deprecated in 1.16)
-  - Linker::makeSizeLinkObj() (deprecated in 1.17)
+* (bug 57874) action=feedcontributions no longer has one item more than limit.
 
 === Languages updated in 1.23 ===
 
@@ -166,6 +137,53 @@ changes to languages because of Bugzilla reports.
 * A page_links_updated field has been added to the page table.
 * SpecialPage::getTitle has been deprecated in favor of
   SpecialPage::getPageTitle.
+* EditPage::spamPage() was deprecated since 1.17 and has been removed.
+* SpecialRecentChanges::feedSetup() was removed.
+* Removed classes:
+  - TitleDependency
+  - TitleListDependency
+* Renamed classes:
+  - CdbReader_DBA to CdbReaderDBA
+  - CdbReader_PHP to CdbReaderPHP
+  - CdbWriter_DBA to CdbWriterDBA
+  - CdbWriter_PHP to CdbWriterPHP
+  - DiffOp_Add to DiffOpAdd
+  - DiffOp_Change to DiffOpChange
+  - DiffOp_Copy to DiffOpCopy
+  - DiffOp_Delete to DiffOpDelete
+  - HWLDF_WordAccumulator to HWLDFWordAccumulator
+  - LBFactory_Fake to LBFactoryFake
+  - LBFactory_Multi to LBFactoryMulti
+  - LBFactory_Simple to LBFactorySimple
+  - LBFactory_Single to LBFactorySingle
+  - LCStore_Accel to LCStoreAccel
+  - LCStore_CDB to LCStoreCDB
+  - LCStore_DB to LCStoreDB
+  - LCStore_Null to LCStoreNull
+  - LoadBalancer_Single to LoadBalancerSingle
+  - LoadMonitor_MySQL to LoadMonitorMySQL
+  - LoadMonitor_Null to LoadMonitorNull
+  - LocalisationCache_BulkLoad to LocalisationCacheBulkLoad
+  - csvStatsOutput to CsvStatsOutput
+  - extensionLanguages to ExtensionLanguages
+  - languages to Languages
+  - statsOutput to StatsOutput
+  - textStatsOutput to TextStatsOutput
+  - wikiStatsOutput to WikiStatsOutput
+* Removed methods:
+  - Exif::getFormattedData() (deprecated in 1.18)
+  - Exif::makeFormattedData() (deprecated in 1.18)
+  - Linker::makeBrokenLink() (deprecated in 1.16)
+  - Linker::makeBrokenLinkObj() (deprecated in 1.16)
+  - Linker::makeColouredLinkObj() (deprecated in 1.16)
+  - Linker::makeSizeLinkObj() (deprecated in 1.17)
+  - ProfilerSimple::getCpuTime (deprecated in 1.20)
+  - Revision::revText() (deprecated in 1.17)
+  - SkinTemplate::jstext() (deprecated in 1.21)
+  - SpecialRevisionDelete::extractBitField() (deprecated in 1.22)
+  - WikiPage::quickEdit() (deprecated in 1.18)
+  - WikiPage::useParserCache() (deprecated in 1.18)
+  - WikiPage::viewUpdates() (deprecated in 1.18)
 
 == Compatibility ==