MediaWiki 1.33/wmf.25/Changelog
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
[edit]3D
[edit]No 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
[edit]No changes for AntiSpoof
ApiFeatureUsage
[edit]No changes for ApiFeatureUsage
ArticleCreationWorkflow
[edit]No changes for ArticleCreationWorkflow
ArticlePlaceholder
[edit]No changes for ArticlePlaceholder
Babel
[edit]No changes for Babel
BetaFeatures
[edit]- git #7d871302 - build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0 by VolkerE
BounceHandler
[edit]No changes for BounceHandler
Calendar
[edit]No changes for Calendar
Campaigns
[edit]No changes for Campaigns
Capiunto
[edit]No 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
[edit]No 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
[edit]No 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
[edit]No changes for cldr
Cognate
[edit]- git #0bb51c6d - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Umherirrender
CodeEditor
[edit]No 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
[edit]No changes for CollaborationKit
Collection
[edit]No changes for Collection
CommonsMetadata
[edit]No 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
[edit]No 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
[edit]No changes for ContributionTracking
CreditsSource
[edit]No changes for CreditsSource
Dashiki
[edit]No changes for Dashiki
Disambiguator
[edit]No changes for Disambiguator
DismissableSiteNotice
[edit]No changes for DismissableSiteNotice
DonationInterface
[edit]No changes for DonationInterface
DoubleWiki
[edit]No changes for DoubleWiki
DynamicSidebar
[edit]No changes for DynamicSidebar
EUCopyrightCampaign
[edit]No 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
[edit]No 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
[edit]No changes for FeaturedFeeds
FileExporter
[edit]No changes for FileExporter
FileImporter
[edit]No 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
[edit]No 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
[edit]No changes for GettingStarted
GlobalBlocking
[edit]- git #ed7edc21 - Set doesWrites() to true for special pages that does writes by Amir Sarabadani
GlobalCssJs
[edit]No changes for GlobalCssJs
GlobalPreferences
[edit]- git #e55e760e - [i18n] Translate Special:GlobalPreferences into Czech by Martin Urbanec
GlobalUsage
[edit]No changes for GlobalUsage
GlobalUserPage
[edit]No 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
[edit]No changes for GuidedTour
GWToolset
[edit]No changes for GWToolset
ImageMap
[edit]No changes for ImageMap
InputBox
[edit]No changes for InputBox
Insider
[edit]No changes for Insider
intersection
[edit]No changes for intersection
Interwiki
[edit]No changes for Interwiki
InterwikiSorting
[edit]No changes for InterwikiSorting
JADE
[edit]No changes for JADE
Josa
[edit]No changes for Josa
JsonConfig
[edit]- git #cc71e9bc - JCCache: Remove unnecessary params and fix function return by Derick Alangi
Kartographer
[edit]No changes for Kartographer
LabeledSectionTransclusion
[edit]No changes for LabeledSectionTransclusion
LandingCheck
[edit]No 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
[edit]No changes for Listings
LocalisationUpdate
[edit]No 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
[edit]No 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
[edit]No 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
[edit]No changes for Newsletter
NewUserMessage
[edit]- git #167fe63b - Add phan by Umherirrender
Nuke
[edit]No 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
[edit]No 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
[edit]No 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
[edit]No 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
[edit]No changes for ParsoidBatchAPI
PdfHandler
[edit]No changes for PdfHandler
PerformanceInspector
[edit]No changes for PerformanceInspector
Petition
[edit]No changes for Petition
Poem
[edit]No changes for Poem
PoolCounter
[edit]No 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
[edit]No changes for PropertySuggester
QuickSurveys
[edit]- git #19814024 - Remove `.background-size()` mixin usage (task T219956) by Volker E
Quiz
[edit]No changes for Quiz
ReadingLists
[edit]No 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
[edit]No changes for RSS
SandboxLink
[edit]No 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
[edit]No changes for Scribunto
SearchExtraNS
[edit]No changes for SearchExtraNS
SecurePoll
[edit]No changes for SecurePoll
Sentry
[edit]No changes for Sentry
ShortUrl
[edit]- git #1220ac81 - Move files to match class name by Umherirrender
SiteMatrix
[edit]No changes for SiteMatrix
SkinPerPage
[edit]No 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
[edit]No changes for SubPageList3
SubpageSortkey
[edit]No 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
[edit]No changes for TemplateData
TemplateSandbox
[edit]- git #0a97a695 - Add phan by Umherirrender
TemplateStyles
[edit]No 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
[edit]No changes for TextExtracts
Thanks
[edit]No 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
[edit]No changes for TitleBlacklist
TocTree
[edit]No 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
[edit]No 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
[edit]No changes for UniversalLanguageSelector
UploadsLink
[edit]No 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
[edit]No changes for UserMerge
VipsScaler
[edit]No 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
[edit]No changes for Wikidata.org
WikidataPageBanner
[edit]No changes for WikidataPageBanner
WikiEditor
[edit]No changes for WikiEditor
wikihiero
[edit]- git #8c1791de - Add phan by Umherirrender
WikiLove
[edit]No changes for WikiLove
WikimediaBadges
[edit]No 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
[edit]No changes for WikimediaMaintenance
WikimediaMessages
[edit]No changes for WikimediaMessages
XAnalytics
[edit]- git #16ab7c12 - Add phan by Umherirrender
ZeroBanner
[edit]No changes for ZeroBanner
ZeroPortal
[edit]No changes for ZeroPortal
Skins
[edit]CologneBlue
[edit]No changes for CologneBlue
EUCopyrightCampaignSkin
[edit]No 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
[edit]No changes for Modern
Nostalgia
[edit]No 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
[edit]396 Changes in 89 repos by 80 committers