Merge "jquery.client: Component-wise version comparison in #test with strings"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Thu, 2 Jan 2014 16:37:39 +0000 (16:37 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Thu, 2 Jan 2014 16:37:39 +0000 (16:37 +0000)
1  2 
RELEASE-NOTES-1.23

diff --combined RELEASE-NOTES-1.23
@@@ -24,8 -24,6 +24,8 @@@ production
  * Preferences 'watchcreations' and 'watchdefault' ("Add pages I create and files
    I upload to my watchlist", "Add pages and files I edit to my watchlist") are
    now enabled by default.
 +* $wgLBFactoryConf: Class names have had underscores removed. The configuration
 +  should be updated if LBFactory_Simple or LBFactory_Multi is configured.
  
  === New features in 1.23 ===
  * ResourceLoader can utilize the Web Storage API to cache modules client-side.
  * 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
  * (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.
 +* (bug 57874) action=feedcontributions no longer has one item more than limit.
  
  === Languages updated in 1.23 ===
  
@@@ -129,55 -130,6 +133,55 @@@ changes to languages because of Bugzill
    and their definition was changed not to include the common*.css files;
    the two skins now load the 'skins.common.interface' module instead.
  * 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 ==