MediaWiki 1.24/wmf17/Changelog
< MediaWiki 1.24 | wmf17
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