MediaWiki 1.25/wmf1
MediaWiki 1.24/wmf22 | Deployment of MediaWiki 1.25wmf1 to Wikimedia sites | MediaWiki 1.25/wmf2 |
The latest version (labeled "1.25wmf1") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Thursday, 25 September 2014 (see the roadmap).
Core changes
edit- git #31c55a8f - 9 (bug 7151)
- git #15ccccb4 - Update WikimediaEvents for cherry-picks
- git #dec99c6c - Update WikimediaEvents for cherry-picks
- git #8c5dd871 - HashBagOStuff: use the value itself as the CAS token (bug 71724)
- git #379c4bfa - Update Wikidata, fixes for serialization issues
- git #90c264c8 - Update NavigationTiming for cherry-picks
- git #0fe68978 - and editing properties (bug 71479)
- git #bbdf77f6 - MobileFrontend: grab https://gerrit.wikimedia.org/r/#/c/164543/
- git #f53b304a - Update NavigationTiming for cherry-picks
- git #f251861d - Update NavigationTiming for cherry-picks
- git #aa2eb3c0 - Avoid the page join when not really needed
- git #0c16978d - Update Wikidata, fix hhvm, js and site link diff issues
- git #d04cb0b2 - Workaround for thumbnail pre rendering with PHP < 5.4.7
- git #5bfd12ba - Bump GuidedTour for two bug fixes
- git #e7777818 - Update VisualEditor for cherry-pick of I346903
- git #832ed2ce - Avoid stupid mariadb filesort in findMissingFiles.php
- git #0d457bbc - Updating to ZeroBanner master
- git #a8f437db - Update Wikidata, fix for editing properties and api debugging
- git #9b2650dd - Revert Echo user notifications trim job backport
- git #9dba29f9 - Update Echo with user notifications trim job
- git #6c9910bb - Revert "Revert "Revert "More sensible behavior when special page aliases conflict"""
- git #0c75b9f5 - Update VisualEditor to I77a6d8
- git #2c592e1f - Update Wikidata, fix for jquery.wikibase.sitelinklistview.js and hhvm
- git #1ef5a082 - Update MultimediaViewer submodule
- git #0e81862c - Update VisualEditor for cherry-pick of Ic5bf22106b
- git #4ddd8c9a - MobileFrontend: recreate 1.25wmf1
- git #89291782 - PasswordFactory::newFromPlaintext( null ) needs to work (bug 71421)
- git #05034ad3 - Implement FauxRequest::getRequestURL() - needed for MF tests
- git #6633a6e9 - Revert "Revert "More sensible behavior when special page aliases conflict""
- git #c81cf526 - Update MultimediaViewer submodule
- git #4b37e33a - Update Wikidata, fix hhvm issues
- git #b3a14339 - Update Scribunto for I7185e186d
- git #536caca2 - Fix extension asset path error in I333049828
- git #a2af6d5a - Update WikimediaEvents for 0e087daea5
- git #dc698c64 - Vector: https://gerrit.wikimedia.org/r/#/c/163021/
- git #48ed087a - Update CentralAuth to 1.25wmf1 HEAD
- git #5f1618b0 - Revert "Set site logo url in ResourceLoaderSiteModule instead of inline styles" (bug 71334)
- git #e93dae0d - Revert "API: Fix list=allusers with multiple values for augroup"
- git #c7132cf2 - Revert "More sensible behavior when special page aliases conflict"
- git #52fdf730 - Bump Flow submodule in 1.25wmf1
- git #c31106f4 - Update CentralAuth to 1.25wmf1 HEAD
- git #42583e95 - mediawiki.action.history.diff: Remove white background from table.diff
- git #1d083a09 - Couple of type hints for Block
- git #ad522bee - More sensible behavior when special page aliases conflict (bug 70686)
- git #89ac348b - Minor code cleanup and a doc type cleanup
- git #eaac07ac - resourceloader: Clean up $localBasePath variable assignment
- git #cbdb81d1 - Limit active DB connections spawned in waitForAll() to one
- git #103ff32f - Fixed doc typo
- git #87e33d67 - Made JobQueueDB::doWaitForBackups wait for the right slaves
- git #6aa3befe - SECURITY: Enhance CSS filtering in SVG files (bug 69008)
- git #68c50070 - Fix function case: WebRequest::getIntorNull -> getIntOrNull
- git #930dcafb - HtmlForm: Add @since annotation for methods added to UI standardization
- git #14a81a7d - $wgTitle is not needed for running parser tests
- git #0e5e02c9 - Add a process cache for fetchLanguageNames
- git #f215a721 - Profiling for Language::fetchLanguageNames
- git #62974a71 - Fix API-related 1.25 release notes
- git #1efb0a48 - API: ApiBase::PROP_* constants are deprecated
- git #55071b5b - Add API output skin
- git #a3bf1f61 - Split SkinTemplate.php per-class
- git #684e2723 - Fixed header in file history
- git #9b461e21 - HtmlForm: Use mw-ui-checkbox only if wgUseMediaWikiUIEverywhere is enabled
- git #845ae423 - Randomize the JobRunner slave lags checks a bit
- git #a5554418 - Slave lag check tweaks to JobRunner
- git #76777659 - Special:BookSources: Use getConfig instead of Global
- git #6c45ff18 - Fixed bug in BloomCacheRedis::getConnection
- git #966d5c80 - Special:BookSources Add global
- git #95de453d - Tweak checkbox sizes to be relative depending on where used. (bug 70133)
- git #4c01f8b2 - Make "/*@noflip*/ /*@embed*/" annotation work without CSSJanus hacks (bug 69698)
- git #6f14c88a - Update OOjs UI to v0.1.0-pre (880100c45e)
- git #279d4e28 - Special:BlockList: Use mw-ui-progressive for search button (bug 71144)
- git #9e2b790f - Fixes to prevent duplicate rows in ActiveUser cache (bug 71086)
- git #358d2980 - Special:EditWatchlist: Use destructive button and style checkboxes (bug 71147)
- git #d39efc03 - ResourceLoaderWikiModule: Only check content format instead of namespace (bug 70835)
- git #138239f6 - Special:BookSources: Use appropriate mediawiki.ui classes and update strings (bug 71145)
- git #c9a3ecef - Message: Correct output of wfMessage( 'non-existent-msg' )->text() (bug 66199)
- git #f960c243 - Add tests for Job::toString
- git #482bf8ce - Update OOjs UI to v0.1.0-pre (4ea8e2cba9)
- git #33339c68 - API: Remove XML tag highlighting from non-XML formats (bug 65403)
- git #d695ef0c - Move code to load User data from cache out of loadFromId
- git #8c34c8ed - doxygen: Document problem with slashes and fix a few
- git #dd1011e7 - Restore Composer hook providing MediaWiki version
- git #91d82fc4 - Reduce duplication in some Special:ListGroupRights code
- git #7cb1c09e - Use as strict comparison to check whether an user name was provided in Special:ListFiles
- git #97b3057c - Use a less confusing column alias in findMissingFiles.php
- git #78956652 - Disable thumbnail chaining support for PNGs (bug 67525)
- git #7e931c1a - Add mw-ui-icon (bug 55535)
- git #09149f2e - Add missing space to log message
- git #368a948b - Make linker warning useful
- git #01a7b434 - doxygen: Fix leading space in class member descriptions
- git #3fba4433 - doxygen: Fix trailing star in class member descriptions
- git #1a239219 - inputs.less: Add disabled state (bug 71149)
- git #6fc2e603 - Begin logging RequestContexts relying on global title
- git #74c8bea7 - Per 5a4a33a, remove support for magic quotes gpc
- git #bfa6b4ca - MediaWikiTestCase: Centralise insertPage() logic from SearchEngineTest
- git #2431dcb1 - Remove $wgTitle from WebStart forever
- git #f8243463 - Special:ActiveUsers: Use mw-ui-input-inline (bug 71142)
- git #efe0169c - Set site logo url in ResourceLoaderSiteModule instead of inline styles (bug 56257)
- git #8eeb906f - Break accidental references in Parser::__clone (bug 56226)
- git #5942fe42 - Delete maintenance/purgeOldText.inc
- git #63e6ebb8 - mw.Title: Add method to get title relative to an arbitrary namespace (bug 67448)
- git #da470ce0 - Add maxlength of 6 for time correction in preferences (bug 70405)
- git #e2322ff7 - Arrays in PHP are a bit special...
- git #a94f11d6 - Allow logged-in users to view and use the login form again (bug 70855)
- git #72464246 - Update CLDRPluralRuleParser library
- git #3a34ae57 - Improve coverage of MailAddress::toString()
- git #e35e9651 - Add @covers tags to SpecialPageFactoryTest
- git #6f1a506e - Fix duplicate messages key in 'mediawiki.special.preferences' definition
- git #f40d17e0 - mediawiki.api.edit: Remove "format: 'json'"
- git #e4a3cb3b - mediawiki.api: Support assert parameter in getToken and postWithToken
- git #9eb85907 - Fix typo in release notes
- git #16534f42 - Copy translations of Special:MyLanguage alias from Translate (bug 69461)
- git #1adb05fe - findHooks.php, importSiteScripts.php: Use format=json
- git #bb570924 - CSSJanus: Add Apache license header
- git #c38702d9 - Fix special case at Special:MediaStatistics
- git #9d95be4f - UserTest: Fix edit count test which incorrectly added user to db (bug 68626)
- git #f9e8d618 - maintenance: Remove cssjanus.py
- git #96b3dd0a - Move default logo to resources/assets/ directory (bug 69277)
- git #bf1168b8 - Fix CSSJanus flipping in LESS mixins and remove broken custom LESS functions (bug 67368, bug 66091, bug 66773, bug 68326)
- git #900b772e - Set mw.config wgFileCanRotate only on Special:Upload instead of
- git #a917c502 - Strict standards: Static function PasswordTestCase::providePasswordTests() should not be abstract
- git #66f96ce7 - Automatic direction for the license in Special:Version
- git #03be8f40 - UserTest: Don't rely on the behavior of unknown user options
- git #e4dbcc35 - Improve mod_security warning (bug 39463)
- git #6af79836 - Unset redirect param in MoveLogFormatter::getMessageParameters
- git #b8242713 - DatabaseMysqlBase: Use VERSION() rather than server_info
- git #5b11fa41 - Completely remove skin autodiscovery (bug 65748)
- git #1c206f9a - Remove WMF deployment hack for 'Enlarge' image (bug 69673)
- git #963430d3 - Fixed --maxtime handling by JobRunner (bug 71073)
- git #dea04501 - Reduce new button min-width from 80px to 70px
- git #85729d4e - Bump 1.25
- git #3daf6181 - Remove redundant $db->resultObject() calls
- git #39fffced - Move non-user specific things from Title::isValidMoveOperation() to MovePage
- git #1ac209eb - Remove 'move' from LogPage::getTitleLink
- git #32f8d975 - i18n: Native digits on 'mergehistory-success'
- git #b3dd0fb5 - Improve test coverage of Title::isValidMoveOperation
- git #f91ffd12 - Added missing NULL value to sql insert statement. (bug 71022)
- git #90e64c32 - Fix some issues with Microsoft SQL Server Driver (bug 71024)
- git #2190a770 - Re-apply Ic917c7d, don't cast SpecialPageFactory::$list to an object
- git #372e1fbd - Remove unused message
- git #6869f561 - Add missing </div> tag to packed-overlay galleries (bug 71030)
- git #9084a3a1 - Add "unsaved changes" warning to Special:Preferences (bug 55966)
- git #0fddd42c - Deprecate HTMLFileCache::newFromTitle() in favor of constructor
- git #bbc92a14 - Add a hook to allow extensions to prevent HTML file caching (bug 68106)
- git #7d0d041b - SpecialUndelete: Check permissions on a per-page basis (bug 14801)
- git #8db1cb1d - Update OOjs UI to v0.1.0-pre (f2c3f12959)
- git #8e938814 - API: Add prop modules for backlinks
- git #f4973c7e - Style guide: Visually separate buttons
- git #a2276743 - SpecialChangeEmail: Use vform and remove wrapper (bug 56363)
- git #756691ea - API: No mustposttoken error with $wgDebugAPI
- git #96771e3a - test: Clean up data providers that should be static
- git #cf6b50fa - Make ArchivedFile load title regardless of how constructed.
- git #e4f08cf2 - SpecialChangeEmail: Remove cancel button (bug 56363)
- git #cb6a24c1 - checkbox.less: Set cursor on label instead of pseudo element (bug 70474)
- git #16c5d880 - mediawiki.util: Deprecate mw.util.updateTooltipAccessKeys
- git #1c1e02e7 - Add release notes for recent Config-related changes
- git #358a2347 - Support for enabling skins in the command-line installer (bug 70815)
- git #e632eba9 - Add Special:MediaStatistics page for file type stats
- git #d16dc94e - inputs.less: Lower baseline (bug 70917)
- git #46c5a89c - checkbox.less: Use @borderRadius (bug 70916)
- git #3fc51055 - mediawiki.ui: Add @borderRadius variable to be used for inputs and buttons (bug 70916)
- git #84d8b18b - Add duration field in query=imageinfo&iiprop=dimensions (bug 55941)
- git #542cbb8b - Do not require iiurlwidth when getting thumbnails.
- git #3069453e - Move EmailNotification watchlist handling into helper method (bug 66876)
- git #8abeaaf2 - Made QueryPage use startAtomic() for trx handling
- git #687920ab - Add cURL constants test (bug 70570)
- git #9cb95c3d - jquery.confirmable: Add a space between buttons
- git #623d7789 - Add ability to pre-render thumbnails at upload time
Vendor
editExtensions
editBetaFeatures
edit- git #b9084156 - Remove unused JS checkbox code
- git #7e71e08f - Provide styles when JavaScript is disabled (bug 69778)
- git #abec59dd - HTMLFeatureFieldTest: Set $wgWellFormedXml = true (bug 68823)
- git #0eafedbb - Use the existing .client-js class to hide items when JS is enabled
- git #029e24d9 - Populate $features even if there aren't any requirements (bug 69823)
- git #6b3523d6 - Unset the preference key before adding it (bug 71088)
- git #c8844c83 - Display allowed skins if and only if the current skin is not allowed (bug 70814)
CentralAuth
edit- git #b164fabc - Revert "Revert "Auto-migrate matching accounts where no global account exists""
- git #c98847dc - Don't try to update a user's password if they don't exist
- git #1a858c57 - Only show hidden level to users that can see hidden accounts (bug 71276)
- git #e085f421 - Remove global user id from SpecialCentralAuth (bug 71277)
- git #c633520c - Don't show homewiki on SpecialCentralAuth/SpecialMultiLock
- git #0a2f3eb3 - SepcialCentralAuth: Don't place the unmerge button in the table
- git #c9155de5 - Fix missing global variable declaration
- git #3a2bb63e - Revert "Auto-migrate matching accounts where no global account exists" (bug 71223)
- git #d4b2f35d - Check for renamed user on login (bug 67995)
- git #a288d40e - Allow login with pre-rename username and password (bug 67995)
- git #3e84ddfd - Remove duplicate qqq.json for logentry-gblrename-rename
- git #655aa42f - Request a global account rename (bug 68886)
- git #3eb6beaa - Add tests for CentralAuthUser::getInstance()
CirrusSearch
edit- git #203bb391 - Don't remove auxiliary text if mw is too old (bug 71233)
- git #b7f69493 - Use proper page sizes (bug 70919)
- git #489aad31 - Remove old i18n fallback. We don't support anything below 1.23 anyway
- git #7503a35c - Make method public so it works with zend
- git #ad34398a - Add more retry logic to reindexing
- git #037a53b5 - Redo job that counts incoming links
- git #32522e9f - Support escaped quotes in filters (bug 71123)
- git #0db3da04 - Fix total_shards_per_node config
- git #5509cdf6 - Reduce queries to count links
- git #eb9368d0 - Fix a broken test
- git #6168cd44 - Add stats group for link_count queries
- git #5863f0ba - Highlighting for insource (bug 71057)
- git #09a96373 - Test regexes with spaces (bug 71053)
- git #e3fda17c - Remove useless file
- git #5e81a9df - Fix multiple phrase queries in same search
- git #25cd7d65 - Add stats to "get" searches
- git #e1491a37 - [tests] Fix some bugs with page creation
- git #726924c7 - Add error messages for pool queue full
- git #6381838c - Support strings in namespace weights (bug 69771)
- git #fa09c3dd - Add asciifolding to some French analyzers (bug 70561)
- git #15b00434 - Better error messaging in maintenance scripts
- git #6845f83b - Lower default phrase window to 512
Collection
edit- git #677f1a19 - Conform settings to metabook.json spec (bug 68836)
ContentTranslation
edit- git #0440bdec - Selections: Clean up work for selections
- git #4f0d0109 - Format Tool card (bug 70026)
- git #bb4fc53f - Show full personal bar on Special:CX
- git #382908c2 - Keep section alignment on window resize
- git #50d07dee - Selections: Update MT Tool to use Selection class
- git #7cdfe70f - Selections: Update LinkTool to use new Selection class
- git #95365765 - Selections: Change Selection class so it saves and restores ranges
- git #8c07f09a - MT: Service selector menu should contain only service provider name
- git #0cea32d3 - Add missing dependency to the source module
- git #f4fb9b7a - Layout adjustments for page size
- git #04363179 - Selections: Preserve selection/cursor position in translation
- git #eed027f2 - Selections: Add Selection class inside new util module
- git #3aebcffe - When adapting an image, make the values of href and resource the same (bug 70052)
- git #af39d2f1 - Create SiteMapper module
- git #31881fed - Links: Various improvements
- git #7c1bef1e - Dictionary: Avoid random text selection going through api
- git #bdff960b - Also fill above heading when clicking a placeholder
- git #0a9b3373 - Use LESS nested blocks more
- git #6ba0e69a - Dictionary: Cache the dictionary api requests
DonationInterface
edit- git #6f558d11 - Fix WorldPay AVS settings to work with non-(US|UK|CA)
- git #765841d0 - Fix form HTML generation test
Echo
edit- git #3d1c8852 - Revert "Add job to keep user notifications in reasonable volume"
- git #20b7bb10 - Add job to keep user notifications in reasonable volume
- git #e3c4ddc1 - Don't make the notifications list 5px taller than the screen
- git #b3df4d08 - QA: Refactoring and making the nojs test dtrt
FlaggedRevs
edit- git #02c365bc - Removed mid-transaction wfWaitForSlaves() calls
- git #8b8e209b - Avoided use of deprecated job method
Flow
edit- git #8c8c3e59 - Handlebars helpers have different signature than used (bug 71318)
- git #bffe5e42 - Remove title from moderation modal
- git #6140e0d7 - Fix autofocus textareas being compressed into inputs
- git #82b0d93c - Hide mw.Modal next button
- git #fa9bcb1a - Implement disableCloseOnOutsideClick option in mw.Modal
- git #09eddc05 - Change prop=flowinfo prefix to "fli"
- git #6266782d - Make recursive progressiveEnhancements work on non-FF browsers
- git #0e79d9d2 - First trim content, then truncate
- git #14e711c8 - Remove lower-level posts' right padding
- git #458ab978 - Placeholder should only contain text of exactly the topic being replied to
- git #1779a5a8 - Fix [Object object] placeholder text in topic reply field
- git #f128a566 - Show error message at correct location
- git #4c8b41c4 - H-99: Dont collapse away the title of moderated topics in topic namespace
- git #c864b9ff - Properly escape topic title in compare-post-revisions
- git #29d6daf3 - Don't treat topic title as wikitext
- git #f4de881e - Add mediawiki.ui.text to loader
- git #7c023f7b - Repair individual post collapse in Topic namespace (bug 71132)
- git #9ec7f7be - QA: Test that hidden post's content isn't visible
- git #a5a9d8e2 - Fix broken Special:EditWatchlist (bug 71109, bug 71109)
- git #a9e66544 - QA: fix Topic collapsing for new modal dialog
- git #d1a7306b - Make hide available to anonymous users (bug 71051)
- git #95a4a0da - Hygiene: Add missing qqq messages
- git #dfaee8c1 - I3: Include board name in topic html title
- git #9eaa2ee5 - Swap order of parent::tearDown() to attempt getting thanks tests working
- git #a459016c - Repair Special:Contributions and Special:RecentChanges (bug 71014)
- git #b91de433 - Implement mw-ui-modal and remove jquery.ui usage
- git #e66faff8 - Autodismiss new-topic notifications from the board
- git #8b7bfaf1 - Don't run progressiveEnhancements through handlebars.js (bug 70982)
- git #8364b09a - Hygiene: Move SpecialFlow.php into includes/
GeoData
edit- git #ecb28b6f - Return distance from a given point
GettingStarted
edit- git #3dd34c03 - QA: update Ruby gems
- git #c99e5d60 - Simplify loading CSS
- git #cd4ef198 - Add loading state to flyout.
- git #f99f55bd - Use CSS to hide and show flyout states
GlobalCssJs
edit- git #213606fb - Remove old PHP i18n shims since this extension only supports 1.24+
GuidedTour
edit- git #2c956444 - FIx handleLinkClick to handle sub-elements within links (bug 71494)
- git #adb29cd7 - Turn allowAutomaticNext off for tours using the legacy API (bug 71493)
LiquidThreads
edit- git #445609b4 - Do not pass nulls to Linker::link (bug 71168)
Mantle
edit- git #42c3360f - OOjs: Use OO for class inheritance
MassMessage
edit- git #fcc5ef30 - Make MassMessageJob methods protected
- git #9eaac807 - Add Flow support (bug 71082)
- git #acbb2d39 - Use __DIR__ directly
- git #7b3dcf63 - Cache non-category targets
- git #cd44ab44 - Call normalizeTargets in MassMessageTargets::getTargets
- git #0ac8b21c - Don't require context for MassMessage::submit()
- git #15a58ade - Use canonical parser options when getting targets
- git #2db76960 - Refactor and add tests for MassMessageSubmitJob
- git #5701d049 - Clean up test directory structure
- git #2a9b567b - Improve coverage of MassMessage::getDBName()
- git #ceb914b6 - Clean up SpecialMassMessage
MobileFrontend
edit- git #588262ab - Use less function to embed editor images (bug 71608)
- git #11fbfafe - Using same API data for wikigrokeval and askWikidataQuestion (bug 71335)
- git #09346cdb - Fix false 'already logged in' message. (bug 71307)
- git #5a056dd8 - Hygiene: Hide API yukiness
- git #275dd4d9 - Hygiene: Rename getOccupations to something more appropriate
- git #d1c293e5 - Hygiene: Abstract more of the nastiness of the wikidata api
- git #349f9aa8 - Hygiene: Add JSONP support to API classes
- git #d89fb6ee - Hygiene: Move DOM handling out of postRender
- git #740faeb6 - Support internal redirects (bug 69020)
- git #c72c99a1 - Hygiene: WikiDataApi::getClaims
- git #a641b3c5 - Adding mobile.startup to wikigrok dependencies for debug=true
- git #354600da - Fix fatals due to core changes (bug 71329)
- git #473668e7 - Hygiene: Gitting rid of skins.minerva.chrome.styles.beta and uiNew.less
- git #b2b55103 - Add padding to mobile talk icon text in RTL (bug 68990)
- git #b5806da6 - Hygiene: Add recordOccupation method to WikiGrokApi
- git #21a9426c - Ensure mw.user is available to WikiGrok
- git #4a9edcbf - Add notification cap (bug 69721)
- git #cb830023 - QA: workaround for ChromeDriver bug with confirm dialog
- git #1692a1a9 - Adjust mobileWebEditing to fit anon editing (bug 71252)
- git #ddb40268 - Hygiene: Manage z-index with less variables (bug 64707)
- git #8d98b167 - Don't rely on global title state for url generation
- git #b0d8242b - Detect retina displays and load the image in the correct size.
- git #007b14a4 - Hygiene: Introduce WikiGrokApi
- git #701a5d50 - Hygiene: Create WikiDataApi
- git #c2b47de1 - Hygiene: Remove unused talk-Template
- git #a2c8c742 - Use inline-block rather than floating
- git #83e5c13b - Add 'truncated-text' class to image description (bug 69111)
- git #a29b2ad0 - Optimise galleries on mobile and tablets (bug 70684)
- git #d9ad5f73 - Switch to using $.inArray instead of indexOf for arrays (bug 70963)
- git #a9da0eb6 - Hygiene: Move logic for rendering WikiGrokPanel out of Panel itself
- git #d06f5e82 - Hygiene: Make more info dialog reusable
- git #d9b0b397 - Hygiene: Use tabs instead of spaces in en.json
- git #188b94b2 - Hygiene: Use core mediawiki ui colors where possible
- git #2e76c9ae - Make sure WikiGrok more info overlay doesn't interfere with search (bug 71158)
- git #03292906 - Profile page content alignment fix (bug 69587)
- git #979f113d - Better message to explain Images on Special:MobileOptions
- git #d93e2ea8 - Ensure we log success events
- git #75025048 - i18n: Consistency tweak
- git #b793ddb9 - Fixes for Talk feature (bug 70989, bug 71028)
- git #67ceb9f1 - Wikigrok: Make query string override reset the opt out
- git #5f0789a8 - Hygiene: Remove unused icon files and rules
- git #cbe724cd - QA: straightforward id for new beta label element
- git #f92caecb - Use mwui Checkboxes on Special:MobileOptions (bug 69487)
- git #311949a5 - Hygiene: Remove the last instance of _super
- git #d719c3bb - Hygiene: Use partial for cancel button
- git #cfae1655 - Adjust button sizes in WikiGrok
- git #8b46b71c - Revert "Making sure mediawiki.ui buttons use regular box-sizing"
- git #d84ba2ae - Making sure mediawiki.ui buttons use regular box-sizing
- git #b3a0eb2b - Use Special:EditWatchlist for A-Z View
- git #3ef14048 - Hygiene: Rename to mode
- git #3d12c4f3 - Fix button spacing in WikiGrok for iOS
- git #043d87e0 - Kill super
- git #80f77c80 - Use Mantle version of Class, eventemitter and View (bug 67107)
- git #93d5a7aa - Fixing loading of loggingSchemas for mobile
- git #bfb0c1ec - Add some more tests to TalkOverlay
- git #244a1205 - Remove Language and Nearby Beta features (bug 65907)
- git #6f6b5fe2 - Improvements to add discussion on talk page (bug 69763)
- git #8d82613d - Move load content out of initialize
MultimediaViewer
edit- git #e59552bd - Initialise dialogOpen value to false
- git #c898e377 - Remove duplicate details link in metadata panel
- git #109d7367 - Revert "Layout adjustments to reduce overlap with chevron"
- git #7c2c0703 - Revert "Show initially part of the below the fold area"
- git #4bd8590c - Change tooltip wording
- git #958bedac - More details button color fix
- git #b691086f - Fix dialog class
- git #f7d9c661 - Fix bug where download dialog doesn't unattach
- git #133a94cb - Move focus event handlers to mmv.ui.Element
- git #325a8a3e - Style fixes for the UI changes
- git #c6f3be42 - Move dialogs to the left, make arrows point right
- git #0d4863dd - Make the download pane into its own dialog
- git #b77ae2c6 - Layout adjustments to reduce overlap with chevron
- git #248875e7 - Show initially part of the below the fold area
- git #c5a24530 - QA: Refactored performance tests
- git #7d7cd3a8 - Make "more details" button bigger 'n' prettier
- git #956cd4b4 - Add shadow when scrolling panel
- git #89800cae - Rename file page button
- git #59d8c5d8 - Make the reuse button part of the canvas
NavigationTiming
edit- git #1f39ae70 - Route `$wgPercentHHVM` of users to HHVM cluster, if set
- git #6d8e078f - Log save time
PageTriage
edit- git #bf310419 - Replace deprecated mw.user.name() with mw.user.getName()
Popups
edit- git #91da0e75 - article: Fix settings' icon alignment (bug 70147)
ProofreadPage
edit- git #471f2bd7 - Adds a test to be sure that {{{pagenum}}} is replaced by a roman number if needed (bug 51106)
Scribunto
edit- git #aa03b572 - Throw an exception if LuaSandboxFunction::call returns false (bug 71045)
- git #634f75f5 - Don't escape the delete character (bug 68011)
- git #66ac157c - Use single quotes for <pre> (easier to read)
TemplateData
edit- git #9dd5cb40 - spec: Fix Markdown syntax to be compatible with gitblit
- git #c5dfe5b2 - spec: Rewrite, reshape, reform! (Markdown)
Thanks
edit- git #9b7ef1c0 - Use postWithToken
- git #a20a33c7 - Use Title::hasContentModel() instead of a direct comparison
TimedMediaHandler
edit- git #ae860b05 - Protect against exceeding memory errors when parsing Ogg files (bug 53840)
Translate
edit- git #63bd7fb6 - Spaces to tabs in i18n files
- git #6ab8bf8b - Move Special:MyLanguage aliases to a separate file (bug 69461)
- git #b95f6319 - Rename module: ext.translate.special.pagepreparation
- git #198a4557 - Replace $wgSpecialPageGroups with SpecialPage::getGroupName()
UniversalLanguageSelector
edit- git #7865a65b - Compact links: Set href for langugage links in ULS panel (bug 64797)
- git #d46206ba - Update jquery.uls to upstream at a8afed3 (bug 62346)
- git #b8079bb3 - Remove extension function, move code into hooks
UploadWizard
edit- git #5f7599e1 - Revert "Pass CampaignContent as a constructor param"
- git #1bd2ff9a - Fix missing tutorial steps in the funnel logging
- git #b8f4b6fd - Make options of a custom campaign field parseable (bug 71160)
- git #7c4ad795 - Add model base class, description model
- git #895f3744 - Pass CampaignContent as a constructor param
VectorBeta
edit- git #47f5262b - Remove duplicate BeforePageDisplay hook registration
VisualEditor
edit- git #e0b4b05e - Account for categories being removed twice in MWCategoryWidget (bug 71471)
- git #a8ffd840 - Update VE core sub-module to wmf/1.25wmf1 for cherry-pick (560f89e)
- git #15cfbd0c - Update VE core for cherry-pick
- git #ac804a53 - [BrowserTest] Disable screenshots for broken scenarios (bug 71298)
- git #89f8334d - Really fix CategoryWidget checks for redirects to hidden categories this time
- git #ea9ce0f5 - Unbreak category widget check for hidden pages
- git #66de06b0 - Replace use of ve.isArray with native Array.isArray
- git #93e4c59e - Use LinkCache instead of an object in MWCategoryWidget to store hidden status (to be shared with the input widget)
- git #5849e7b8 - ve.ui.MWLiveExtensionInspector: Fix comment typo
- git #8029ffb1 - Check the existence of BetaFeatures before adding the 'visualeditor-enable' preference (bug 71088)
- git #f4dc6fd2 - Add 'autovalue' to TemplateData (bug 52029)
- git #480d9c05 - Remove 'new' keyword where not used
Wikidata
edit- git #70ed8803 - 9 (bug 7151)
- git #1449026b - Update Wikidata, fixes for serialization issues
- git #fb07761c - and editing properties (bug 71479)
- git #2276fb2e - New deployment build, fix hhvm, js and site link diff issues
- git #dcbfb1d9 - New deployment build, fix for editing properties and add api debugging
- git #b3d8000b - Update Wikidata, fix for jquery.wikibase.sitelinklistview.js and hhvm
- git #f2a1f8df - Update deployment build, fixes for class_alias issues
WikimediaEvents
edit- git #630f2ab3 - Fix-up for Ied71b5032: restore user ID check
- git #e7f2237c - Groundwork for HHVM productivity analysis
- git #99d94205 - Fix extension asset path error in I333049828
- git #705db82c - HHVM BetaFeature: Add screenshot; improve text (bug 71048)
- git #251fca46 - jshintrc: Remove unused globals
- git #a9957816 - Add tag-HHVM-description message
- git #fcc5ab76 - Lowercase HHVM cookie name
- git #86bfc4f4 - HHVM beta feature: just manage the cookie for now
WikimediaMessages
edit- git #70e09799 - Add grammar forms for Wikidata in Polish
Skins
editVector
edit- git #264a35f0 - Revert "Use mw-wiki-logo class instead of inline background-image" (bug 71334)
- git #9ebb220b - Use mw-wiki-logo class instead of inline background-image (bug 56257)