MediaWiki 1.20/wmf2/raw

Core changes

 * 83b7049 - Updating ArticleFeedbackv5
 * d1526d2 - Update ZeroRatedMobileAccess extension to master
 * c1d8c15 - Update MobileFrontend to master
 * f10d82c - Update MobileFrontend to master
 * 4c1382e - Revert &quot;Update MobileFrontend to master&quot;
 * 7845ec6 - Update MobileFrontend to master
 * 196959c - Updating ArticleFeedbackv5 to pick up 0d4092cb2cdd94e2af899065b1091cb6b04b6b94
 * 33eb743 - Updating PageTriage to pick up cherry-pick of 28ed9ef4501ea0f6c693d70a0a491b4d5dab1ea0
 * f688b59 - Introduced the concept of raw ResourceLoader modules
 * 12b68b3 - Update ArticleFeedbackv5 to pick up I1d24f6c1270479e3547238ad47c5d0d3ecc16bfc
 * 29b4130 - Update ArticleFeedbackv5 to pick up Ifce0907b1be73e3f2a63461fce43a3e45a0119f2
 * f9b9b38 - Update AbuseFilter to new wmf/1.20wmf2 branch
 * c8f37e2 - Update ArticleFeedbackv5
 * 640a0f6 - Update MobileFrontend to 20120516-wmlcontext-hotfix branch (at 9936e7a)
 * d5b67e1 - Update ZeroRatedMobileAccess to master
 * c5f19f3 - Updated PageTriage to master
 * a4ac665 - Update MobileFrontend to master
 * 5bddb40 - Updating MobileFrontend to master
 * 5d959b5 - Updated PageTriage to master
 * 1f05a8e - Rolling MobileFrontend back to d43f5f19ff3599f16200d247b6838cfb04ef1473
 * a2deab2 - Update MobileFrontend to master
 * 7d4491a - Updating MobileFrontend to master
 * 2465c94 - Update UploadWizard
 * 724a07d - Update WebFonts and Narayam to master
 * d0f7c45 - Update UserDailyContribs
 * 4fe6e1f - Update LQT to master
 * b89b2ee - Update ArticleFeedbackv5
 * 6263148 - Update UploadWizard
 * 8ac91a0 - [SiteStatsUpdate] Changing raw DB update calls to use SiteStatsUpdate.
 * 40af769 - [FileRepo] Purging/transaction fixes.
 * 47da1a5 - [FileRepo] Locking and transaction fixes.
 * b98c844 - Rolling back MF to state after deployment on 30 april 2012
 * 74056a8 - Updating MobileFrontend
 * 7e569f5 - Reverting three revisions from MobileFrontend
 * cb45cf9 - Update TranslationNotifications to master
 * 8a5c3ab - Update GlobalBlocking to master
 * 2461a2c - [FileBackend] Added copy sanity checks to FSFileBackend.
 * 88dbfe4 - Update collection to master
 * a32f167 - Adding PageTriage
 * 02812f5 - Update ZeroRatedMobileAccess to master
 * 7260cc5 - Prevents sidebar links from jumping on page load
 * ae12df0 - Fix git links in Special:Version - removing extra space
 * e38062d - Update MobileFrontend to master
 * a2029b5 - Adding TranslationNotifications
 * 5ce4c2c - Update MobileFrontend to master
 * 9f205bb - Update MobileFrontend to master
 * 7347044 - Update .gitreview
 * 3c039d0 - Applied patches to new WMF 1.20wmf2 branch
 * 5bc5670 - Creating new WMF 1.20wmf2 branch
 * 7d90169 - Added missing GPLv2 headers in some places.
 * ab6e54e - Param documentation
 * abd9798 - add hints to description of action=edit
 * e7ab34c - Added missing GPLv2 headers in some places.
 * fdc857b - Change CRLF line ending in GenderCacheTest.php
 * 1ceb4b6 - Really use the global variable. Fixes bug in c4507 (4989dd)
 * 15e5d99 - __clone is a public method, shouldn't be made protected
 * d0f61ba - Fixup some raw sqls!
 * bb5e589 - Made delete return True for NOT_FOUND memcached responses.
 * 769a1cd - Adding file stat caching to avoid RTTs to high latency backends.
 * 2edbe14 - Normalising return statements
 * 069a4b2 - Add warning and tracking category for preprocessor errors
 * b9e6daa - Simplify and refactor out api code for getting title or page id
 * a763553 - Improved BagOStuff documentation and made some return value tweaks.
 * 4f46561 - Update jQuery UI to 1.8.19
 * 5951d05 - Edit notices can now be translated.
 * b433d19 - list=allusers throws exceptions with invalid names
 * ab6dacc - Whitespace and typo fix
 * 104e8bb - [FileBackend] Added 'recursive' flag to directory clean function.
 * d6d4fb1 - [FileBackend] Tweaked various cache parameters and bumped tiny Swift auth TTL a bit.
 * 4a32d9c - Changed wfMessage usage to call directly MessageCache::get so that its $isFullKey parameter can be set to true.
 * 4845f5c - [FileBackend] Added a script to copy files from one backend to another. Useful for re-sharding.
 * 78a56a6 - Added missing GPLv2 headers in includes/db.
 * b23194a - Use WikiPage::newFromID instead of Title::newFromID in refreshLinks.php.
 * 23e2fbc - [FileBackend] Added container stat caching to reduce RTTs to high latency backends.
 * a2b9285 - [FileBackend] Some documentation and minor cleanups.
 * 9ab7ec0 - Pre-register default-loaded RL modules in the client-side loader.
 * ba1f104 - Split out quickCleanDir function just for thumbnails for consistency.
 * 30d98d6 - Add function OutputPage::getHeadLinksArray
 * 8cc5236 - Make data loading a bit better in ApiProtect.
 * ab4e518 - Make API action=tokens extendable
 * 40e35d5 - Deprecate WebRequest::escapeAppendQuery
 * 24ec253 - Parameter documentation for PathRouter
 * de9354f - Remove deprecated $wgFilterCallback. The 'filtered' API error was also removed, along with EditPage::AS_FILTERING.
 * 3bc76e2 - [FileRepo] Avoid performance degeration due to thumbnail requests with a read-only backend.
 * 0f19338 - [FileRepo] Added hook to let us copy thumbnails into additional places as they are transformed.
 * 22a7665 - [FileBackend] Reduced code duplication with new getPathsToLockForOpsInternal function.
 * a4ab934 - Fixed undefined defines warnings introduced in change 5131
 * fdcac38 - The script can be re-run (in some cases at least!) to fix up incomplete migrations (see for enwiki)
 * 6419ce5 - [FileBackend] Renamed getOperations to reflect that it is &quot;internal&quot;.
 * dd47a32 - [FileRepo] Fixed regression where thumbnails could not be written to foreign repos.
 * f044a37 - Remove bogus 10000x10000 pixel option
 * 5208ddb - Use $wgContLang and an anonymous user in refreshLinks.php to parse pages.
 * fdb9a6b - Fix notices from r94259 due to undefined variables
 * 768edf1 - fix typo
 * dd5326c - [FileBackend] Added some basic directory functions.
 * 8019ebd - Added getBatch function to BagOStuff and optimized it for memcached.
 * e51629e - Add a word-separator between help-messages in HTMLForm
 * 4989ddd - strip off subpages direct in GenderCache
 * 8b73ea5 - Fix pre-upload preview on IE 10 for Special:Upload
 * fbecd77 - Destroy any lock manager connections when forking.
 * fb01ab5 - Better fix for, now using isset rather than !empty for textarea placeholder attribute in case the attribute value is '0'.
 * 1122ca5 - Ensure MWHttpRequest::method gets set with strtoupper since code examining MWHttpRequest::method always expects its value to be fully uppercased.
 * e515d15 - Revert &quot;tests to compare En, Qqq and messages.inc&quot; due to test failures caused by extension dependencies.
 * 9a2aae3 - tests to compare En, Qqq and messages.inc
 * 2a8fe6f - width:auto unneeded on header element
 * 6d915be - update html DOCTYPE sent by HttpError exception
 * fc1c159 - Fix inconsistencies between change Ie7e7d592 and I8a937b57. Remove the messages that were marked ignored in optional.
 * de0be34 - Mark some messages added in Commit:bbe822603984795ce70c7e45eb47980709c84aa2 as optional.
 * 4a0336d - Ignore messages with untranslatable content Referes to https://gerrit.wikimedia.org/r/#change,4797
 * 08b0af6 - Added getRootStoragePath convenience function to get the root path.
 * cb22c60 - &lt;title&gt; empty on Sanskrit Wikipedia
 * bbe8226 - Add section with entry point URLs to Special:Version
 * bc7840f - Hash comparison should always be strict.
 * ad240eb - group memcached debug logs
 * f848a6e - Added more description of Short URL
 * f8d2958 - Can't return values from functions that don't return anything
 * 557a05f - : PostgresUpdater fails on 8.3.14
 * 828247f - placeholder attrib for HTMLForm Textarea
 * f1ca213 - wfAssembleUrl lacked '@since 1.19' comment
 * 1e70d71 - wfMkdirParents should display mode in octal.
 * 9e33a6c - assertEquals is $expected, $actual, not $actual, $expected
 * 04045b7 - Adds high definition (HD) CSS for the Vector skin
 * cf6a935 - CacheHelper: facilitate caching handling on a page
 * a65aba4 - Fixes by adding dirmarks.
 * 658ae44 - Optimise WikiPage::newFromID to load all the data in one database query.
 * c14c9a3 - [FileRepo] Use resolveToStoragePath in more places.
 * b93bbae - Removed a useless exception catch statement in SwiftFileBackend::getFileListPageInternal and fixed visibility of SwiftFileBackend::doGetFileSha1base36.
 * 41831cb - Fixed silly backend test config bug.
 * 3b9a367 - let us easily override PHPUnit version
 * e88b95b - Removed unused (after I9a19862f1a720c5a464bd37f79b58a505c5961f9) var $backend.
 * f4f18da - Fix casing in Unicode.
 * 179d716 - Remove &quot;IP&quot; from block list, and spell &quot;block list&quot; consistently.
 * 720c1b7 - Corrected capitalization in the file and class names of API modules
 * aacf4d2 - Refactoring previewnote.
 * 3b7e794 - Put the filecache save step before the error buffer closes so those errors don't break the output.
 * 23ab182 - fix min and max parameters in list=allcategories
 * 3d855c1 - 36019: Revert b/25095 breaks Special:Categories
 * e4a0c04 - Re-adding dbdataobject stuff which got pulled from core about 2 weeks back due to slush
 * 6c29ec2 - Add GitViewers hook for extensions to add git viewers to SpecialVersion
 * d9114da - Space in $separatorTransformTable should be non-breaking in Portuguese, Esperanto and Udmurt.
 * fbd17f8 - Make data loading a bit better in ApiDelete.
 * 0a52782 - new optional 'link' parameter to &lt;gallery&gt;
 * 89743db - Adding Maintenance output tests
 * 0c33345 - fwriting to STDOUT -&gt; print in Maintenance
 * 4cc3cc4 - Tests aren't in /maintenance anymore! ;)
 * e0cbf68 - Correct punctuation for 'disambiguations-text'.
 * 6cf8cd3 - list=allusers throws exceptions with invalid names
 * 7ecaa98 - Parser should use mUrlProtocol instead of wfUrlProtocols
 * a88a09d - fix the call of count( $module-&gt;getDependencies ) in startup (bracket was wrong placed)
 * 226d322 - Convert mediawiki.Uri test suite to QUnit
 * 26eae98 - Update jQuery requirements in resources/startup.js per jQuery 1.7.x release
 * 63f81b0 - Updated some filebackend qqq messages.
 * 91eb347 - Fix broken merge by 0a792a1dcba26dd70d64e307b301c6
 * 71ff100 - Fix PHP notice in SpecialVersion::getVersion
 * 77d2f16 - duration formatter, makes time in sec easy to read
 * a3d9f52 - Removed usage of global objects in SpecialEmailUser
 * 2389ec7 - MockOutputPage class in its own file
 * 78a8aa8 - Removed subclassing of PageQueryPage where not needed.
 * 2fcd7db - Fixup/finish off function parameter documentation
 * 4e4b11a - [FileBackend] Simplified fj_batch_id index
 * bd71828 - Use local context to get messages
 * 376d54f - document how the parser handles list items coming from a template, especially the surprising start-of-line behavior. This test will be used to implement matching behavior in Parsoid.
 * 542d668 - Add missing uploads link to deleted contributions.
 * 1fd03b0 - misleading comment: s/append/prepend/
 * 024b27f - Removing button-float-right rule from jquery.ui/vector theme
 * dd69dbe - Use local context to get messages
 * 26ab914 - Fixed missing argument to pingExpensiveCache call.
 * fcdeff9 - Increase QUnit async stop timeout limit, improve documentation
 * 9eb25dc - Check for namespace existence in Title::makeTitleSafe.
 * 87805d9 - Refresh INSTALL's version numbers from RELEASE-NOTES
 * a768201 - default gitreview to no rebase
 * edfb4c7 - Html::setSubmitTextMsg double escapes
 * 17ccccd - Follow-up I5b02aa914916f64492c85ce6dcc3272b6406551a (#4335), also put a link in the debug toolbar.
 * 8196f3f - makes gitweb URL points to full sha1
 * 632fdd3 - bug35572 Blocks appear to succeed w/DB error
 * 598d96d - - Fix - More tests, test comments
 * f752cf8 - Fix PostgreSQL updater to produce 1.19 schema
 * 282554e - Employing MediaWikiTestCase's temporary file methods
 * 9e80e3a - Adding temp file/dir management to MediaWikiTestCase
 * 9081f7e - Normalise categorymembers to take ascending/descending for direction, also adding newer/older to make it like other modules
 * 931c31c - support for  in jqueryMsg
 * c796585 - Use $wgUser in ResourceLoaderUserGroupsModule when possible.
 * dd9761a - Add option to rebuild message files on a different folder. It also creates the message file if missing.
 * 1b41425 - follow up r102947: fix the navigation with 'dir' and 'continue' for some prop-Modules

AbuseFilter

 * 8cb30a2 - Abuse Filter: Allow filters to be split into &quot;groups&quot; for the purposes of operating them on different types of input.
 * 252d58c - Create wmf/1.20wmf2 branch
 * 5c98281 - Add documentation for message &quot;abusefilter-edit-builder-funcs-rescape&quot;
 * 82856ee - The message &quot;abusefilter-tools-subtitle&quot; is not there.
 * 686fb84 - Fix warning in maintenance/update.php with AbuseFilter extension
 * 36678a7 - Diffs on some /details views are stretched horizontally.

AntiSpoof

 * 394cfd7 - Bug #35915 - equivset: 3A5 Υ =&gt; 59 Y

ArticleFeedbackv5

 * 9b3d560 - - Article Feedback Page - Show warning message for unsupported platforms
 * 3a06096 - disable AFTv5 on IE7&amp;8
 * 0981daf - Metrics stage 4 / feedback page click tracking
 * c48def5 - Remove link on talk page for now
 * ecab36b - Changed the title of the central feedback page
 * 740bd4f - Enable links to feedback page
 * 801052e - Create 1.20wmf2 branch
 * 927ca4b - Adding .gitignore.
 * 0d4092c - Update bucketing for forms to 100% option 1
 * 24ddcdf - Switch from 100% link E to 100% link X
 * 8ae5692 - Bug fix: wrong params for ApiArticleFeedbackv5Utils::renderMaskLine in ArticleFeedbackv5.flagging.php
 * d9ffaa9 - - Add a 'View feedback' link to the Talk page
 * 8b8ad86 - Redesign of the article/central feedback page
 * 4cb56ca - Central feedback page
 * 4751d24 - - fix formatting of AFTv5 activity log; use new LogFormatter
 * 35e1fb9 - Bug fix: Relevance score was being replaced, not adjusted
 * 2932ffb - Integrated AbuseFilter grouped filters
 * bf96aeb - add CTA5, which encourages users to check out the feedback

CentralAuth

 * 94f24c9 - Remove yaseo references

CentralNotice

 * 593feac - (bug30056) Adding documentation and class visibility to class.

CheckUser

 * 0cbab8f - ARIN WHOIS link rot fixed.

ClickTracking

 * 50c8cf8 - Remove ooold updater code

DonationInterface

 * 0738ef5 - Preventing strict error from being generated.
 * 2454f84 - (mingle-fr-2012-140) Adds support for supplemental_address in forms.

FlaggedRevs

 * 0fd9eac - [FlaggedRevs] Section anchor link encoding fixes for.

GlobalUsage

 * 68411da - Parameter documentation

LiquidThreads

 * d7d4c5a - Bug 35865 - LQT: Invalid argument supplied for foreach
 * 9f03055 - Bug 36107 - Lqt breaks API prop=info with invalid titles

MobileFrontend

 * 398ebff - fix mw-mf-page-left min height issue
 * 51bede4 - align search results with left of search box
 * f8dd029 - link up contact us page to main menu
 * 38fdfa0 - disable action bar menu items when no languages / contents
 * 0932eb4 - optimise navigation for smaller screens with media query support
 * 552696f - limit hash links to ones in content
 * e8f0d3e - hide the left panel on smaller pages
 * a09d37a - remove note about needing to minify js
 * af44992 - limit hash changes by using replaceState
 * 229d01e - close action bar on clicking link in content of overlay
 * 062819f - make entire link clickable in main menu
 * b76bd2a - Mobile script delivery via ResourceLoader
 * bf3e7e7 - prevent default to avoid bad user experience with back button
 * a9ae7e2 - improve styling of Special:MobileOptions/BetaOptIn with bottom margin
 * 44eea9e - include hash in menu links, keep navigation menu open when following links
 * b348139 - link to contact us from navigation menu
 * 76ffb07 - follow up to Id8cbcffd443ed4d27be58c5a7fd675cb9aee32cc
 * a84af88 - tests: follow up to Change-Id: I9d19f7530a29abeaec026ea1d58dd44652c4cea0
 * 08be40c - add warning about using attribute selectors
 * 3d70c81 - fix bad wiki links markup
 * 3d4f4b9 - update README to include instructions for images
 * 55851c0 - Update new contact form for forward-compatibility with pending HTMLForm updates in core
 * 4b3684b - Move getMobileToken to MobileContext.php
 * b824643 - Eliminate all usages of $_SERVER in MobileContext
 * fb2ff27 - Compress images
 * 17a358c - remove unneeded frontend reference
 * 4a4bc10 - remove whitespace
 * 8f45a35 - fixing rendering issues in firefox beta
 * 5da87f9 - reduce size of main menu to be same as header
 * d193b2e - style languages and toc consistently with full search search results
 * 9bea92a - first version of main menu navigation
 * 20dd530 - Allow users to specify that they want all sections containing &lt;references/&gt;
 * d5a17c8 - Return getCacheVaryCookies back to ExtMobileFrontend
 * dae1f6b - additional styling for infoboxes
 * 7792238 - rm unused message mobile-frontend-sopa-notice
 * 009fd59 - * Added error messaging for when something goes wrong during remote posting from beta feedback form * Changed 'echo' statements in remote posting API client to throw exceptions in beta feedback form * Changed validation rules for beta feedback form, per
 * d07f03e - * Makes new contact form the default contact form (moving it out of beta) * Removes old contact form and logic * Wraps history link/activity info for footer in a check to ensure we're not on a SpecialPage, as attmpting to do these things on a SpecialPage throws an exception
 * 4f285c1 - provide further help with search (see )
 * 75e6781 - fix to not separate else if into two words and it is somewhat faster too
 * c54bb58 - fix mode on common.css
 * a07daa4 - Aggressive lossless compression of images
 * ce15bad - remove metadata from image file
 * a32d8bd - Reorganize the extension setup file
 * 5a15c8b - first version of a README file for MobileFrontend extension
 * 384ffcd - Fix fatal in 9db8dc94b1b83999931fca3d0edf5e22ab1effb3
 * 9db8dc9 - Decouple most mobile-related stuff from ExtMobileFrontend.
 * 3e88fdf - Fix e347e..edce2 aka gerrit change 7790.
 * 6e3f180 - only add heading from title attribute on homepage if present
 * e347eba - add article timestamp to footer
 * 9936e7a - Fix fatal reported in the mediawki-api ML.
 * 0880467 - follow up to
 * 143f349 - Generate WmlContext on demand, make it load stuff from context itself
 * 1ba533d - Update minified javascript
 * 8c33230 - stop scrubbing coordinates
 * 487ddc9 - add canonical url to mobile site
 * fd975dc - don't resize images inside an element with class noresize
 * f5c667c - force multiple images in thumbinner on to their own line
 * 24d00d8 - center small tables
 * 77c3ba0 - merge table definitions in hacks.css
 * b300d5b - remove all attribute notation
 * cd3956e - give up on css transitions
 * 01a5129 - add vendor prefixes for box-sizing
 * b526ec5 - apply media query to tleft rules as well
 * 1149442 - fix table scrolling
 * 682fba9 - Update minified javascript
 * 5808810 - change and allow the translation of the text for no search results
 * b2cdc1e - Update minified javascript
 * f2a1c8b - style fixes - spaces before and after function arguments and single quotes
 * e78be93 - add onClickReference option
 * a0e0e7d - Update minified javascript
 * 5679407 - keep footer open until page has finished loading
 * f0d6b04 - correct footer padding
 * 5c89961 - make tables with width 100% border-box box model
 * 83e0413 - force correct single column rendering of references
 * a018286 - don't force tables to be block
 * 32d3548 - don't make width auto for images
 * d6c242d - Removing errant new line
 * dc54f6e - override MediaWiki:Common.css search styling rules
 * 848c25f - enable full text search
 * 046475b - style warning boxes better for mobile
 * e8c2391 - fix for toggling and
 * 9e6c427 - Since we don't serve XHTML anymore, replace it with HTML everywhere
 * b584fc9 - Added max, jon, and arthur to author credits for MobileFrontend
 * 4f5b7de - Fix delimiter must not be alphanumeric or backslash
 * 4545e75 - Bug 36670: &lt;span&gt; inside of section headings causes empty section titles
 * 3a0d16f - serve all other ie versions &lt; 8 html mobile site
 * 009bb0d - Update minified javascript
 * abd9cad - blackberry search box rendering
 * 94325c0 - allow customisation of footer watermark
 * d4d6daa - Collision avoidance now that ApiQueryExtracts is in core
 * 543de09 - don't float boxes on small screens
 * 4205d96 - hide address bar on focus of search
 * 189234b - scrollTo top of page only if no hash present
 * 75c5a5c - minor change to contact disclaimer
 * 7e12e36 - Integrate CssDetection into HtmlFormatter
 * f0a5d40 - follow up to 2bc935f081082fe37c2bce1002a21fe5966a431f

MoodBar

 * 1bec5e1 - This patchset is similar to https://gerrit.wikimedia.org/r/#change,4675
 * 6f2a353 - Fixing.
 * 0690ca2 - Fixing.

Narayam

 * 704b0df - Js fixes for
 * faf5103 - Prevent listing of the same scheme more than once.
 * 8251113 - Created an experimental keyboard layout - Cyrillic with palochka.
 * 6c4c276 - Removed an unneeded rule for j.
 * 8312943 - Improvements for Punjabi transliteration.

OAI

 * 1f5e529 - use wfDebug to report unexpected tags in oai page elements
 * c5566b5 - Add OAIHarvester class to the autoloader list. Consolidate oaiDatestamp in OAIFunctions.php to main body and OAIRepo class Move hooks to OAIHooks.php Add schema update hooks

PageTriage

 * 9067693 - Making sure that curation toolbar doesn't display unless it's supposed to
 * a4db8b6 - Update .gitreview
 * 620838b - Shouldn't throw an exception. That breaks stuff. Instead, just return an API error (but not false)
 * 53e2bbc - added more curaiton toolbar parts includes a stub for a floating bar that doesn't work yet. not really done, commiting so other devs can get at the code for writing tools
 * 11d9c9a - Temporary fix for - ClueBot NG listed as top reviewer
 * dbb3402 -  resolve the conflict for 7017 - fix for bug36624, Add redirect=no   to redirect page links
 * 68ce531 - Setting reasonable filter saving expiration
 * 6aaf390 - Fixing - saving filter states between page loads
 * fc26389 - Make redlinks behave the same as other pages in wiki
 * 5d78a26 - added a feature flag for the curation toolbar disables the curation toolbar, while leaving the rest of pagetriage active
 * c33c142 - Fixing - adding more stuff to the default filter
 * ad05e58 - Removing debug output
 * 7df460b - Make sure some results were returned to avoid error.
 * d80183f - fixed up the curation toolbar code some quick hack so the unfinished toolbar won't load if this code gets randomly deployed, since it's in master (oops!)
 * 857b3de - Fix for - giving icons title text for hover help
 * 05fd92b - Added support for template loading via the API updated some of the toolbar abstract code Made required API params required Also, the original commit left out a whole bunch of files
 * 782944b - Fix for - indicate how you're sorting
 * 7a454e4 - Fix for bug36617 - Upon page move  1. clear cache so refresh copy of cache is regenerated for title  2. Add page to PageTriage if the move is not within the same     namespace and the new namespace is main(article)  3. Compile metadata if the page is not in PageTriage queue yet
 * 7177e41 - Converting sort links into a buttongroup Depends on core changes to our jquery.ui custom theme
 * 4210d8c - Fix for - better cursor handling
 * 08772b2 - Fix for - don't allow users to review their own pages Patch 2: using getOldestRevision instead Change-Id: I13273f7658e2c6ce88d7b61bf50d26e1a76ea249
 * de05da2 - Add table prefix to sql file
 * add56b5 - Add unit test for ApiPageTriageAction

ProofreadPage

 * 7cea79c - The scan does not appear on Opera.
 * 98ff8bc - Fix an exception thrown when viewing the page.
 * 9110ffd - &lt;pages&gt; transclusions allow for infinite loop
 * 2f43ef0 - Removing trailing whitespace.
 * 7c65bd2 - &lt;pagelist/&gt; should show localized page numbers
 * 52e0a1e - Position of quality buttons should not change
 * f950c78 - Anonymous users cannot change page status
 * 4efdc0b - Add 'onlysection' parameter to &lt;pages/&gt;.
 * 9a63f37 - Replace deprecated $wgUser-&gt;getSkin call.

SimpleSurvey

 * 37a334f - No more pre-r73480 compat hacks!

Translate

 * 0ee8590 - Add MessageGroups::getGroupsByType
 * afe60bf - Better comparing of fuzzy translations
 * dbbfdfc - Special:ManageMessageGroups performance improvements
 * bab8bcf - Misc cleanups
 * da847b1 - MessageCollection::getTags always returns an array.
 * cb63cbb - Use database keys in MessageHandle.
 * 451fa1b - Rename TMessage::setTag to TMessage::addTag per @todo.
 * 8186f27 - Fix PHP notices about undefined indexes
 * 07c7fe0 - Fix typo
 * c6201a1 - Strict comparison.
 * cc17a12 - Disabled page translation links on mobile site until Translate supports mobile:)
 * 99df253 - Add desc msg for wiktionary mobile
 * 298d90a - Use the new method to get temporary directory in tests
 * f126898 - Add option codemaponly to export.php.
 * 2767fa0 - Remove obsolete autoexport.php script. Update README and bump version.
 * 891667e - Make sure there's a directory separator in the path to avoid msgmerge errors.
 * 5d8ae2b - Use MessageHandle
 * b8d0746 - Use more MessageHandle
 * 8f10cef - Get rid of unused method
 * 3c47ef9 - Get rid of obsolete code
 * f43c476 - Fixed undefined variables
 * de5bf36 - Avoid infinite loops
 * e2f071b - Avoid TranslateUtils::messageKeyToGroups in MessageHandle

