MediaWiki 1.24/wmf17
MediaWiki 1.24/wmf16 | Deployment of MediaWiki 1.24wmf17 to Wikimedia sites | MediaWiki 1.24/wmf18 |
The latest version (labeled "1.24wmf17") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Thursday, 14 August 2014 (see the roadmap).
Core changes
edit- git #ad147b53 - Update VisualEditor for Iaccb7d0
- git #7e6b0766 - Update MassMessage to 1.24wmf17 HEAD
- git #2222cb99 - update CentralNotice submodule
- git #f5597771 - Workaround for bug introduced by Icf6ede09b
- git #b01ef061 - Update MultimediaViewer
- git #453c2af9 - update CentralNotice submodule
- git #33c55703 - Fix badges css on Wikidata, update Wikidata
- git #de244665 - Update WikimediaMessages with new Wikidata messages
- git #2cf0457f - Update Wikidata, fix for badges css and populateSitesTable script
- git #2d83609c - Update Wikidata, fix fatal in ChangeNotification job
- git #ba21d3df - Update MobileFrontend
- git #231b07ed - Fix URL protocol detection regex for file link= parameter (bug 69317)
- git #8d30bd22 - Updated JsonConfig, ZeroPortal, & ZeroBanner
- git #e5acce23 - Update CentralAuth for 1.24wmf17 cherry-picks
- git #05fe4dda - Update Wikidata, fix uncaught exception in MonolingualTextParser
- git #963aba79 - Update ExtensionDistributor to 1.24wmf17 HEAD
- git #82fc8a1a - Update Wikidata to fix database error and snak value display bug
- git #a5eadb5a - Update TMH for cherry-pick
- git #0c6726df - Update Wikidata
- git #5c50fb25 - Revert Echo to 1.24wmf16 branch
- git #9f405acc - Normalize key before creating a Skin object (bug 69566)
- git #37cadfa2 - Update Wikidata (test.wikidata) to mw1.24-wmf17 branch
- git #2925ef79 - Update CentralAuth to 1.24wmf17 HEAD
- git #c202712d - Enabled $wgUseLinkNamespaceDBFields
- git #cf5e112e - mediawiki.notify: Simplify callback by using .then()
- git #b6838881 - Pass $name to default Skin constructor for backwards-compatability
- git #f6b5b8c8 - includes/actions/: Use Config instead of globals
- git #28459b83 - SkinFallbackTemplate: Use SkinFactory instead of $wgValidSkinNames
- git #ab20f801 - Fixed spacing
- git #703464a8 - Cleanup - let's make IDEs more useful
- git #c505afca - Update release notes and documentation about skins (bug 68402, bug 69372)
- git #21e0c1c5 - Correct variable names in @param to match method declarations
- git #9f75d9c6 - Fix documentation.
- git #079d9ae8 - Use /** for doc comments
- git #f6e19c0a - Fixed some docs
- git #b43624d3 - ApiTestCase: Avoid notices about undefined indices
- git #a203032d - Docs: compatability -> compatibility
- git #6b3cbc27 - Set $wgUploadNavigationUrl to false on parser and unit tests (bug 54576)
- git #0300b5af - SkinFactory: Improve documentation and comments
- git #1154e184 - SkinFactory: register skins in Setup.php
- git #0eed71b7 - Remove deprecated $wgHTCPMulticastAddress, $wgHTCPMulticastRouting and $wgHTCPPort
- git #9272bc6c - resourceloader: Wrap only=script responses in "if(window.mw)"
- git #6b40bbe0 - Fix phpcs issues in actions and revisiondelete dirs
- git #e53c6dbd - actions: Move SubmitAction class out of EditAction.php
- git #cc03986c - resourceloader: Fix undefined variable in ResourceLoaderFileModule::getSkipFunction (bug 69214)
- git #e3825bf7 - Remove duplicate override in SpecialRecentchangeslinked.php
- git #2ed4b324 - Change "ENGINE=HEAP" to "ENGINE=MEMORY"
- git #22676030 - Remove return from Action::checkCanExecute
- git #93ddbbd9 - Make travis notifications go to #mediawiki-feed
- git #3952e6d6 - Revert "Travis CI: Drop 5.3 as a build target"
- git #33912cf0 - Fix visibility in SkinFallback and StubObject
- git #99d7ca6b - Add @codingStandardsIgnore tags to parser classes
- git #61c989cf - Fix phpcs issues in parser
- git #cce77215 - Fix phpcs stuff in profileinfo.php
- git #26837cd2 - Cleanup some docs (tests)
- git #745eb2f0 - Add release notes for Ibe28a69c9fbab00b81c53b1643df722a3f1fbf19
- git #002a2779 - Do not allow a user to delete a page they can't edit
- git #9d68a871 - Fix userrights-interwiki when the 'user' table is shared
- git #6a09d25a - Require a ResourceLoader instance is passed to ResourceLoaderContext
- git #9553bd02 - Fix documentation for Html::closeElement
- git #b0503fe4 - Skin: Don't double-check for non-existing skin in newFromKey()
- git #c99a2887 - Never display empty sections on Special:Version
- git #c9ec7dbc - Move Vector's hooks documentation to mediawiki/skins/Vector
- git #7cf3280d - Remove some unnecessary IE 6 hacks
- git #eb37e9d1 - Introduce SkinFactory
- git #ae3c8831 - Cleanup some docs (languages)
- git #25971af6 - Cleanup some docs (maintenance)
- git #cccd402c - Followup 248ac9e: set $wgAutoloadClasses to an array after declaring
- git #e98c6ce2 - mediawiki.content.json.css: Don't use funny fonts
- git #3eefc47c - Make mediawiki.content.json.css not trigger JSDuck
- git #58e9569b - Use new static instead of new self
- git #8db655e9 - Correct variable types in phpdoc
- git #510da8d7 - Remove unreachable return in ChangesList.php
- git #9ae72401 - Split SkinFallback and SkinfallbackTemplate
- git #507f0c92 - JSONContent: Use self() instead of explicit class name to support subclasses
- git #010da99c - JSONContent: Add HTML escaping test from EventLogging
- git #287e6414 - Remove @todo in SpecialPage for making it into ContextSource
- git #f479ccf7 - Move MediaWikiPasswordTestCase to password dir
- git #8bb6f0c4 - Revert "Pass a real IContextSource to ProtectedTitlesPager"
- git #ee9a2dcc - SpecialImport: Use Config instead of globals
- git #be2a2c68 - Let subclasses specify their associated content class for JSONContentHandler
- git #880e496a - Split PoolCounterWorkViaCallback into own file
- git #d2a82fcb - Add JSONContent and handler from EventLogging
- git #8a7d30be - Make styleguide mobile first
- git #bf1ade3e - Add Uncyclopedia to the default interwiki list.
- git #3f84a9fb - Add ShoutWiki to the default interwiki list.
- git #c332e33c - Doc: Parser::getTargetLanguage cannot return null
- git #c518dd36 - Restore formatting before split of RevisionDelete.php
- git #fd2617d7 - SkinFallback: Use Config instead of globals
- git #e9054cde - Pass a Config object to QuickTemplate
- git #d6e7c6b3 - RequestContext: Use Config instead of globals
- git #0f079ab3 - Followup I4049b666: "Removing prefix exception for HTMLCheckMatrix" (bug 69146)
- git #2cf004c6 - Use Config instead of globals in MediaWiki
- git #c31fbf07 - Unify the spelling of MIME in documentation
- git #be02da8e - Split RevisionDelete.php to separate files
- git #34d4677d - RevisionDelete: Use Config instead of globals
- git #4b1a87c9 - includes/resourceloader/: Use Config instead of globals
- git #d0439af8 - Make UserNotLoggedIn redirect to login page (bug 15484)
- git #21424161 - includes/specialpage: Use Config instead of globals (almost!)
- git #d950da07 - Html::closeElement: Don't omit closing tags. (bug 52210)
- git #93d6881c - jquery.tablesorter: Limit the scope of two variables
- git #f0a6435f - API: Remove action=paraminfo 'props' and 'errors' result properties
- git #efd4f6a3 - Fix focus state of neutral button on Special:UserLogin
- git #f1ce97c9 - Fix variable names
- git #0fe26747 - Added a script to find missing LocalRepo files
- git #8153489b - Revert "Revert "Stop always loading MonoBook and Vector""
- git #ad849a2b - Revert "Stop always loading MonoBook and Vector"
- git #9c544765 - Remove Vector and MonoBook exceptions from skins' .gitignore
- git #9ccaea2a - Improve information for developers about the great skins switchover
- git #0fae124a - Move Vector and MonoBook to separate repositories
- git #9f1e4b11 - Move Vector's $wg configuration options to Vector.php
- git #aef99727 - Stop always loading MonoBook and Vector (bug 68402)
- git #af87cb4a - Remove score display from search engine
- git #db2c2a8d - Change the autonym of Algerian Arabic
- git #0d051f6a - ResourceLoaderFileModule::extractBasePaths: Simplify if condition
- git #00a5c07b - Fixes Algerian messages file so it does not convert to Arabic digits. (bug 69172)
- git #cb3a240b - Add $query parameter to OutputPage::addBacklinkSubtitle
- git #32639004 - Split UnwatchAction into own class
- git #f9027385 - Split UnprotectAction into own file
- git #e0b331d1 - Remove some silly references to skins/common/
- git #bea6124d - SpecialWithoutInterwiki: Use Config instead of globals
- git #05b695be - mediawiki.notification: Document that #notify accepts HTMLElement[] too
- git #b7dfb664 - SpecialWhatlinkshere: Use Config instead of globals
- git #baa11f74 - Allow factory functions for creating API modules.
- git #1de16660 - MediaWiki UI: Adjustments to mw-ui-input
- git #ed420133 - LSG: Allow the style guide to build without npm present at runtime
- git #0f8cef0d - SpecialRecentChanges: Use Config instead of globals
- git #e7012e42 - SpecialWatchlist: Use Config instead of globals
- git #fddde833 - SpecialWantedPages: Use Config instead of globals
- git #0b191ba9 - Use a special fallback skin when selected skin is unavailable (bug 68332)
- git #a68ce00d - Remove IEFixes.js (legacy support for MSIE<=6).
- git #9e8b8a0b - QUnit: fix swapped expected/actual fields
- git #3aeccf34 - SpecialUserRights: Use Config instead of globals
- git #3ee2ee79 - SpecialSearch: Use Config instead of globals
- git #44c08201 - SpecialUploadStash: Use Config instead of globals
- git #c0a546c0 - SpecialUnusedimages: Use Config instead of globals
- git #c06f1e74 - SpecialUnlockdb: Use Config instead of globals
- git #6aede494 - SpecialUndelete/PageArchive: Use Config instead of globals
- git #7df9d131 - SpecialTrackingCategories: Use Config instead of globals
- git #b0b0d400 - SpecialStatistics: Use Config instead of globals
- git #0a97b26c - Remove $wgSortSpecialPages
- git #54b335d2 - Release notes for "Disable JavaScript for MSIE6 users"
- git #05d0f6fe - Disable JavaScript for MSIE6 users, update tests accordingly
- git #47353ec3 - Update OOjs UI to v0.1.0-pre (0e50d2e336)
- git #405abdb6 - Move MW_LC_VERSION to class constant instead of global define
- git #13a14c70 - jquery.confirmable: New inline confirmation module
- git #cff86194 - Consistent handling of multiple keys in Message
- git #e7193929 - Don't set the session name in CLI or when sessions are deactivated
- git #ec2ead58 - Remove unused globals
- git #a83669c7 - Tests for API action=revisiondelete
- git #f11e6a34 - Update links for software homepages
- git #7e08a8b7 - Add gender for upload log entries
- git #9538e7d7 - HTMLForm: Avoid usage of non-standard 'flags' parameter of String#replace (bug 68050)
- git #a223f254 - Add loadPasswords() calls to User password mutators (bug 69102)
- git #b62f3428 - EditPage::newSectionSummary should return a value in all code paths
- git #f3a0755b - Fix spelling and make category desc consistent
- git #473b7d92 - Fixed docs
- git #861617ca - Fixed spacing
- git #457d732d - Fix bad reference in method doc
- git #555e0b4b - Improve PHPUnit detection code
- git #50bcbe6c - Add getPassword/getTemporaryPassword accessors to User
- git #a149382a - SpecialResetTokens: Use Config instead of globals
- git #dd096ac6 - SpecialRandomInCategory: Use wfScript() instead of global
- git #ce29a5b9 - SpecialProtectedTitles: Use Config instead of globals
- git #bfe3fb63 - Pass a real IContextSource to ProtectedTitlesPager
- git #58183b01 - SpecialProtectedPages: Use Config instead of globals
- git #24ffd911 - SpecialPasswordReset: Use Config instead of globals
- git #adcac214 - SpecialPageLanguage: Use Config instead of globals
- git #f54f6e7f - SpecialNewPages: Use Config instead of globals
- git #3db463ab - SpecialNewImages: Use Config instead of globals
- git #53dffe62 - SpecialMyLanguage: Use Config instead of globals
- git #6f8a4e48 - SpecialMovepage: Use Config instead of globals
- git #a4a7f069 - Use wfScript() instead of globals in a few places
- git #1213f6c4 - SpecialLog: Use Config instead of globals
- git #badc5cbb - SpecialLockdb: Use Config instead of globals
- git #21797886 - SpecialListUsers: Use Config instead of globals
- git #dc604f78 - Add tests for ConfigFactory::getDefaultInstance
- git #458a7b32 - SpecialListFiles: Use Config instead of globals
- git #c8ce2d26 - SpecialLinkSearch: Use Config instead of globals
- git #44c84777 - SpecialJavaScriptTest: Use Config instead of globals
- git #5984c778 - Use wfScript() instead of global in a few places
- git #ac19499d - SpecialExport: Use Config instead of globals
- git #7b8dd81d - SpecialExpandTemplates: Use Config instead of globals
- git #019e8ce2 - Run some parser tests with tidy.
- git #bd2bfb47 - DeletedContributionsPage: Use Config instead of globals
- git #9c0fff5a - Revert "Made LCStoreDB try to use a separate DB connection" (bug 69082)
- git #c0ca0b25 - SpecialChangePassword: Use Config instead of globals
- git #3458a407 - SpecialChangeEmail: Use Config instead of globals
- git #9e1f4a69 - SpecialActiveusers: Use Config objects instead of globals
- git #7dc242ce - Vector: Remove dead @import in screen.less
- git #ff1265d3 - Vector: Fix missing tab images on Special:Preferences
- git #33ea33f7 - Allow use of phpunit.phar with MediaWiki's phpunit.php test entry point (bug 58881)
- git #892a992a - Remove MediaWikiPHPUnitCommand
- git #c454a779 - Move debug-tests out of MediaWikiPHPUnitCommand
- git #23818fbd - Use camel case for variable names in Article.php
- git #8a6428a3 - Preferences: Disable the 'skin' preference if there are no skins
- git #b8654eb7 - Documentation: put FormAction and FormlessAction into "Actions" group
- git #53dfc583 - Improve KSS doc for mw-ui-checkbox and input
- git #64c208a2 - Docs: Add note that you might want Title::getLinkURL
- git #248ac9e9 - Allow classes to be registered properly from installer (bug 67440)
- git #139a12e8 - Added --lastUpdatedId option to backlink namespace population script
- git #d0e16713 - Check for result size failure in ApiQuery (bug 68989)
- git #4c972c83 - Fix messed up parameters in Recentchanges hook (bug 68938, bug 68943)
- git #9dd33af8 - Factorise $this->getTitle() call in Article::confirmDelete()
- git #9883b247 - Don't include images/categories when behind a local interwiki prefix (bug 68802)
- git #cafcb6b2 - Vastly increase how long wfWaitForSlaves() can block in CLI mode
- git #5c74148b - Add mw-ui-* context colors for any element, plus special handling for anchors
- git #0ea24459 - Add mw-ui-checkbox
- git #bd0285ea - Remove useless temporary variable in Setup.php
- git #aa21cbc5 - Remove global functions deprecated since 1.22
- git #57cccdb7 - Remove deprecated $wgCompiledFiles configuration setting
- git #3706e9b1 - Throw exception in importDump instead of dumping a random backtrace and erroring
- git #db635855 - Shorten ternary expressions in RawAction.php
- git #a3a4ea87 - Api request log: improve module retrieval
- git #d606322c - Enforce array type hinting in OutputPage.php
- git #4ea66fdd - Separate select() parameter summary from detail
- git #9ffa5fc2 - Special:Allpages replace table with unordered list
- git #a348fc1d - mediawiki.jqueryMsg.test.js: Additional test cases for external link
- git #686be60d - Support GENDER in MediaWiki:Blockip and Special:Block (bug 50572)
Vendor
editExtensions
editAbuseFilter
edit- git #ad4ea2c7 - Update token handling for core API change
- git #3b284d8e - Expose variables to JavaScript when viewing details or examining a log
- git #20dabefe - Improve error handling for HTTP requests (bug 68767)
- git #f73b148a - Do not ignore the "vars" parameter on action=abusefiltercheckmatch (bug 53501)
CentralAuth
edit- git #7558dd3a - Pass normalized username to GlobalRenameUserStatus
- git #032b5e48 - Wrap CentralAuthUser::attach in an explicit transaction
- git #1b761a31 - Check a valid user object was created
- git #1cc67eee - Simplify Special:GlobalGroupMembership (bug 15651)
- git #1c0fd305 - Log if there are pending DB interactions in CentralAuthUser::attach
- git #fc2e1244 - Remove unused variable $newRights
- git #5f9fad67 - Fix the race condition detection in CentralAuthUser::attach
- git #d84f7d27 - Log $_SERVER['REQUEST_URI'] for broken accounts debugging
- git #c3295b66 - Clear caches if race condition detected in CentralAuthUser::attach
- git #dae13be5 - Don't use isset to check for !== null
- git #6f3d7607 - Add prefix for old style hashes (bug 69007)
CentralNotice
edit- git #d2f0d8f4 - Use public instead of var in classes
- git #e9a70417 - Fix @returns >> @return phpdoc
- git #c2110c37 - Add dates to banner-hiding cookies (server side)
- git #92ca5722 - Fix banner name filter and put it in URLs (bug 39212, bug 53753)
- git #e8cd2c42 - Use public instead of var in classes
- git #a87e8063 - Fix @returns >> @return phpdoc
- git #8f437b1f - Use correct field names with addExtensionUpdate
- git #832f60bb - Add dates to banner-hiding cookies (server side)
- git #2a15394f - Fix a typo in code that handles an old db schema
- git #0ea4befe - Add comments on changes, for logs and revisions (bug 31689)
- git #baa15db0 - Schema change for comments on changes for logs (bug 31689)
- git #ab7534ec - Fix banner name filter and put it in URLs (bug 39212, bug 53753)
CheckUser
edit- git #1b8cac6a - Update token handling for core API change
CirrusSearch
edit- git #b06a257c - Remove score functionality from Cirrus, similar to core's I00acaaba
CodeReview
edit- git #f9ac0d9f - Update token handling for core API change
ContentTranslation
edit- git #625006ec - Make the MTAbuse card sticky
- git #6737ee30 - Remove the unused style for close icon in translation source selector
- git #ae551e99 - Fix the broken layout of CX source selector in Firefox
- git #29052e8f - Style adjustments for the translation view
- git #fe454d5d - Fix: Height of translated title increases on keypress
- git #6e7f6219 - Update token handling for core API change
- git #87a7d9a8 - README for medium editor update
- git #2e5bb13e - Fix README.md
- git #0e5834c5 - Remove unused LESS class
- git #a6bffd45 - Empty lines between LESS blocks
- git #c8b26bfd - Add icons to MT card
- git #238a50a8 - Documentation and slight refactoring in translation.progress.js
- git #8551675d - Cleanup whitespace
- git #d17e985d - Cleanup cx.eventlogging.js
- git #38f87bd8 - Show a warning if the source page is loaded and the target title exists
DonationInterface
edit- git #7564193c - Canada backend tests
- git #d671992a - Allow per-node callbacks in verifyFormOutput
- git #31011618 - Test forms load for Italy
- git #6b057f3b - Test cases for Belgium
- git #85dd584a - Get innerHTML correctly in DI node assertions
- git #1d835567 - Add dataProvider params to DI test case constructors
- git #428877b7 - Add 'id' and 'for' attributes to WorldPay form labels
- git #85a71a4c - Test Amazon error form shown and return URI parsed
- git #043c9bcc - Simplify fundraising maintenance mode
EducationProgram
edit- git #250cbf47 - Update token handling for core API change
EventLogging
edit- git #4d917e15 - Extend JSONContent from core
ExtensionDistributor
edit- git #83ffb2ae - Unbreak Special:ExtensionDistributor (bug 69644)
FlaggedRevs
edit- git #94778270 - Update token handling for core API change
- git #cf65349e - Do not show raw HTML code in notification (bug 67023)
- git #205ba71a - Add empty .jshintrc
- git #22327811 - Make FR pass jslint (bug 63117)
Flow
edit- git #0bdc977e - Missing sectionId in flow_anon_warning.handlebars
- git #48b52c76 - Revert "Revert "Utilize BufferedCache in TreeRepository""
- git #c4759f35 - Move notification creation to event listener
- git #a40d02af - Fixes cancel on reply form, and also standardizes cancel button markup
- git #f53a2e2c - QA: Disable known-failing test on CI targets
- git #6b6a76f4 - Make new topic content required
- git #324f91bc - Remove redundant "Given I am on Flow page" steps
- git #cf1a4788 - QA: Mark known-failing test so CI goes green
- git #6aa63db9 - Clean up flow-menu code, and redo flow-menu trigger in board-navigation
- git #d8c1be5c - Update token handling for core API change
- git #459d1d00 - Hide cancel <button>s for no-js (bug 69221, bug 69221)
- git #76bbc4e5 - No-JS: Make "Start a new topic" a link to another page instead of open text fields
- git #82e4a111 - QA: Comment why test fails on IE
- git #360cb8bb - Move preview and anon notices, and restyle them
- git #64ea873b - QA: Note "Opening a topic" scenario fails in IE
- git #4457890c - Topic namespace translation for Swedish
- git #2083e92d - Introduce flow-ui-text-truncated
- git #139c186b - QA: Fix browser test "not watching my new Flow topic"
- git #310b08df - Hygiene: Dont use magic
- git #c16c817c - Hygiene: Cleanup missing @return in docblock warning
- git #791bf976 - Hygiene: Cleanup undefined class warnings
- git #23425121 - Hygiene: Cleanup potentially undefined variable warnings
- git #f7e18029 - Hygiene: Cleanup unused class aliases
- git #250c90c7 - Hygiene: Cleanup unused local variable warnings
- git #e232dbcf - QA: Lots of browser test fixes.
- git #2edf6699 - All anchors lost their fragments
- git #413eaad4 - QA: Update watch star definition
- git #d7e05f37 - Hygiene: Cache has cleared
- git #ec97953c - Use local URLs in links on boards.
- git #e120783d - Subscription tooltip copy
- git #263aa76d - Hygiene: Class comments for Flow\\Data\\*
- git #d282e612 - Cleanup failure case for moderated topic view (bug 67595)
- git #7af69eac - Remove mw-ui-active and change subscribe button inversion
- git #176926f6 - method signature has to match parent method
- git #1f62d2c2 - Use mw-ui-anchor and mw-ui-button from Core
- git #2a4a872e - Hide load more button with JavaScript when infinite scroll supports
- git #e937ccb5 - Add Flow notification to 'message' notification section
GWToolset
edit- git #08e42ae6 - Rm class entries for auto-loader that no longer exist (bug 68637)
GeoData
edit- git #5c3ea4f2 - Remove unused class
GettingStarted
edit- git #07ffddeb - Add the Recommendations personal tool
- git #35b4f4a2 - Fix dieUsage warning and tweak message (bug 68935)
GlobalCssJs
edit- git #213cacf4 - Remove uneeded global declaration
Graph
edit- Newly deployed extension
GuidedTour
edit- git #c994715e - Fix pokey positioning under RTL (bug 68449)
JsonConfig
edit- git #449d5138 - Handle TextContent::isEmpty() and isCountable() for better statistics
LiquidThreads
edit- git #b69c1818 - Update token handling for core API change
MassMessage
edit- git #981d7429 - Move call to onUserGetRights (bug 69381)
- git #0e822e6d - Update token handling for core API change
Math
edit- git #6cb52f91 - Add SVG generation for LaTeXML
MobileFrontend
edit- git #75827802 - Show IP's contributions on SpecialMobileContributions, too (bug 68775)
- git #fe90c30e - Check userCanUpload when wgMFPhotoUploadEndpoint is set (bug 62598, bug 68375)
- git #2fe647c6 - QA: Extension dependencies for VE and notification features
- git #b046b726 - QA: Refactoring browser tests
- git #124b6b8a - Make sure that images are aligned correctly on wide screens (bug 69141)
- git #6bc55218 - Fix typo
- git #ecf8df04 - LSG: Allow running make kss without npm installed, if kss is
- git #f5876f9c - Remove forced hardware acceleration in overlays on iOS (bug 68880)
- git #eab64a34 - Proper parsing of x-analytics items
- git #3257df5f - Add Deprecation note to EnableMobileModules
- git #bbfb8c3e - Hygiene: Remove reference to non-existing 'mobile.styles.page' module
- git #b37f1002 - Remove two old modules kept for HTML backwards-compatibility
- git #65740b2c - QA: update VE editor test to use API
- git #8e161727 - Make LeftNavEditTutorial no longer an A/B test
MoodBar
edit- git #5d04fd29 - Update token handling for core API change
MultimediaViewer
edit- git #f519c485 - Add an option to disable by default for logged-in users (bug 69363)
- git #2549d25e - Use spaces in Embed as Wikitext code (bug 66250)
OAuth
edit- git #569980f8 - PHP 5.4 compatibility.
- git #7aaf8352 - Really fail if OAuth request source IP is invalid.
- git #4c0fbc3e - Don't check OAuth tokens on non-api requests
OpenStackManager
edit- git #ea1afad8 - Update token handling for core API change
PageTriage
edit- git #35cddbe3 - Update token handling for core API change
Popups
edit- git #d77d6005 - Replace hardcoded path with `wgExtensionAssetsPath`
- git #26962431 - Stop showing the NavigationPopups options if it isn't available
- git #0f724cc4 - Don't render popup on "javascript:..." links. (bug 68417)
- git #44f54565 - Make <br> warning not trigger
ProofreadPage
edit- git #89dc89db - Add dependency on module "user.options"
- git #4daf8c68 - Changes the mouse wheel direction to zoom
- git #c96bb657 - Reimplementation of the pagequality support
- git #2e15db95 - Avoid dependance on a WikiEditor class that have been recently removed
- git #291ff527 - Make sure that $n is ever set
Scribunto
edit- git #fd9ecb9c - Expose cascading protection directly to Lua
- git #22950097 - Add 2 tests to unitTestsList
- git #0367e9bd - Fix deceptively-simple pattern in pure-Lua ustring
SiteMatrix
edit- git #7fa78c30 - Updated to the new way of adding no-size-check results
Thanks
edit- git #c03cea14 - Update token handling for core API change
TimedMediaHandler
edit- git #26a1a8a1 - Fix horribly broken way TMH was generating <track> urls (bug 69453)
- git #a8e751cb - Pause video/audio when closing dialog (bug 69408)
- git #c5743328 - Update token handling for core API change
Translate
edit- git #3e2b946b - '#translation' added as magic word in Translate extension (bug 68385)
- git #c64c1cb5 - Skip source units on pressing tab key at Special:PageMigration (bug 69307)
- git #ac735464 - Page title normalized at Special:PageMigration (bug 69293)
- git #5a28cfe5 - Clean up data replacement in the translate_messageindex table
- git #8ae9646f - Fix typo in variable name
- git #804bea0d - Fix the fix for Special:Magic (bug 69094)
- git #2c07ff7a - Special:PageMigration: don't add the created pages to watchlist
- git #c70585b8 - Api call changed from .get to .post for getDiff() at Special:Preparation (bug 69270)
- git #f371c3b3 - [PagePreparation] Files handled as a part of page preparation
- git #353382a4 - New icon images for Special:PageMigration (bug 65764)
- git #0dcc79a2 - Add description for MediaWiki skins aggregate group
- git #a64bcc4f - Add support for phpyaml driver
- git #8f0c5e74 - mw-ui-input for input field at Special:PagePreparation
- git #aae1f080 - Replace group selector with autocomplete input
- git #d8f5f54a - Put group message caches into subdirectories
- git #64e189e2 - Update translation page on moving translation unit (bug 37297)
- git #105e0249 - Use mw.api in Special:AggregateGroups (bug 62956)
- git #1b1d5999 - Drop support for syck-pecl
- git #11d63b0c - Update Spyc to latest version
- git #a644a937 - Restore progress icon for the current translation page
- git #1da7c959 - Even CODE is no longer a valid language code. (bug 69094)
- git #255fb38b - Remove unused deprecated method
- git #cde7d81d - Split StringMatcher to separate files in own directory (bug 57348)
- git #34d6ac06 - Show definition diff for non-fuzzy messages too (bug 47608)
- git #aad4c099 - Made GET_LOCK keys cover all rows for the id/group
UniversalLanguageSelector
edit- git #e0bcfb77 - Add Comic Neue
UploadWizard
edit- git #b7889a6f - jquery.removeCtrl: Remove very very very dead and very wrong code
- git #b7dfa860 - Convert Campaigns to extend JSONContent from core
- git #b695227e - Fix unresponsive browser on auto-growing input (bug 33607)
- git #4c1f0144 - Make UWU and UWUI event emitters
- git #30066c2f - Make a Thanks UI class
- git #a70bf93a - Move funnel logging into its own component
VectorBeta
edit- git #5c510c50 - Add missing star images to fixed header beta feature
- git #4ff5fe30 - Add ids to Privacy and Help items in CPB
VisualEditor
edit- git #b030060f - Make the Resolve conflict button actually appear (bug 69150)
- git #e72f8045 - "Fix" hack in ve.test.utils to prevent immediate surface setup
- git #3fb6e722 - Change label in dialog: "Change image" -> "Choose a different image"
- git #ede9dfcb - Rename MWLinkInspector → MWLinkAnnotationInspector to match file name
- git #6dd98b5f - Update token handling for MediaWiki API change
- git #af3ab599 - Fix use of visualeditor-mweditmodesource-title instead of …-tool (bug 69203)
- git #438f0a0f - [BrowserTest] Language screenshot job should run specific scenarios
- git #d39f0140 - [BrowserTest] Added browser tests for formula, reference list and save button
- git #797f764c - Remove messages defined in core
- git #58aabdcc - Remove unused globals, add some type-hinting
- git #4b1a3eb0 - Don't use RequestContext::getMain() if a context is available
- git #7c923c20 - Remove unused modules URL
- git #c4c5add1 - Fix bad jquery 'append' calls
- git #d6836f1a - [BrowserTest] Browser can now zoom out whenever required
- git #69c66597 - [BrowserTest] Added support for highlighting the page object elements
- git #268c8677 - Flip direction buttons in media dialog in RTL (bug 69165)
- git #48fd0577 - Kill off two references to there being a Cancel button
- git #e74e32b5 - Tear down meta dialog pages when cancelling (bug 68484)
- git #c9e04f22 - Don't send API requests to preview empty (or whitespace-only) edit summaries
- git #694c454d - Blacklist annotating link node with more links
- git #bd716eea - Fix ve.init.mw.TargetEvents.js to subscribe to events that actually exist and are emitted
- git #0e3ccfaf - MWLinkTargetInputWidget: Add styles for invalid link titles (bug 62761)
WikiLove
edit- git #efde749a - Revert "Load ext.wikiLove.local via module dependencies" (bug 69356)
Wikidata
edit- git #6745c04c - Update Wikidata, fix badges css
- git #9304af00 - New build, css fix for badges and for populateSitesTable script
- git #1d667808 - New build, fix fatal error in change notification jobs
- git #e52ee4ee - Update Wikidata, fix uncaught exception in MonolingualTextParser (bug 69608)
- git #dbe61efc - Update Wikidata, fix database error and display of snak values
- git #26f9249b - Fix loading of Wikidata.org component for localisation entry point
WikimediaIncubator
edit- git #223bb243 - Remove duplicate translations
- git #1ae05653 - Standardize indentation of en.json
WikimediaMessages
edit- git #9d1bdead - Add messages for Wikinews site links on Wikidata
- git #b8d6db30 - German translations for super protect messages
- git #069ed4d3 - Add superprotect related messages
ZeroBanner
edit- git #0784a740 - Reduce image quality for srcset attribute
- git #f7f0f97f - reverted all the debugging, opera works
- git #530c772d - more testing on all of TESTON betalabs
- git #772793da - more testing on all of TESTON betalabs
- git #418e1c36 - more testing on all of TESTON betalabs
- git #44728675 - more testing on all of TESTON betalabs
- git #1ddbe1a4 - enable testing on all of TESTON betalabs
- git #0d44661a - If X-CS is TESTON, outputs additional debug info in the banner
- git #e476ee13 - Reverted back to using separate global js var
- git #e524c5f4 - $wgZeroSiteOverride replaces $wgZeroEnableTesting for better testing
- git #45eff397 - Fix no-script image <a> link
- git #1599137f - Increase MCC-MNC sampling
- git #4eed4f7c - Make Hogan template explicit
ZeroPortal
edit- git #6ea72104 - cleaned up api lib
- git #16ee4a3d - Simple script to purge main pages
- git #164ee4fd - Support CasperJS check for unified design banner
Skins
editMonoBook
edit- Newly deployed skin
MonoBook/COPYING
edit- Newly deployed skin
Vector
edit- Newly deployed skin