MediaWiki 1.33/wmf.25
MediaWiki 1.33.0-wmf.24 | Deployment of MediaWiki 1.33.0-wmf.25 to Wikimedia sites | MediaWiki 1.33.0-wmf.26 |
The latest version (labeled "1.33.0-wmf.25") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 9 April 2019 (see the roadmap).
Core changes
edit- git #6ed0de04 - Remove unnecessary slash in scalerThumbUrl (task T220265) by Gilles Dubuc
- git #1a1f0157 - Add support for X-Swift-Secret to upload stash (task T220265) by Gilles Dubuc
- git #cea04766 - Switch more DatabaseUpdater type hints to using IMaintainableDatabase by Aaron Schulz
- git #684e544f - selenium: Add API wait and other pauses in rollback test (task T219440) by WMDE-Fisch
- git #07628545 - Hard-deprecate MagicWord static methods (task T200247) by Aryeh Gregor
- git #78efe696 - resourceloader: Optimise resolved-check in sortDependencies() by Aaron Schulz
- git #26fdd858 - HistoryAction: Visually hide form legend (task T220049) by Jdlrobson
- git #0257eecb - HistoryAction: Clarify primary action button label (task T220048) by Jdlrobson
- git #50c48840 - mediawiki.mixins: Remove obsolete `.list-style-image-svg()` mixin (task T220327) by Volker E
- git #747e2945 - mediawiki.user: Clarify sessionId documentation by Krinkle
- git #ff120752 - avoid link cache issues with duplicate title keys for xml dumps (task T220316) by Ariel T. Glenn
- git #f8ffc44c - Fix IE conditional comment by Fomafix
- git #f552b10f - MediaWikiTestCase: Fix schema restoration by Brad Jorsch
- git #55ff728c - build: Add "View history" scenario for Fresnel by Timo Tijhof
- git #209683ef - rdbms: Remove weird use of serialize() in MssqlBlob and DatabaseMssql by Brad Jorsch
- git #2fce9010 - Update table header color of `.mw-datatable` (task T214208) by Volker E
- git #59bac70c - Fix phpdoc for type hint for User::makeUpdateConditions() by Aaron Schulz
- git #cad1b31a - Use IMaintainableDatabase type hint for DatabaseUpdater::newForDB() by Aaron Schulz
- git #2096cbdb - resourceloader: Remove unused 'skipped' property from registry by Timo Tijhof
- git #84292b77 - Replace deprecated function wfEscapeShellArg with Shell::escape() by Derick Alangi
- git #1aba1d86 - Make Special:Version escape extension names that aren't links (task T216348) by Krinkle
- git #1f555b42 - resourceloader: Fix ensureNewline( '' ) support for PHP 7 by Krinkle
- git #640cc31e - resourceloader: Use self::class instead of 'self' by Krinkle
- git #02b18ba4 - Fix/suppress phan errors related to arrays (#11) by Krinkle
- git #21f7ab7e - Inject LinkRendererFactory into Parser by Aryeh Gregor
- git #deaf6b0e - Change Database type hints to use IDatabase by Aaron Schulz
- git #bca4196e - debug: Use __CLASS__ to get the name of the class by Krinkle
- git #696367b8 - Follow-up 8e1342ed47: Add @since for Title::NEW_CLONE by James D. Forrester
- git #47422fab - resourceloader: Move registration of Resources.php to ServiceWiring (task T32956) by Krinkle
- git #b22a7962 - mediawiki.Title: Remove redundant closure (task T50886) by Timo Tijhof
- git #9e1e4491 - resourceloader: Add missing (string) cast to ClientHtml tests by Timo Tijhof
- git #d9891f87 - phpunit: Don't include PHPUnitCommand channel in MediaWikiLoggerPHPUnitTestListener (task T217489) by Timo Tijhof
- git #3a027196 - jobqueue: update claim array in JobQueueMemory::doAck by Krinkle
- git #12755711 - jobqueue: clean up __construct() signature for some job classes by Aaron Schulz
- git #57bfd3d6 - resourceloader: Fix variable spacings where need be by D3r1ck01
- git #26faca6a - Move PackedHoverImageGallery from PackedOverlayImageGallery.php by Zoranzoki21
- git #804b7f1f - for exports, make sure we compare page titles as strings only (task T220257) by Ariel T. Glenn
- git #6b80d71f - Fix phan errors by improving documentation (#10) by Kunal Mehta
- git #e77937bb - Fix PhanPluginDuplicateExpressionBinaryOp in DjVuImage (#9) by Kunal Mehta
- git #5f8d7633 - Fix misc phan errors by adjusting documentation (#8) by Kunal Mehta
- git #8c98f517 - Fix PhanUnextractableAnnotation* errors (#7) by Kunal Mehta
- git #7592e106 - Fix phan errors in ChangesListSpecialPage (#6) by Kunal Mehta
- git #a9e99a33 - Resync phan error counts by Kunal Mehta
- git #22a45773 - rdbms: deprecate unused aggregateValue() method by Aaron Schulz
- git #a2bef0f3 - Make WrapOldPasswords pass "refresh" to User::clearSharedCache() by Aaron Schulz
- git #7bd9073c - Fix/suppress misc phan errors (#2) by Kunal Mehta
- git #790ac80b - rdbms: Clean up MssqlBlob constructor by Kunal Mehta
- git #4ef179e3 - Fix/suppress misc phan errors (#5) by Kunal Mehta
- git #f5af7247 - build: Updating mediawiki/mediawiki-codesniffer to 25.0.0 by Kunal Mehta
- git #e844daa4 - Fix/suppress misc phan errors (#4) by Legoktm
- git #bf29eadf - Fixes LocalFile isMissing always returning true (task T220244) by Juan Osorio
- git #0c98c5d4 - Make teardownTestDB() close any dangling connections before changing the prefix (task T219673) by Krinkle
- git #a94c300c - jobqueue: Change internal $params logic to teach Phan (3) by Krinkle
- git #cbe4ffe2 - Remove warning for unnused 4th argument on wikidiff2 (task T220217) (task T203069) (task T194272) by WMDE-Fisch
- git #76654999 - jobqueue: Document Title as valid param type for compat (2) by Timo Tijhof
- git #8e1342ed - Introduce PermissionManager service (task T208768) by Daniel Kinzler
- git #2d721e69 - Introduce 'clone' flag for newFromLinkTarget. by daniel
- git #31aeedb9 - Add some more missing limit parameters to explode() calls by Umherirrender
- git #eb603040 - rdbms: add and enforce DB_REPLICA/DB_MASTER roles in DBConnRef by Aaron Schulz
- git #a1f90c1b - [i18n] Update Czech translations of special pages by Urbanecm
- git #1f5c0bb8 - rdbms: rename DB server index parameter to LoadBalancer::getMaintenanceConnectionRef() by Aaron Schulz
- git #cd4e33a3 - Clean up LoadBalancerTest and move more code to private methods by Aaron Schulz
- git #0dc749e0 - media: Convert JpegHandler to shell execution framework by Max Semenik
- git #4bff6f15 - jobqueue: Document Title as valid param type for compat by Timo Tijhof
- git #203ae7e1 - Add missing transaction round commit calls to RefreshLinksJob (task T220037) by Aaron Schulz
- git #fe3f47ce - Update OOUI to v0.31.3 (task T193731) (task T194523) (task T217381) (task T218408) (task T219033) (task T219826) by James D. Forrester
- git #8394d0e9 - foreign-resources.yaml: Add TODOs for the four remaining unverified libraries by Jforrester
- git #d19a6fe5 - Avoid hitting DB in Category getters when they have the required info (task T63045) by James D. Forrester
- git #c13fee87 - Collapse some nested if statements by Reedy
- git #f7c5be5b - resourceloader: Fix typo in comment to make more sense by Krinkle
- git #6aed4cef - resourceloader: Fix return type doc for getSelectors() method by Derick Alangi
- git #0136ebe6 - Use HTTP method as hint for the locking mode of sqlite (task T93097) by Aaron Schulz
- git #b48dcf28 - jobqueue: dependency inject more objects into JobQueue by Aaron Schulz
- git #44b66843 - Define a default Monolog logger if inexistant (task T196906) by BryanDavis
- git #a343ada3 - Remove `background-size()` LESS mixin. (task T219956) by Jforrester
- git #9874e0fe - protect.js: Use event 'input' instead of 'keyup' by Fomafix
- git #dd9fa238 - Fix wpCreateAccount bug when set on Special:Block url params (task T218554) by Dayllan Maza
- git #db784ada - Set synchronous = NORMAL for cache tables in Sqlite installer by Krinkle
- git #6212ab2d - Language: Use type hint instead of manual type check by Fomafix
- git #a51ea350 - Add Job::getMetadata() and Job::setMetadata() accessors by Krinkle
- git #846d970e - Fix comment typo in fresnel config file and remove an unnecessary comma by Jack Phoenix
- git #99e3a646 - LogFormatter: ignore unrecoverable data (task T212742) by Stephane Bisson
- git #1fa69403 - Add Special:Users as a synonym for Special:ListUsers (task T77127) by RazeSoldier
- git #6e0cb536 - ChangesList: Comment out newlines in EnhancedChangesListGroup.mustache (task T215737) by Fomafix
- git #c7ee44d6 - protect.js: Simplify by using jQuery by Fomafix
- git #af58d5a7 - Remove `.background-size()` mixin usage (task T219956) by Volker E
- git #5040b3f6 - RecentChanges updated to use pseudo elements for presentation (task T219348) by Roan Kattouw
- git #aed6be47 - Fully utilize LinkTarget passed to getRevisionByTitle (task T206498) by Krinkle
- git #49c0e843 - Fix PhanUndeclaredType* errors (#3) by Krinkle
- git #bd292da0 - Check line length of HISTORY by James D. Forrester
- git #7cbdc978 - Style change tags correctly on log extracts (task T212613) by Matěj Suchánek
- git #42b14d98 - MigrateActors: Improve query for log_search rows (task T215525) by Brad Jorsch
- git #cf94fc56 - protect.js: Reorder function declararion to avoid forward reference by Fomafix
- git #f5abf233 - Add test for Special:page::buildPrevNextNavigation by daniel
- git #17c2f17e - protect.js: Simplify by removing object ProtectionForm by Fomafix
Vendor
edit- git #03c14e71 - Update OOUI to v0.31.3 by Volker E
Extensions
edit3D
editNo changes for 3D
AbuseFilter
edit- git #b59f19d6 - AbuseFilterTest: Don't use $wgUser when creating pages by Brad Jorsch
- git #a777b681 - Don't publish LogEntries without ID (task T219951) (task T218940) by Daimona Eaytoy
- git #5ace1121 - Actually create user in AbuseFilterConsequencesTest (task T188327) by Brad Jorsch
- git #afd07ada - build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0 by James D. Forrester
- git #9144f202 - Restore check for dividebyzero by Daimona Eaytoy
- git #d6c649bb - Overhaul tag selector (task T203353) by Daimona Eaytoy
- git #bedbe367 - Add doc for every class member by Daimona Eaytoy
- git #683e94cd - Clean the AbuseFilterTest class by Daimona Eaytoy
- git #e0b2b9ff - Allow filtering AbuseLog for filter group by Daimona Eaytoy
ActiveAbstract
edit- git #a5130437 - don't die when revision serialization fails during link processing (task T217329) by Ariel T. Glenn
AdvancedSearch
edit- git #57f34cfc - Track namespaces and search options expandable panes separately (task T217443) by Tonina Zhelyazkova
- git #4c37faf9 - Collapse namespace panel by default (task T217443) by tzhelyazkova
- git #36d0a1fd - build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0 by James D. Forrester
- git #a24f6e6c - Add extension hook to AdvancedSearch (task T217446) by Gabriel Birke
AntiSpoof
editNo changes for AntiSpoof
ApiFeatureUsage
editNo changes for ApiFeatureUsage
ArticleCreationWorkflow
editNo changes for ArticleCreationWorkflow
ArticlePlaceholder
editNo changes for ArticlePlaceholder
Babel
editNo changes for Babel
BetaFeatures
edit- git #7d871302 - build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0 by VolkerE
BounceHandler
editNo changes for BounceHandler
Calendar
editNo changes for Calendar
Campaigns
editNo changes for Campaigns
Capiunto
editNo changes for Capiunto
CategoryTree
edit- git #c839756b - Remove 'wgCategoryTreePageCategoryOptions' export from pageview HTML (task T219342) by James D. Forrester
- git #904bba5e - build: Exempt wgContLang warnings for now by James D. Forrester
CentralAuth
edit- git #09a1fb9a - Rename maintenance scripts to match class name by Umherirrender
- git #bf304e9f - Move files to match class name by Umherirrender
- git #b01a325b - Use LoadBalancer::getConnectionRef() in more places by Aaron Schulz
- git #89ae098e - [i18n] Translate several SpecialPages to Czech by Martin Urbanec
CharInsert
edit- git #cdf61aa0 - build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0 by VolkerE
CheckUser
editNo changes for CheckUser
CirrusSearch
edit- git #f74bc2ee - Don't call MWNamespace::clearCaches() by DCausse
- git #08a4c6dc - Allow retries for CheckerJob (task T218945) by David Causse
- git #7e3894d3 - Clean phan suppress for Job ctor by David Causse
- git #693ad434 - build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0 by VolkerE
- git #d79e767e - Include main query in highlight query when using nonText highlight queries (task T217809) by Erik Bernhardson
Cite
edit- git #7e8cf116 - Increase stability of backlink browser tests (task T220318) by WMDE-Fisch
- git #b6075be8 - Removing Special:Version test by WMDE-Fisch
- git #b693fec5 - build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0 by VolkerE
- git #fd11b87c - Remove "hrefPrefix" from tests (task T206357) by Bartosz Dziewoński
CiteThisPage
editNo changes for CiteThisPage
Citoid
edit- git #b39750d0 - Commit package-lock.json by Mvolz
- git #70c355c1 - Add 'QID' to search label by Mvolz
- git #c0fca67a - Remove unused i18n message 'citoid-520-error' by Mvolz
- git #3f862a9b - Keep Citoid enabled if automatic tab is configured (task T219510) by mvolz
cldr
editNo changes for cldr
Cognate
edit- git #0bb51c6d - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Umherirrender
CodeEditor
editNo changes for CodeEditor
CodeMirror
edit- git #55790015 - CodeMirrorHooks: Objects are passed by default as references by Derick Alangi
- git #3359cbde - CodeMirrorHooks: Remove wgCodeMirrorEnabled set in mw.config JS (task T219342) by Derick Alangi
CodeReview
edit- git #2162cf2f - CodeRevisionView: Fix one case of viewvc not being optional (task T205361) by Timo Tijhof
CollaborationKit
editNo changes for CollaborationKit
Collection
editNo changes for Collection
CommonsMetadata
editNo changes for CommonsMetadata
ConfirmEdit
edit- git #4228dbd2 - Do not reset extension registry in tests by Aryeh Gregor
- git #9ef3132d - build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0 by James D. Forrester
CongressLookup
editNo changes for CongressLookup
ContactPage
edit- git #dafaf60e - SpecialContact: Remove irrelevant comment on constructor by Derick Alangi
ContentTranslation
edit- git #e29c9f50 - tests: Disable flaky mw.cx.dm.Translation test (task T220314) by Timo Tijhof
- git #bc666baa - Change close icon to correct icon (from OOUI icons) (task T192316) by jenkins-bot
- git #b19a1173 - Move all qunit RL modules to extension.json from Hooks.php by jenkins-bot
- git #c9e04152 - Add tests for content cleanup before publishing by jenkins-bot
- git #0a2da079 - Remove id attributes from table markup, divs (task T213273) by jenkins-bot
- git #a2266c86 - Use addDescription() instead of accessing guts directly by Santhosh
- git #f7ce2c8f - Remove CX1 after publish guided tour (task T219713) by jenkins-bot
- git #2b501df0 - Merge category widget modules (task T203695) by KartikMistry
- git #9aa8efca - Exclude references list from MT abuse checking (task T219468) (task T215591) by Nikerabbit
ContributionTracking
editNo changes for ContributionTracking
CreditsSource
editNo changes for CreditsSource
Dashiki
editNo changes for Dashiki
Disambiguator
editNo changes for Disambiguator
DismissableSiteNotice
editNo changes for DismissableSiteNotice
DonationInterface
editNo changes for DonationInterface
DoubleWiki
editNo changes for DoubleWiki
DynamicSidebar
editNo changes for DynamicSidebar
EUCopyrightCampaign
editNo changes for EUCopyrightCampaign
Echo
edit- git #a09db3ea - Add visible help link for Special:Notifications (task T200184) by Kosta Harlan
- git #1278c666 - Mock IDatabase instead of DatabaseMysqli by Krinkle
- git #754338fe - Convert PresentationModelSection from trait to class by Stephane Bisson
- git #0d892bfa - Fix generateSampleNotifications.php by Matěj Suchánek
- git #d002512f - Pass viewing user as $3 to email subject messages (for GENDER) (task T219620) by Roan Kattouw
- git #38b41c0f - build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0 by James D. Forrester
- git #0aa30161 - Update help icon from OOUI, update name, provide RTL variant by Volker E
Elastica
edit- git #92c0fc60 - Specify conflict handling in MWElasticUtils::deleteByQuery (task T219234) by Erik Bernhardson
- git #8d292d95 - Log the query used in MWElasticUtils::deleteByQuery (task T219234) by Erik Bernhardson
ElectronPdfService
editNo changes for ElectronPdfService
EventBus
edit- git #76fd5e84 - Followup on EventFactory refactoring (task T220477) by Petr Pchelko
- git #f1f29a05 - Respect the job execution flags regarding TRX. (task T220037) by Petr Pchelko
- git #78dc505f - Incorrect order of calls in createPageDeleteEvent. by Petr Pchelko
- git #a8826b9b - Provide a unit test for null oldBlock. (task T219737) by Mobrovac
EventLogging
edit- git #1db30139 - build: Upgrade eslint-config-wikimedia from 0.10.0 to 0.11.0 by James D. Forrester
ExtensionDistributor
edit- git #522426b5 - build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0 by James D. Forrester
ExternalGuidance
edit- git #1376324f - Remove space in targets by jdlrobson
- git #650e11d7 - Restore ExternalGuidance RL modules on mobile (task T219841) by jdlrobson
FeaturedFeeds
editNo changes for FeaturedFeeds
FileExporter
editNo changes for FileExporter
FileImporter
editNo changes for FileImporter
FlaggedRevs
edit- git #c581e2a6 - Change mediawiki.org links from http to https by didicodes
- git #187a4b16 - build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0 by James D. Forrester
Flow
edit- git #5b1d481c - Fire wikipage.content hook after content update (task T62014) (task T94818) by Ed Sanders
- git #2ecdbe94 - Mock IDatabase instead of DatabaseMysqli (2) by Krinkle
- git #c6bb37bf - Mock IDatabase instead of DatabaseMysqli by Krinkle
- git #65f55dcb - maintenance: Use addDescription() instead of mDescription property by Derick Alangi
- git #065556f4 - Remove unused notification properties by Roan Kattouw
- git #3271577c - View: Fix function name mismatch for getLocalUrl() by Derick Alangi
- git #a8772e7b - Add maintenance script to reserialize revision content (task T209120) by Roan Kattouw
FundraiserLandingPage
edit- git #49664a77 - Add phan by Umherirrender
FundraisingTranslateWorkflow
edit- git #1dd67ea9 - Require MediaWiki 1.31 in extension.json for AutoloadNamespaces by Umherirrender
Gadgets
edit- git #0d517c55 - build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0 by James D. Forrester
GeoCrumbs
editNo changes for GeoCrumbs
GeoData
edit- git #4c0d0411 - build: Upgrade eslint-config-wikimedia from 0.10.0 to 0.11.0 by James D. Forrester
- git #331dcb20 - [elastic] Fix deprecation warning for nested_path and nested_filter (task T219266) by David Causse
- git #53c629fe - Fix all PHPCS exceptions by Max Semenik
GettingStarted
editNo changes for GettingStarted
GlobalBlocking
edit- git #ed7edc21 - Set doesWrites() to true for special pages that does writes by Amir Sarabadani
GlobalCssJs
editNo changes for GlobalCssJs
GlobalPreferences
edit- git #e55e760e - [i18n] Translate Special:GlobalPreferences into Czech by Martin Urbanec
GlobalUsage
editNo changes for GlobalUsage
GlobalUserPage
editNo changes for GlobalUserPage
GoogleNewsSitemap
edit- git #881bf58b - Add phan by Umherirrender
Graph
edit- git #f1c599aa - build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0 by James D. Forrester
GrowthExperiments
edit- git #b4107d50 - Homepage: Split impact module subheader messages (task T218966) by Roan Kattouw
- git #a638ef75 - Homepage: More styling tweaks (task T218966) by Roan Kattouw
- git #112ba5ce - Homepage: Parse message in impact module body, and fix styling (task T220436) by Roan Kattouw
- git #dd4fba15 - Record multiple states for email module (task T219432) by Kosta Harlan
- git #7f37e0f0 - Update QQQ per MMiller_WMF by Kosta Harlan
- git #ed8f897f - Homepage: Fix escaping of things passed to buildSection() by Roan Kattouw
- git #62182289 - Fix duplicated interval, switch to constants by Kosta Harlan
- git #f696ca24 - Homepage: adjust header style (task T217927) by Stephane Bisson
- git #493fb49e - Specify Title with Job signature by Kosta Harlan
- git #637a73a8 - Translate Special:Homepage into Vietnamese (task T219284) by Martin Urbanec
- git #d9db8937 - Change wording of growthexperiments-homepage-email-button-unconfirmed (task T217105) by Sbisson
- git #0b1fb287 - Homepage: UI tweaks (task T218966) by Stephane Bisson
- git #0969c84c - Translate Special:Impact into Czech by Martin Urbanec
- git #ca84ad5e - Homepage layout and styling (task T218966) by Roan Kattouw
- git #9b027658 - Replace deprecated $.hover by Stephane Bisson
- git #f94ff1d8 - Homepage: Hack for inverting the check icon by Sbisson
- git #12cbd933 - Homepage: Refactor icon+span structure into BaseTaskModule by Stephane Bisson
- git #59f156af - Homepage: Consolidate homepage style modules by Roan Kattouw
- git #8e7c95bd - Homepage: set alternating backgrounds for impact module rows by Catrope
- git #d9aab945 - Homepage: Fix PHP notices when pageviews data is not available by Roan Kattouw
GuidedTour
editNo changes for GuidedTour
GWToolset
editNo changes for GWToolset
ImageMap
editNo changes for ImageMap
InputBox
editNo changes for InputBox
Insider
editNo changes for Insider
intersection
editNo changes for intersection
Interwiki
editNo changes for Interwiki
InterwikiSorting
editNo changes for InterwikiSorting
JADE
editNo changes for JADE
Josa
editNo changes for Josa
JsonConfig
edit- git #cc71e9bc - JCCache: Remove unnecessary params and fix function return by Derick Alangi
Kartographer
editNo changes for Kartographer
LabeledSectionTransclusion
editNo changes for LabeledSectionTransclusion
LandingCheck
editNo changes for LandingCheck
LdapAuthentication
edit- git #c493cd51 - Fix error on login in readonly mode (task T200892) by Bryan Davis
- git #4eda0505 - Also set an LDAP password policy on Block (task T168692) by Alexandros Kosiaris
- git #522d702b - Collapse some else statements by Reedy
Linter
edit- git #9d011f01 - Translate special page to Czech by Matěj Suchánek
- git #da89d772 - build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0 by James D. Forrester
LiquidThreads
edit- git #75110041 - build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0 by VolkerE
Listings
editNo changes for Listings
LocalisationUpdate
editNo changes for LocalisationUpdate
LoginNotify
edit- git #93b9ab17 - Use IDatabase for type hints rather than Database by Umherirrender
- git #45bd662c - Demonstrate use of {{GENDER}} in email subject message by Roan Kattouw
MapSources
edit- git #66f33af7 - Add phan by Umherirrender
MassMessage
edit- git #edc2d2ed - build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0 by James D. Forrester
Math
edit- git #0eac1464 - build: Upgrade eslint-config-wikimedia from 0.10.0 to 0.11.0 by James D. Forrester
MobileApp
editNo changes for MobileApp
MobileFrontend
edit- git #4191c53b - Enable mobile beta by default for 3rd parties by Jdlrobson
- git #047c883f - Templates are inlined in mobile.startup (task T219838) by jdlrobson
- git #3ca08758 - Add option to use desktop history page on mobile (task T219874) by Nicholas Ray
- git #8270effd - MobileFrontendHooks: Fix function name mismatch for getFullUrl() by Derick Alangi
- git #8610886c - MobileFrontendHooks: Remove undefined var from onGetPreferences() by Derick Alangi
- git #dbedfbec - Add sensitive form element defaults (task T205341) (task T217622) by Jdlrobson
- git #1c391b19 - Move content provider inline script to script loaded by ResourceLoader by jdlrobson
- git #778cf814 - Fix function name case mismatch for getLocalUrl() by Jdlrobson
- git #f9d31363 - tests: Break ApiMobileViewTest class into individuals classes by Derick Alangi
- git #26581dac - tests: Fix {at}covers issue with namespaces in test files by Derick Alangi
- git #9525508e - build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0 by James D. Forrester
- git #c5950e1c - Remove window.innerHeight check from Browser.isWideScreen (task T159475) by Jan Drewniak
- git #6a0e60e4 - Avoid filename and class name mismatch by renaming files by Derick Alangi
- git #18fc1b06 - specials: Use $this->getRequest() method instead of RequestContext by MarcoAurelio
- git #913b9f14 - MobileFrontendHooks: Remove legacy hook behavior for returning true by Jdlrobson
- git #14ee15ff - Remove `.background-size()` mixin usage (task T219956) by Volker E
- git #df39fa1b - Disable browser tests on @integration with login steps (task T219920) by Jdlrobson
MultimediaViewer
editNo changes for MultimediaViewer
NavigationTiming
edit- git #65970043 - Add originCountry to paintTiming context (task T220476) by Gilles Dubuc
- git #9a09f1e8 - Add isAnon and mobileMode to PaintTiming context (task T220156) by Gilles Dubuc
- git #2e047d1c - Record veaction value (task T220078) by Gilles Dubuc
- git #7c9f41cd - Don't show survey if it's a VE pageload (task T220076) by Gilles Dubuc
- git #2e359577 - build: Upgrade eslint-config-wikimedia from 0.10.0 to 0.11.0 by James D. Forrester
- git #ad6cbace - Add phan by Umherirrender
Newsletter
editNo changes for Newsletter
NewUserMessage
edit- git #167fe63b - Add phan by Umherirrender
Nuke
editNo changes for Nuke
OATHAuth
edit- git #a65f8d44 - jquery.qrcode: Set the border to unitless zero, per coding standards by James D. Forrester
- git #4314ecdf - build: Fix max-len rule by James D. Forrester
- git #d584d7ca - build: Fix no-undef rule by James D. Forrester
- git #7aabb545 - build: Fix vars-on-top and one-var rules by James D. Forrester
- git #f3c558e1 - build: Scrap default IIFE with default globals by James D. Forrester
- git #a4257261 - build: Enable quotes rule and make pass by James D. Forrester
- git #b4269c10 - build: Enable whitespace rules and make pass by James D. Forrester
- git #a97fe82c - build: Replace deprecated jshint with eslint and make pass (task T220161) by James D. Forrester
- git #40c119c1 - Add missing 'oathauth-user-not-found' i18n key (task T216415) by MarcoAurelio
- git #1ab2f453 - Rename 'user-not-found' to 'oathauth-user-not-found' (task T216415) by Krinkle
- git #5ec38a02 - Added missing disableoathforuser message (task T216411) by Reedy
OAuth
edit- git #6478a417 - [i18n] Translate special pages to Czech by Martin Urbanec
- git #e12e3640 - Move most PHP files to includes/ by Reedy
OpenStackManager
editNo changes for OpenStackManager
ORES
edit- git #94634a01 - Move classes around so namespaces don't couple tightly to each other (task T220356) by Amir Sarabadani
- git #61873188 - Use IDatabase for type hints rather than Database by Aaron Schulz
- git #e6ec09ca - build: Upgrade eslint-config-wikimedia from 0.10.0 to 0.11.0 by James D. Forrester
PageAssessments
edit- git #25282bda - Protect against empty array causing sql syntax error (task T219935) by Alex Ezell
PagedTiffHandler
editNo changes for PagedTiffHandler
PageImages
edit- git #a63145e5 - maintenance: Use addDescription() instead of mDescription property by Derick Alangi
PageTriage
edit- git #e7860bac - build: Upgrade eslint-config-wikimedia from 0.10.0 to 0.11.0 by Krinkle
PageViewInfo
editNo changes for PageViewInfo
ParserFunctions
edit- git #43954422 - Replace a single use function with a closure by Max Semenik
- git #e721c193 - Avoid using $wgContLang by Max Semenik
- git #e684068e - Convert variable used as a constant into constant proper by Max Semenik
- git #3c54e295 - Improve hook handler documentation by Max Semenik
- git #8e7a3ce5 - Remove b/c code by Max Semenik
- git #f53debae - Namespace this extension by Max Semenik
ParsoidBatchAPI
editNo changes for ParsoidBatchAPI
PdfHandler
editNo changes for PdfHandler
PerformanceInspector
editNo changes for PerformanceInspector
Petition
editNo changes for Petition
Poem
editNo changes for Poem
PoolCounter
editNo changes for PoolCounter
Popups
edit- git #5a386383 - Fix module load script and remove pause by WMDE-Fisch
- git #79ee43fb - Avoid exception when checking for loaded modules by WMDE-Fisch
- git #b3a58a6d - Move browser tests loading steps to beforeEach by WMDE-Fisch
ProofreadPage
edit- git #9463ab80 - build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0 by VolkerE
- git #e795f9a0 - Don't print the proofread status indicator (task T219934) by Kaldari
PropertySuggester
editNo changes for PropertySuggester
QuickSurveys
edit- git #19814024 - Remove `.background-size()` mixin usage (task T219956) by Volker E
Quiz
editNo changes for Quiz
ReadingLists
editNo changes for ReadingLists
RelatedArticles
edit- git #2066d438 - build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0 by James D. Forrester
- git #1fc22a38 - Remove `.background-size()` mixin usage (task T219956) by Volker E
Renameuser
edit- git #fa3f5a10 - maintenance: Use addDescription method instead of $this->mDescription by Derick Alangi
RevisionSlider
edit- git #153ecb89 - build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0 by VolkerE
- git #6ddf000c - Slighlty improve filter highlight UI (task T218770) by WMDE-Fisch
- git #a96b079e - Unify highlighting CSS classes by WMDE-Fisch
- git #55c55816 - Retrieve revision list in highlighting method by WMDE-Fisch
- git #6ee7f910 - Add filters for tags (task T203581) by WMDE-Fisch
RSS
editNo changes for RSS
SandboxLink
editNo changes for SandboxLink
Score
edit- git #22a578b1 - ScoreHooks: Remove legacy hook behavior and & on object as reference by Derick Alangi
- git #ca2b912e - ScoreException: Remove irrelevant constructor comment by Ebe123
- git #b3a89813 - ScoreHooks: Bundle configuration vars into JS that needs it (task T219342) by Derick Alangi
- git #c8d7d0f9 - Use \d instead of [0-9] in regex which is safe in non-unicode mode by Derick Alangi
- git #a4cf49ea - build: Upgrade eslint-config-wikimedia from 0.10.0 to 0.11.0 by James D. Forrester
Scribunto
editNo changes for Scribunto
SearchExtraNS
editNo changes for SearchExtraNS
SecurePoll
editNo changes for SecurePoll
Sentry
editNo changes for Sentry
ShortUrl
edit- git #1220ac81 - Move files to match class name by Umherirrender
SiteMatrix
editNo changes for SiteMatrix
SkinPerPage
editNo changes for SkinPerPage
SpamBlacklist
edit- git #0a990329 - build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0 by James D. Forrester
SubPageList3
editNo changes for SubPageList3
SubpageSortkey
editNo changes for SubpageSortkey
SyntaxHighlight_GeSHi
edit- git #4a228155 - build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0 by James D. Forrester
TemplateData
editNo changes for TemplateData
TemplateSandbox
edit- git #0a97a695 - Add phan by Umherirrender
TemplateStyles
editNo changes for TemplateStyles
TemplateWizard
edit- git #1fe96d59 - Remove failing part of test (task T211470) by Sam Wilson
- git #5fed42b2 - Promote this extension out of beta (task T217300) by Max Semenik
TextExtracts
editNo changes for TextExtracts
Thanks
editNo changes for Thanks
TimedMediaHandler
edit- git #c3f6258d - Fix deprecated method and function case mismatch by Umherirrender
- git #74864164 - maintenance: Use addDescription method from Maintenance class by Derick Alangi
- git #14d57f82 - build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0 by VolkerE
- git #76eb77a8 - Use onParserTestGlobals instead of wgWikimediaJenkinsCI (task T200650) by Timo Tijhof
- git #90881f08 - Remove some obsolete return values from non-abort hooks by Timo Tijhof
timeline
edit- git #88eab148 - Add phan by Umherirrender
TitleBlacklist
editNo changes for TitleBlacklist
TocTree
editNo changes for TocTree
TorBlock
edit- git #b15fe89b - Fix spelling in documentation by Thalia
- git #11482b0d - Upgrade TorBlock to use a newer version of phan (task T216947) by Umherirrender
- git #cf10057c - Changed mediawiki.org links from http to https (task T189687) by didicodes
- git #42d04d83 - Code cleanup by Reedy
Translate
edit- git #ddbe4c98 - Follow-up 4318e30: We always pin dependencies by James D. Forrester
- git #4318e30a - Update package.json by jenkins-bot
TranslationNotifications
editNo changes for TranslationNotifications
TrustedXFF
edit- git #b4669bca - Move file to match class name by Umherirrender
TwoColConflict
edit- git #99e5308d - Avoid expensive WebRequest::getVal() where possible by WMDE-Fisch
UniversalLanguageSelector
editNo changes for UniversalLanguageSelector
UploadsLink
editNo changes for UploadsLink
UploadWizard
edit- git #e19307fd - Don't submit baserevid for captions (task T219677) by Matthias Mullie
- git #3cac6f8c - Submit caption calls by Matthias Mullie
- git #80820a1e - Improve styling of depicts widget (task T219947) (task T219944) by Matthias Mullie
- git #b3ef82c8 - Less agressive rounding of arrow steps width (task T219947) by Matthias Mullie
- git #0434aba4 - Rename 'metadata' step to 'add data' (task T219945) by Matthias Mullie
- git #7e6faa25 - Add metadata config to campaigns schema (task T219368) by Matthias Mullie
- git #3522e6a9 - Update depicts title copy by Matthias Mullie
- git #9964b9ee - Update EventLogging schemas (task T219166) by Matthias Mullie
UrlShortener
edit- git #aa64b243 - Cache invalid redirects as well (task T220190) by Amir Sarabadani
- git #123c5d5f - Update default IdSet in README and tests by Brandon Black
- git #88863965 - Set SpecialUrlShortener::doesWrites() to true by Amir Sarabadani
- git #837cfaaa - Only run query when needed by Lucas Werkmeister
- git #f35b6a8f - Do not select on master by Amir Sarabadani
- git #bdadd0f2 - Remove "_" from accepted charset by Amir Sarabadani
- git #d3fa620b - Fix typo in i18n message keys by Amir Sarabadani
- git #cb0fe1e8 - Move to check if it's deleted to the last check (task T219974) by Amir Sarabadani
UserMerge
editNo changes for UserMerge
VipsScaler
editNo changes for VipsScaler
VisualEditor
edit- git #8ce3893a - Update VE core submodule to master (6cc4cd1f0) (task T219829) by James D. Forrester
- git #dbd692b5 - InternalLink: Add special case for fragment with no title (task T218581) by Ed Sanders
- git #d0a3237f - Give mobile document a min height based on 100vh (task T109508) by Ed Sanders
- git #358d2fa0 - .phpcs.xml: Drop unnecessary exclusions by James D. Forrester
- git #4df25589 - Hooks: Don't set wgVisualEditorToolbarScrollOffset in RL when 0 (task T220158) by James D. Forrester
- git #64b02f97 - Use nullSelectionOnBlur=false for ArticleTargets (task T208826) by Esanders
- git #7f18b4b9 - Update VE core submodule to master (8653ce4bd) (task T220091) by James D. Forrester
- git #91431557 - Update VE core submodule to master (2dc41ef9b) (task T219813) (task T219829) by Bartosz Dziewoński
- git #17a0b407 - ve.init.mw.MobileArticleTarget: Remove code causing scrolling issues (task T219200) by Bartosz Dziewoński
- git #362df66b - Remove support for page title "hrefPrefix" other than './' (task T206357) by Bartosz Dziewoński
- git #1a5fc05d - Avoid keeping excess keys from storeInSerializationCache() in cache (task T203786) by Krinkle
- git #415cc0d0 - trackSubscriber: don't populate all fields, to make validation happy (task T218163) by David Lynch
- git #970cca73 - Suppress slugs between floated images (task T107745) by Ed Sanders
- git #1ffb5744 - Edit summary autocomplete (task T50274) by Ed Sanders
- git #2092529f - Allow external link pasting to be enabled by config (task T129546) by Ed Sanders
Wikibase
edit- git #de91793a - Use module 'factory' for dependency injection to SitesModule class (task T219549) by Timo Tijhof
- git #d17c7e68 - Use enableModuleContentVersion() for Wikibase\lib\SitesModule (take 2) (task T219549) by Timo Tijhof
- git #4e7ba5ca - Make AddUsagesForPageJobTest not care about namespace/title for job hashes by Aaron Schulz
- git #bd8847c9 - Mock IDatabase instead of DatabaseMysqli by Krinkle
- git #79344619 - Extract method by Jeroen De Dauw
- git #631527d6 - Remove now-unneeded override for email subject gender param by Roan Kattouw
- git #fceb366f - Hooks::onApiCheckCanExecute: Account for entities from other sources (task T219450) by James D. Forrester
- git #48e7e4c0 - Lua docs: Discourage use of mw.wikibase.entity:getProperties by Marius Hoch
- git #e379239e - Remove unused page_namespace field from SqlEntityInfoBuilder by Thiemo Kreuz
- git #0dea5da6 - Fix incomplete documentation of SpecialPage::execute implementations by Thiemo Kreuz
- git #1ed07abb - Make DataUpdateHookHandlersTest::newJobScheduler remove any automatic core job fields by Aaron Schulz
- git #03c23ffd - Rewrite parts of LangLinkHandler for maintainability/readability by Thiemo Kreuz
- git #50ec966b - Remove es5 fixtures by Erik Bernhardson
WikibaseCirrusSearch
edit- git #608b8d8b - Highlight inlabel: results (task T217809) by Erik Bernhardson
WikibaseLexeme
edit- git #1e98a748 - Populate with entity's label on backspace. (task T219318) by Greta Doçi
WikibaseLexemeCirrusSearch
edit- git #fc2bb79a - Fix indent on composer.json by Umherirrender
WikibaseMediaInfo
edit- git #b1bc59e7 - Minor CSS improvements to better match designs (task T216773) by Jforrester
- git #2a766a58 - Change 'remove statement' to 'remove all' (task T220444) by ha78na
- git #7dad3506 - Fix isEditable property/method collision (task T220234) by Matthias Mullie
- git #eb16e401 - Hooks::mediaInfoCaptionsExist: True even if the tag is lower case (task T220277) by James D. Forrester
- git #1e347f36 - Separate isEditable from hasChanges (task T220234) by Matthias Mullie
- git #e5b4ea5c - Follow-up a0143594: Production uses 'd' as the interwiki for Wikidata (task T219872) by James D. Forrester
- git #c5ad617b - eslint: Remove general valid-jsdoc exemption and make pass by Jforrester
- git #3103f208 - Extract repository name for entities (task T219872) by Jforrester
- git #36100047 - eslint: Remove general one-var and vars-on-top exemptions and make pass by James D. Forrester
- git #38e74f22 - eslint: Remove general no-underscore-dangle exception by James D. Forrester
- git #c1ead53a - Fix 'Discard Changes' and 'Leave Site' alerts (task T219771) (task T219197) by ha78na
- git #7a1c7827 - Expose repo API url everywhere by Matthias Mullie
- git #98f8399d - Put panel initialisation inside hooks (task T218922) by James D. Forrester
- git #9dd3ee86 - i18n: Drop old 'primary' i18n, no longer used by James D. Forrester
- git #9f82d98c - Separate multiple statement groups (task T219381) by Jforrester
- git #a0143594 - Follow-up on panel style refactor by Jforrester
- git #0ddde96c - Refactor panel styles to use LESS features, Flexbox (task T216773) (task T216772) by Matthias Mullie
WikibaseQualityConstraints
edit- git #7ca67fd0 - Update references to possible constraint statuses (task T204439) by Lucas Werkmeister
- git #3ffd228f - Make CommonsLinkChecker use the Commons API to assess if page exists (task T214856, T169538) by Noa wmde
- git #103bc86f - Reduced the length of text description ,that have been too long (task T220089) by WMDE-leszek
- git #a8a36aec - Add new constraint status for suggestions (task T204439) by Lucas Werkmeister
Wikidata.org
editNo changes for Wikidata.org
WikidataPageBanner
editNo changes for WikidataPageBanner
WikiEditor
editNo changes for WikiEditor
wikihiero
edit- git #8c1791de - Add phan by Umherirrender
WikiLove
editNo changes for WikiLove
WikimediaBadges
editNo changes for WikimediaBadges
WikimediaEditorTasks
edit- git #4170fef5 - Use ::class to assign a class name to $maintClass by Umherirrender
WikimediaEvents
edit- git #f39438df - build: Upgrade eslint-config-wikimedia from 0.10.0 to 0.11.0 by James D. Forrester
- git #d680e08f - statsv: Send queued events when document unloads (task T208980) by Sam Smith
WikimediaIncubator
edit- git #03d0e4aa - Move PHP files to includes/ by Reedy
WikimediaMaintenance
editNo changes for WikimediaMaintenance
WikimediaMessages
editNo changes for WikimediaMessages
XAnalytics
edit- git #16ab7c12 - Add phan by Umherirrender
ZeroBanner
editNo changes for ZeroBanner
ZeroPortal
editNo changes for ZeroPortal
Skins
editCologneBlue
editNo changes for CologneBlue
EUCopyrightCampaignSkin
editNo changes for EUCopyrightCampaignSkin
MinervaNeue
edit- git #6918c707 - QA: Remove test that has been ported to Node.js by Jdlrobson
- git #26e413e0 - Adding initial webdriver.io test (task T190710) by jdlrobson
- git #e836083a - Consult "shouldUseSpecialHistory" when making history page link (task T219874) by Jdlrobson
- git #6a078ddb - Increase `margin-top` for `h3` following `p` elements (task T219572) by Jdlrobson
- git #75a751f1 - build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0 by Jdlrobson
- git #4f2c12bf - Hygiene: remove outdated comment in footer.mustache by Jdlrobson
- git #0be05950 - Desktop should use AMC mode by Jdlrobson
- git #a3e52419 - Hygiene: reduce getPageActions() visibility by Jdlrobson
- git #88854b90 - skins: Fix function name case mismatch for getLocalUrl() by Derick Alangi
- git #1c2a354a - Provide focus styles only in overlay (task T218154) by Volker E
- git #681a752f - Remove `.background-size()` mixin usage (task T219956) by Volker E
- git #d13959b8 - QA: Disable some essential tests because no other options (task T219920) by Jdlrobson
- git #23a0f5f7 - Simplify code in SkinMinerva::getHeadingHtml by Timo Tijhof
MonoBook
edit- git #7698e737 - Remove `list-style-image` fallback treatment for non-SVG browsers (task T220327) by Volker E
Modern
editNo changes for Modern
Nostalgia
editNo changes for Nostalgia
Timeless
edit- git #cf2f7b66 - Set up Fresnel (task T219725) by Jack Phoenix
- git #d9ba2d47 - Properly center framed thumbnail images (task T219717) by Jack Phoenix
Vector
edit- git #835bfa78 - Update list bullet icon (task T220327) (task T220328) by Volker E
- git #ec6b2014 - Remove re-definition of default `list-style-type` value (task T220317) by Volker E
- git #d56792ad - Fix <h1> to be present even if title is "0" (task T219864) by Timo Tijhof
Total Changes
edit396 Changes in 89 repos by 80 committers