TranslationNotifications

 * Newly deployed extension

UploadWizard

 * 4b5df1a - Actually disable timeout for API calls.
 * 40f1d07 - Quick fix for production upload breakage issues.
 * 47e4528 - Create wmf/1.20wmf2 branch
 * 51626f3 - Fix minor issue in commit a2e63c83634 - JS Error object is called 'Error'.
 * 0dbdeb9 - Fix display order of uploaded files.
 * fbcdb05 - Support chunked uploads in IE 10
 * a2e63c8 - Fix pre-upload preview on IE 10 for Special:UploadWizard
 * a25d826 - show error if selected file is too large
 * 4a3ea03 - Experimental opt-in mode for UploadWizard's chunked uploads feature
 * e60588c - Weird behavior when clicking on the name or the thumbnail of the file
 * 6a8c2b6 - Large Thumbnail Preview popup has scrollbar

UserDailyContribs

 * 3c45831 - Don't update the edit counter for user_id=0 (anons)

VisualEditor

 * d6ae839 - Get rid of selectionDirection. Introduce getDirection methdo in ve.Range.
 * af6a9f9 - Created a named method inside a Surface (instead of anonymouse one) to handle logic for rangeChange event handler.
 * 2291fe8 - Reduce the need for token cloning slightly
 * 5fb2c46 - Clone cached tokens, and fix switch for empty needle
 * ed8cb54 - Simplify transformToken slightly, and fix JSHint warnings
 * 2d7b4a2 - Make .to more consistent and add optional parentCB arg
 * fd1a67a - Add .to('text/plain/expanded', cb) support and convert ifeq to use it
 * 30a83d7 - Accept wikilink parameters with dangling equal ('|arg=|')
 * 1d70e7b - Disable preformatted text from indents in template args
 * f188772 - Introduce new method called &quot;proxy&quot; in surfaceView to avoid using the same construct with anonynous function over and over.
 * 94479bd - Build out ve.Surface constructor to support multiple editor instances Now setting up multiple toolbars per config Tools &amp; Modes are now configurable per toolbar per instance Base elements are created on demand and no longer id specific Note: There are some bugs with multiple instances.
 * 56d6757 - Fixes for the template fetch retry feature
 * 027d77e - Fix --wikidom and --linearmodel parse.js options; retry on template fetch failures
 * 3be4992 - 'Obama finally expands' ;) Misc fixes and documentation updates
 * 8ff8106 - Rename text/wiki and tokens/wiki to text/x-mediawiki and similar
 * 814511f - Remove dead parser pipeline code
 * 8368e17 - Biggish token transform system refactoring
 * 47969e2 - Add --wikidom flag to parse.js
 * 5fc9f1c - Modify rangeChange event to save selection direction. Renamed Selection method to more suitable name. Misc cleanup Patchset 2, whitespace cleanup Patchset 3: Change values used with selection direction to -1 or 1 1 for left to right (normal) -1 for right to left (opposite) Change-Id: If9ecc721ace1c7550903170f92395947f1ccc22c
 * 8398696 - Put a space in the toolbarDropdownTool-label div for default Addresses dropdown tool ui inconsistency on load
 * 1a68c42 - Modify VE constructor to have the default set of tool configuration Configuration options are to extend base options in the constructor.
 * e2ca8c2 - Delay some token duplication until actual mutation happens
 * bf84638 - Add tokenizer cache and clone token state on mutation
 * aaca5ea - More tweaks: safesubst and image options
 * 7fe5a86 - Improve image option handling
 * 4b6e140 - Fix typo
 * afa5b95 - Don't work around html5 library tokenizer attribute reordering
 * c688b03 - Collected tweaks
 * 1bf8a9e - Small tweak in comment about onlyinclude forcing buffered expansion
 * efd4c02 - Disallow &amp;lt; and &amp;gt; in external link urls
 * 25523f4 - Implement urlencode parser function
 * 421ef44 - Match the empty string as whitespace too
 * 7465b67 - Add and update an offset map in DocumentNode
 * 0845319 - Increase number of callbacks per reactor iteration to 4
 * 06ae53f - Drastically reduce memory usage for template-heavy pages
 * df050e4 - Convert external link syntax stops to stack
 * d37a325 - Cleanup terms used in annotation method
 * 1fa462c - Fix up FormatDropdownTool Effectively stopping &amp; starting polling prior to conversion Getting Selection from model Reselecting after conversion (TODO: modify selection to entire block ?)
 * 961f83d - Elminiated isSelection method Determine actual selection from model by checking length
 * 51b479f - Improved the appearance of the warning at the top of the editor
 * 28e86c8 - New Method isSelection in Surface View Used to properly hide/show Context menu and UI elements.
 * 5bb2d96 - Token stream transform improvements
 * 3124dec - Track inclusion status on CachedTokenPipeline
 * f6a8619 - Removed unused fake cursor div
 * cf59563 - Removed line-height from preview panel

WebFonts

 * 7c46f37 - Remove trailing comma and alias mediaWiki
 * d426d1f - Add supports for fonts with style variants

WikiEditor

 * 96052d0 - Fixes issue where old toolbar was killed, even when the new toolbar was incompatible
 * 2dc745c - Adding Tamil numerals special character insertion toolbar.
 * ba2cf2f - Don't escape $, not needed in JS
 * ec24d21 - Updating the Gujarati character insertion toolbar.
 * f963e0f - Adding pretty quotation marks for Hebrew.
 * e6640f5 - Moved character 25cc (dotted circle) before the diacritic.
 * 7cea0eb - RTL fix for special characters insertion links.

WikiLove

 * ac224c7 - better SVG icon

WikimediaMaintenance

 * c9f7979 - Prioritise Translates RenderJob

ZeroRatedMobileAccess

 * a08c815 - Fix createCarrierOptionsFromWikiText method
 * 34bd2f0 - Add Partner IP Ranges Banner Translations
 * 367b92e - fix wording of message
 * 6bf5b47 - Update banner for Kenya