![]() |
Deployment of MediaWiki 1.33.0-wmf.8 to Wikimedia sites | MediaWiki 1.33.0-wmf.9![]() |
The latest version (labeled "1.33.0-wmf.8") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 11 December 2018 (see the roadmap).
Core changes
- git #d6851450 - Fix return typehint by Thiemo Kreuz (WMDE)
- git #05a5b8e7 - Add new rules when user is blocked for UTP (task T210475) by Dayllan Maza
- git #e1497e35 - filebackend: avoiding computing file SHA-1 hashes unless needed (task T204174) by Aaron Schulz
- git #5a9f1a29 - Avoid deprecated OO.ui.infuse( id ) (task T211154) by Ed Sanders
- git #d81f57dc - Can't call escaped() on a string. (task T211442) by Alexia E. Smith
- git #1d442c19 - Fix TitlesMultiselectWidget documentation by Thalia
- git #34344e50 - Revert "textSelection: Use execcommand to replace text" by Esanders
- git #ea178105 - Cancel the transaction if the file fails to move. This prevents (task T211442) by Alexia E. Smith
- git #efd8077a - Create GuzzleHttpRequest class as new default for HttpRequestFactory (task T202110) by Kunal Mehta
- git #4b275c60 - Revert "Pass $context to 'GetPreferences' hook" by Timo Tijhof
- git #65852775 - Allow users to block the user that blocked them. (task T150826) by Gergő Tisza
- git #1418cbba - Special:AllMessages: Remove 'id' attribute from message rows by Timo Tijhof
- git #1ecacc2e - Remove useless continue at end of loop by Umherirrender
- git #84fac400 - Use english for log text in AuthManagerSpecialPage by Umherirrender
- git #31bfcb39 - Use english for message text in SparqlException by Umherirrender
- git #1da14005 - Hard deprecate SearchEngine::getNearMatchResultSet() by Max Semenik
- git #ca41a48f - Hard deprecate LinkCache::addLink() by Max Semenik
- git #fa432176 - Hard deprecated SiteSQLStore::newInstance() by Max Semenik
- git #7e148dfb - resourceloader: Add getConfig() method to ResourceLoaderContext by Krinkle
- git #96e33ea5 - Skin: Remove default loading of module 'mediawiki.user' by Krinkle
- git #19adaa6a - parser: Fix PHPDoc annotations in parser module by Umherirrender
- git #0a2c57ef - SpecialUnusedimages: Change message when CountCategorizedImagesAsUsed (task T210923) by Rafid Aslam
- git #4da89d7d - Remove User::EDIT_TOKEN_SUFFIX, a deprecated constant since 1.27. (task T61113) by Matthewrbowker
- git #feb9456b - jobqueue: Add PHPDoc param annotation for __construct() method by Umherirrender
- git #b16e6343 - Pass title to Revision constructor in ContribsPager by Umherirrender
- git #3b03ea9b - Add browser test for preview functionality to MediaWiki core (task T210758) by WMDE-Fisch
- git #667b17a3 - monolog: add CeeFormatter (task T211124) by Filippo Giunchedi
- git #f6aae4d1 - Login-related messages should get the URL as a parameter by Gergő Tisza
- git #89dd1f7c - Add dependencies on module 'user.options' by Fomafix
- git #585c504f - Skin: Assign module 'mediawiki.searchSuggest' already on initialization by Fomafix
- git #65bd5b5e - Change rules when displaying block log extract (task T203171) by Catrope
- git #62b4cee2 - TitlesMultiselectWidget: display pending element (task T210080) by Thalia
- git #21a1ecd6 - i18n: Provide a value for the 'slot-name-main' fall-back key by James D. Forrester
- git #e0f13f95 - i18n: Escape the File and Category namespaces in error links to pages (task T211053) by James D. Forrester
- git #ac0a3f17 - i18n: Clarify the default sidebar 'Help' link is about MediaWiki itself (task T209335) by Andre Klapper
- git #afd3dbaa - Don't silently fail if API result fails to encode by C. Scott Ananian
- git #6be5e0a9 - objectcache: Add urls for mysql bug refs in documentation by Timo Tijhof
- git #ecca64b4 - Update OOUI to v0.29.6 by Volker E
- git #ceda6e1b - Rewrite infuseOrNull to not suppress useful errors by Ed Sanders
- git #3764e654 - Add reloading ChangeTagDefStore to ChangeTags::purgeTagCacheAll() by Amir Sarabadani
- git #70765b74 - Update comments related to valid_tag by Amir Sarabadani
- git #86b081aa - ImageListPager: Actor migration for buildQueryConds() (task T211061) by Brad Jorsch
- git #e1887d95 - Move nav hint below help message to prevent FOUC (task T211122) by Ed Sanders
- git #382cda4f - Update wikimedia/password-blacklist to v0.1.4 by Reedy
- git #e1b2dd47 - API: Filter lists of IDs before sending them to the database (task T140302) by Reedy
- git #76396ff8 - Sync up with Parsoid parserTests.txt by Subramanya Sastry
- git #c3cede1d - Restore gray coloring for autocomments (task T165189) by Kunal Mehta
- git #1706d353 - Don't link wikilinks in section heading autocomments (task T165189) by Kunal Mehta
- git #0c9cf24b - Restore old HTML structure for history section links (task T165189) by Kunal Mehta
- git #3c95d3bd - ApiComparePages: Don't try to find next/prev of a deleted revision (task T208929) by Brad Jorsch
- git #99fdade4 - Delete unused variable by Addshore
- git #b5ace113 - mail: Correct return value of sendPersonalised() method by D3r1ck01
- git #75dffe7c - media: Add missing return to MediaTransformOutput::streamFile by Thiemo Kreuz (WMDE)
- git #a50014d2 - Fix unexpected return type of User::idFromName() by Thiemo Kreuz
- git #f6fcb747 - htmlform: Fix multiple PHPDoc annotations in htmlform module by D3r1ck01
- git #0848d0e6 - export: Fix return value of write() function in DumpOutput.php by Alangi Derick
- git #8872b4ca - debug: Correct $level PHPDoc param datatype in SyslogHandler.php by Alangi Derick
- git #996ac9f6 - Save value from CLI installers `--lang` argument (task T210998) by rvogel
- git #262ce14b - block: Fix PHPDoc comments to match function signature (or method) by Alangi Derick
- git #391de0b4 - mediawiki.util: Drop jsMessage(), deprecated since 1.20 and mostly unused (task T193901) by Krinkle
- git #91fc7480 - Revert "Title::checkUserBlock should call User::isBlockedFrom for every action" (task T210953) by Legoktm
- git #711dc538 - Delete always true condition by Jakub Vrana
- git #7f67fa7f - Delete unused variable by Jakub Vrana
- git #75df7325 - Delete always true condition by Jakub Vrana
- git #3e80415c - Delete always true condition by Jakub Vrana
- git #8625fcec - Delete always-true condition by Jakub Vrana
- git #b46e6194 - Use our fork of less.php (task T206975) by Kunal Mehta
- git #8b8d146a - SpecialRevisiondelete: Do not pass unused parameter by Legoktm
- git #a8b41180 - media: Do not pass unused parameter by Legoktm
- git #ff09f00b - RedisBagOStuff: Do not pass unused parameter by Legoktm
- git #97771d9a - media: Do not pass unused parameter by Legoktm
- git #3559bca6 - export: Do not pass unused parameter by Legoktm
- git #9e8a7472 - rdbms: Pass required parameter by Legoktm
- git #3864352d - InfoAction: Add missing @param type by Umherirrender
- git #efe5761c - build: Updating mediawiki/mediawiki-codesniffer to 23.0.0 by Umherirrender
- git #db94da3a - WebInstallerUpgrade: Simplify return paths by Umherirrender
- git #29d47d49 - Fix typo 'defintion' (task T201491) by Umherirrender
- git #0d3d79ae - Do not pass unused parameter by Jakub Vrana
- git #28dbef2f - Do not pass unused parameter by Jakub Vrana
- git #547312ae - Do not pass unused parameter by Jakub Vrana
- git #8f4dde44 - Do not pass unused parameter by Jakub Vrana
- git #ffc3bb1b - Do not pass unused parameter by Jakub Vrana
- git #2381dd80 - Do not pass unused parameter by Jakub Vrana
- git #47583421 - Remove unused parameter by Jakub Vrana
- git #37a39679 - Changing "===" on secrets to hash_equals to protect from timing attacks. (task T207777) by Mogmog123
- git #0b37e809 - Use correct letter case by Jakub Vrana
- git #41699386 - Use correct letter case by Jakub Vrana
- git #ff486590 - Remove unused use in anonymous function by Jakub Vrana
- git #703ed6f9 - Remove unused use in anonymous function by Jakub Vrana
- git #f11471e8 - Remove unused use in anonymous function by Jakub Vrana
- git #d441a126 - Remove unused use in anonymous function by Jakub Vrana
Vendor
- git #71024a7a - Add guzzlehttp/guzzle 6.3.3 and dependancies (task T202110) by Reedy
- git #12fe3779 - Update OOUI to v0.29.6 by Volker E
- git #caf1b2c5 - Update wikimedia/password-blacklist to v0.1.4 by Reedy
- git #016624d0 - Use our own fork of less.php (task T206975) by Kunal Mehta
Extensions
3D
- git #31b2fdc7 - build: Update npm dev dependencies by MarcoAurelio
- git #7ffb1c05 - build: Update MinusX to 0.3.2 by MarcoAurelio
- git #0a2b76e0 - Get rid of attachBadge by Jforrester
- git #652ebe80 - Update eslint-config-wikimedia to 0.9.0 by Ed Sanders
AbuseFilter
- git #800ff6d8 - ve.init.mw.AbuseFilterSaveErrorHandler: Update to receive entire response by Bartosz Dziewoński
- git #5bff9385 - build: Update phan-taint-check-plugin to 1.5.1 by MarcoAurelio
- git #688eccea - Expose text from all slots to AbuseFilter (task T209291) by James D. Forrester
- git #5ad80d2c - build: Update npm dev dependencies by MarcoAurelio
- git #206bdc1f - Use the updated TitleMove hook to filter move actions (task T208907) by Daimona Eaytoy
- git #b5231940 - SECURITY: Remove private information from the API results (task T210329) by SBassett
- git #7ca0941d - Remove code for old global variables by Daimona Eaytoy
- git #687106d8 - Bring in VE support from VE extension by Ed Sanders
- git #6aff37fb - Further clarify docs for emergency disable by Daimona Eaytoy
- git #fd3e3e78 - Migrate AbuseFilterConsequencesTest from tag_summary to change_tag (task T209525) by Amir Sarabadani
- git #16475c02 - Fix regex group counting for get_matches by Daimona Eaytoy
ActiveAbstract
No changes for ActiveAbstract
AdvancedSearch
- git #f91c8d30 - build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass by Volker E
- git #170ec35e - Fix search page content significantly jumping again (task T210625) by WMDE-Fisch
- git #8c2a4687 - Fix regularly failing browser tests (task T210599) by WMDE-Fisch
- git #ba04620c - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
AntiSpoof
No changes for AntiSpoof
ApiFeatureUsage
No changes for ApiFeatureUsage
ArticleCreationWorkflow
- git #ec6daa4e - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
ArticlePlaceholder
No changes for ArticlePlaceholder
Babel
No changes for Babel
BetaFeatures
- git #b32679a9 - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
- git #17288135 - Fix alignment of checkboxes in monobook by Jforrester
- git #8219d81f - build: Update eslint-config-wikimedia to 0.9.0 by Jforrester
- git #3296960d - build: Update linters by Ed Sanders
- git #725d7926 - Remove obsolete aliases from closures (task T208951) by Ed Sanders
BounceHandler
- git #9c82cb12 - Provide a default for $wgVERPdomainPart at runtime (task T180192) by Seb35
Calendar
No changes for Calendar
Campaigns
No changes for Campaigns
Capiunto
No changes for Capiunto
CategoryTree
- git #0a1f707f - Remove obsolete aliases from closures (task T208951) by Fomafix
CentralAuth
- git #d1ab3fbe - Partially convert Special:CentralAuth to use OOUI (task T122016) by Bartosz Dziewoński
- git #e54a8233 - GlobalUsersPager: Fix default value of "Group" when passed as subpage parameter by Bartosz Dziewoński
- git #722bbc9e - build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass by Volker E
- git #4234af07 - List of permissions should not be shown for non-existent global groups (task T201723) by MR70
- git #cdc43dcf - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
- git #ffc2f24b - Just a couple code comments to make it easier to follow by Kaldari
- git #673adead - Introduce HTMLGlobalUserTextField (task T204411) by Jayprakash12345
CharInsert
No changes for CharInsert
CheckUser
- git #7b4ec806 - eslint: Remove rule exceptions and auto-fix by Jforrester
- git #de11116c - Update eslint-config-wikimedia to 0.9.0 by Ed Sanders
- git #a8a0633d - Add CheckUserLog alias for Serbian by Zoranzoki21
CirrusSearch
- git #365b80fc - Api: Add missing parameter PHPDoc to @param by D3r1ck01
- git #390cb3b8 - Profile: Remove non-existent method parameter PHPDoc by Alangi Derick
- git #af9b9d1a - Do not index invalid titles (task T208932) by David Causse
- git #fc735711 - Add bot password to login to API by David Causse
- git #91662848 - Allow setting the list of clusters to sanitize (task T210728) by David Causse
- git #b5e1421f - Properly test the "classic" profile name (task T208248) by David Causse
- git #879a279a - Fix global variable name typo in InterwikiResolverTest.php (task T210510) by D3r1ck01
- git #4ca45659 - Generalize fallback & second-try methods (task T204255) by David Causse
Cite
- git #9a8c718c - Add missing test cases for code in Cite::refArg (task T211576) by Thiemo Kreuz
- git #b9ee8433 - build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass by Volker E
- git #4d03f8f1 - Split overly long highlighting code into functions by Thiemo Kreuz
- git #9ce4b959 - Get rid of one nesting level in highlighting code by Thiemo Kreuz
- git #b7bdcaec - ve.ui.MWCitationDialog: Remove unneeded code re-setting insert label by Bartosz Dziewoński
- git #7f6ae77b - ve.ui.MWCitationDialog: Fix condition for enabling insert/apply action (task T210686) by Bartosz Dziewoński
- git #57aeb852 - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
- git #4152c6cd - Make backlink highlighting robust when "mw-cite-backlink" is missing (task T205270) (task T210508) by Thiemo Kreuz
- git #d7c1943b - Make backlink highlighting robust for community customized HTML (task T205270) (task T210520) by Thiemo Kreuz
- git #fdde5b71 - Update eslint-config-wikimedia to 0.9.0 by Ed Sanders
- git #7c06347f - Simplify weirdly complex [\n\t ] regex by Thiemo Kreuz (WMDE)
- git #2b34dede - Sanitize underscores as core does, to not create broken links (task T184912) by Thiemo Kreuz (WMDE)
CiteThisPage
No changes for CiteThisPage
Citoid
- git #24561fd0 - CitoidInspector: Allow 'replace' to work on non-ref nodes by Jforrester
- git #cad58c8f - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
- git #d806273d - Bump VE version requirement by Ed Sanders
- git #8c20425d - Update eslint-config-wikimedia to 0.9.0 by Ed Sanders
cldr
- git #a7cbc776 - Add LocalNamesFrr. by jenkins-bot
Cognate
No changes for Cognate
CodeEditor
- git #4ad54da4 - build: Update linters by Ed Sanders
- git #bbf2d290 - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
CodeMirror
- git #71dcfc6a - build: Update devDependencies by Ed Sanders
- git #854b63e1 - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
CodeReview
No changes for CodeReview
CollaborationKit
No changes for CollaborationKit
Collection
No changes for Collection
CommonsMetadata
No changes for CommonsMetadata
ConfirmEdit
- git #5e5d33f2 - ve.init.mw.CaptchaSaveErrorHandler: Update to receive entire response by Bartosz Dziewoński
- git #057db3d7 - VE: Convert to SaveErrorHandler by Ed Sanders
- git #15eba917 - Use ve.targetLinksToNewWindow where possible by Ed Sanders
CongressLookup
No changes for CongressLookup
ContactPage
No changes for ContactPage
ContentTranslation
- git #0b5840c4 - Fix dependencies on core module 'mediawiki.user' and 'user.options' by jenkins-bot
- git #21dc2d3f - Make the cookie expiration for new article campaign longer by jenkins-bot
- git #8666caff - Use OOUI beaker icon for CX2 invite by petarpetkovic
- git #08cd85f9 - Use a chevron for expanding and collapsing of issue card (task T210081) by jenkins-bot
- git #fe61fda3 - Use right path to mw.cx.tools by jenkins-bot
- git #543ba372 - Move list containers to the parent class by jenkins-bot
- git #a5497963 - Fix mw.cx.widgets.TranslationToolWidget.prototype.setContent by jenkins-bot
- git #46d5f39d - Add a counter for published translations with unreviewed MT (task T209868) by jenkins-bot
- git #bfe285c1 - Add failure handling for CX2 invite (task T204817) by petarpetkovic
- git #f3bea326 - Build UI interaction when accepting to try CX2 (task T204817) by jenkins-bot
- git #e7d0ea2a - Remove margin between translation filter and suggestion list by jenkins-bot
- git #7b57c9c4 - Implement accept and dismiss for CX2 invite (task T204817) by jenkins-bot
- git #e48dbf6c - Show CX2 invite on all dashboard views (task T204817) by jenkins-bot
- git #c0196c2a - Increase heading level for hook names in hooks.md by jenkins-bot
- git #0659aa89 - Use class from current file when calling parent method by jenkins-bot
- git #137aef1d - Remove empty line from mw.cx.mixins.less by jenkins-bot
- git #ee56540d - Modify purge-unpublished-drafts to only purge in current wiki (task T203071) by KartikMistry
- git #1886a5fb - Use different event when transclusion node is rendered (task T207699) by jenkins-bot
- git #8f8c81f7 - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
ContributionTracking
No changes for ContributionTracking
CreditsSource
No changes for CreditsSource
Dashiki
No changes for Dashiki
Disambiguator
No changes for Disambiguator
DismissableSiteNotice
- git #4a79eed0 - build: Exclude vendor folder from jsonlint and stylelint by Jforrester
- git #87aeba43 - Use json extension for .stylelintrc (task T173516) by Umherirrender
- git #fabff0cc - build: Replace jshint/jscs with eslint & stylelint (task T210365) by Zoranzoki21
DonationInterface
- git #c4120b41 - Restore country validation for Ingenico Connect (task T211358) by Elliott Eggleston
- git #aebc0e2f - Cap session velocity score at 1000 by Elliott Eggleston
- git #08297ad6 - Log an error on too-short Ingenico iframe url (task T210893) by Mepps
- git #b035926f - Allow overriding form settings in LocalSettings.php by Elliott Eggleston
- git #912d4473 - Add fallback from Kabyle to Arabic for Ingenico by Elliott Eggleston
- git #c21a5201 - Switch GB, IE, US over to legacy Globalcollect by Elliott Eggleston
- git #73f52992 - Send AU & NZ donors to old GlobalCollect by Elliott Eggleston
- git #c758b698 - Force CA donations to old GlobalCollect form by Elliott Eggleston
- git #d1f093e1 - Revert "Handle invalid GC SET_PAYMENT response and fix some" by Elliott Eggleston
- git #6fd3aa3a - Revert "Force CA donations to old GlobalCollect form" by Elliott Eggleston
- git #c82abdaa - Allow global fns in CustomFilters_Functions by Elliott Eggleston
- git #75a404f0 - Force CA donations to old GlobalCollect form by Elliott Eggleston
DoubleWiki
No changes for DoubleWiki
DynamicSidebar
No changes for DynamicSidebar
EUCopyrightCampaign
No changes for EUCopyrightCampaign
Echo
- git #4d03a485 - Update eslint-config-wikimedia to 0.9.0 by Ed Sanders
- git #0f51b4f3 - eslint: Drop 'dot-notation' rule (task T210552) by Ed Sanders
- git #b680244f - Fix navigation controls wrapping on Notifications page (task T210487) by Volker E
Elastica
No changes for Elastica
ElectronPdfService
No changes for ElectronPdfService
EventBus
- git #7825321e - Titles rejected by newFromDBKey are invalid not inexistent (task T208932) by David Causse
EventLogging
No changes for EventLogging
ExtensionDistributor
No changes for ExtensionDistributor
FeaturedFeeds
No changes for FeaturedFeeds
FileExporter
No changes for FileExporter
FileImporter
- git #94d53a6e - Fix typos in ImporterTest by Umherirrender
- git #a94c8278 - Add config setting for the config help page (task T199108) by Thiemo Kreuz (WMDE)
- git #677688d4 - Integration test for import log entry (task T209942) by WMDE-Fisch
- git #82a29d1e - Avoid using the real User class in tests, where possible (task T209942) by WMDE-Fisch
- git #fda27ad5 - When importing a file add an import log entry. (task T209942) by WMDE-Fisch
- git #8a256332 - Block imports if no configuration exists (task T199108) by Thiemo Kreuz (WMDE)
FlaggedRevs
- git #9ff03f56 - Remove 'valid_tag' from tablesUsed in tests (task T209525) by Amir Sarabadani
- git #d4df416a - Drop $wgChangeTagsSchemaMigrationStage, part II (task T194163) by Amir Sarabadani
Flow
- git #f7253db4 - Remove unused mw-ui-field classes by Ed Sanders
- git #ae3dd1b5 - Use VE focus/blur events for styling (task T211515) by Ed Sanders
- git #96e26978 - build: Update stylelint-config-wikimedia to 0.5.0 by Ed Sanders
- git #0d16666b - git: Ignore Intellij IDEA and VS Code preferences by takidelfin
- git #3829d8da - Follow-up I8f704ed: Fix forEach loops by Ed Sanders
- git #5a741d16 - RL: Add mediawiki.notify dependency to ext.flow.components by Jforrester
- git #6416afb5 - Mark a flaky test as broken across multiple test files (task T210043) by Alangi Derick
- git #daaa1bc6 - Consistently call restore_error_handler() from finally { } (task T208146) by Roan Kattouw
- git #d8e2a49d - Update eslint-config-wikimedia to 0.9.0 by Esanders
- git #3be37818 - Move handlebars-v3.0.0.js out of vendor/ by Kunal Mehta
- git #7a01d212 - eslint: Drop 'dot-notation' rule (task T210552) by Ed Sanders
- git #5267baa5 - Mark flaky PostCollectionTest::testGetLastRevision() test as broken (task T207173) by D3r1ck01
- git #20aca5b7 - Amend termsLabel width and wrapping by Volker E
FundraiserLandingPage
No changes for FundraiserLandingPage
FundraisingTranslateWorkflow
- git #164db7a6 - Add method scope visibility by Umherirrender
Gadgets
- git #4ba04b6b - Add Neapolitan (nap) translations for Gadgets namespaces and special pages (task T210826) by MarcoAurelio
GeoCrumbs
- git #6ec15908 - Avoid fatals when PoolCounterArticleView fails (task T210734) by Anomie
GeoData
No changes for GeoData
GettingStarted
No changes for GettingStarted
GlobalBlocking
No changes for GlobalBlocking
GlobalCssJs
No changes for GlobalCssJs
GlobalPreferences
- git #214e6a5a - Fix indentation of global selection checkbox (task T210119) by Volker E
GlobalUsage
No changes for GlobalUsage
GlobalUserPage
- git #c6880a03 - There's no need to load user properties here by Max Semenik
GoogleNewsSitemap
No changes for GoogleNewsSitemap
Graph
- git #12b53676 - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
- git #a7a07ff2 - ve.ui.MWGraphDialog: don't redefine actions (task T205807) by Thalia
GrowthExperiments
- git #322a1794 - Help Panel: Declare help panel question tag (task T211118) by Kosta Harlan
- git #c8c3dcb0 - Help panel: Hide the help panel when the user closes VisualEditor by Roan Kattouw
- git #29138cf2 - Help panel: Clear drafts from browser storage once submitted by Roan Kattouw
- git #2ee129c4 - Help panel: Fix error handling by Roan Kattouw
- git #1819148f - Help Panel: UI updates for different email statuses (task T211113) by Kosta Harlan
- git #2c87f1d5 - Help Panel: Button text, fix autopopulate, and simplify review panel (task T209318) by Kosta Harlan
- git #de539dfc - Help panel: display the help panel when VisualEditor is opened (task T211059) by Kosta Harlan
- git #b334c935 - Help panel: Move config vars into a data module (task T211059) by Roan Kattouw
- git #1ff610b1 - Help panel: Factor out help panel link generation into its own function by Roan Kattouw
- git #6d470102 - Help panel: Make sure "view more" link is localized by Roan Kattouw
- git #0f04d745 - Help Panel: Fix help panel question header (task T209318) by Kosta Harlan
- git #9b8fbcd9 - Welcome survey C: show/hide nav buttons, move publish btn into toolbar (task T207717) by Stephane Bisson
- git #c765cc06 - Help Panel: Fix resizing of textarea (task T211206) by Kosta Harlan
- git #06f54f9f - Welcome survey C: scroll to the top when navigating between questions (task T207717) by Stephane Bisson
- git #dc8832fe - Help Panel: Confirmation message on first edit (task T209318) by Kosta Harlan
- git #1e8662f4 - Help Panel: Add settings cog with tooltip (task T206716) by Kosta Harlan
- git #8184b993 - Welcome survey C: UI fixes (task T207717) by Stephane Bisson
- git #d53b7bbb - Help Panel: Implement 2,000 character limit for question text (task T209318) by Kosta Harlan
- git #62072f17 - Help Panel: Add ability to exclude from namespaces (task T206716) by Kosta Harlan
- git #d18ecfcd - Help Panel: Update English copy (task T206717) by Kosta Harlan
- git #7dd6b051 - Add {{doc-growthexperiments-help-panel}} to every help panel qqq message by Roan Kattouw
- git #f6ce02f9 - Welcome survey C: visual improvements (task T207717) by Stephane Bisson
- git #4d1f4f28 - Help Panel: Add call-to-action button and help panel (task T206717) (task T209318) by Kosta Harlan
- git #2f95f0af - Welcome survey variation C (task T207717) by Stephane Bisson
- git #656f60cd - Welcome survey C: UI messages (task T207717) by Stephane Bisson
- git #098f87d0 - Add .eslintrc.json by Stephane Bisson
GuidedTour
- git #afa26d36 - Guiders: Fix offset.top of absolute elements by takidelfin
- git #f2163e76 - build: Update devDependencies by Ed Sanders
- git #fdb3fd09 - Remove obsolete aliases from closures (task T208951) by Ed Sanders
GWToolset
No changes for GWToolset
ImageMap
No changes for ImageMap
InputBox
No changes for InputBox
Insider
No changes for Insider
intersection
No changes for intersection
Interwiki
No changes for Interwiki
InterwikiSorting
No changes for InterwikiSorting
JADE
- git #7c0b045a - build: Update sniff list in .phpcs.xml by Umherirrender
- git #4d533835 - Fix validation for an empty list of endorsements by Adam Wight
Josa
No changes for Josa
JsonConfig
No changes for JsonConfig
Kartographer
- git #db7f232a - Move class MockSimpleStyleParser to own file by Umherirrender
- git #8dd3867a - Remove deferred catch throw block by Umherirrender
- git #f9427ff1 - ve.ce.MWMapsNode: Set CSS width on <div class="thumbinner"> too (task T210675) by Bartosz Dziewoński
- git #b9d947a9 - Fix broken parser test by Bartosz Dziewoński
- git #3b617b61 - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
- git #60fecfa7 - Update eslint-config-wikimedia to 0.9.0 by Ed Sanders
- git #4104830d - Follow-up I5e8f4044: Fix map indices by Ed Sanders
LabeledSectionTransclusion
No changes for LabeledSectionTransclusion
LandingCheck
No changes for LandingCheck
LdapAuthentication
No changes for LdapAuthentication
Linter
No changes for Linter
LiquidThreads
No changes for LiquidThreads
Listings
No changes for Listings
LocalisationUpdate
No changes for LocalisationUpdate
LoginNotify
- git #3446a04b - Update 'UserAvatar' to latest WikimediaUI icon (task T123810) by Volker E
MapSources
No changes for MapSources
MassMessage
No changes for MassMessage
Math
- git #ba66ec13 - Missing space in JSON by Ed Sanders
- git #0a4773e7 - Remove unused i18n messages (task T210948) by Moritz Schubotz (physikerwelt)
- git #5f7f535c - Update eslint-config-wikimedia to 0.9.0 by Physikerwelt
- git #17d68247 - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
MobileApp
No changes for MobileApp
MobileFrontend
- git #44873c79 - ve.init.mw.MobileFrontendArticleTarget: Disable iOS scrolling hack while in dialog (task T210559) by Esanders
- git #b8ec57b6 - Pass isBorderbox and className properties as options (task T210670) by Nicholas Ray
- git #a6f88436 - build: Update sniff list in .phpcs.xml by Umherirrender
- git #ec6751e0 - Remove usage of global event emitter from MF (task T156186) by Nicholas Ray
- git #678fba66 - Hygiene: add tests for CtaDrawer (task T208920) by Stephen Niedzielski
- git #021cc1c9 - Remove usage of global event emitter from Talk Overlays (task T156186) by Nicholas Ray
- git #a5b6fd74 - Remove usage of global event emitter from Nearby (task T156186) by Nicholas Ray
- git #754a5394 - specials: Fix missing PHPDoc for method params in SpecialMobileDiff by Thiemo Kreuz (WMDE)
- git #750d533a - Add PHPUnit tests for methods in McsContentProvider::class (task T210390) by Piotr Miazga
- git #96cd5167 - Hygiene: make resources/ files match src by Stephen Niedzielski
- git #be7a8f05 - Prepare View's for option usage rather than class property (task T210670) by Jan Drewniak
- git #5b6012ae - Watchstar webpack migration follow ups (task T208921) by Stephen Niedzielski
- git #ffe8ac7e - TableOfContents has a section prop (task T210869) by jdlrobson
- git #4febb3ad - Nearby works again locally! (task T204876) by Stephen Niedzielski
- git #42004099 - Drop redundant tests (task T208921) by jdlrobson
- git #882be5f1 - Documentation: icon functions watch, watched by jdlrobson
- git #72949f97 - DRYing things up: cancelButton helper by jdlrobson
- git #545e4e85 - RecordRevision::getUser() returns UserIdentity not int (task T210737) by Piotr Miazga
- git #61ff7dc4 - Hygiene: add tests for Drawer (task T208920) by Jdlrobson
- git #eaa77fb5 - Moving Watchstar, WatchstarGateway & WatchstarPagelist to webpack (task T208921) by jdlrobson
- git #8aee62b6 - Revert "Several View's now pass className and isBorderBox as a property" (task T210670) by jdlrobson
- git #4da42b9a - Change config flag for enabling Block Notice stats (task T201719) by Dmaza
- git #d079c901 - Don't pollute the MediaWiki global in tests by jdlrobson
- git #ff19a141 - eslint: Drop 'dot-notation' rule (task T210552) by Jdlrobson
- git #fb00c6b1 - Don't require editSchema to be setup to use trackdebug by Ed Sanders
- git #9b7f3428 - Include timing information for EditAttemptStep (task T205166) by Ed Sanders
- git #c973adb4 - Debug flag for EditAttemptStep tracking by Ed Sanders
- git #9fae697b - Several View's now pass className and isBorderBox as a property (task T209007) by jdlrobson
- git #a9aa7554 - Remove the user object from MobileFrontend (task T204866) by Stephen Niedzielski
- git #0b6d9638 - Hygiene: remove unneeded local in mobile.startup by jdlrobson
- git #6c8e64e0 - Fix: tear down jQuery in Browser, OverlayManager, PageGateway by jdlrobson
- git #ec3b8f84 - Hygiene: remove unused prop in Drawer by jdlrobson
- git #600d24ab - Hygiene: rename Cta.hogan by jdlrobson
- git #bde0704e - Organise src folder by feature (task T207805) by Stephen Niedzielski
- git #7dbb150f - Use the 'csrf' token to authenticate post requests (task T188451) by LukBukkit
- git #3a11f479 - Simplify APIParseExtender (task T86210) by jdlrobson
- git #66bbaa12 - Wean editor off getEditCount in preparation for user deprecation (task T204866) by jdlrobson
MultimediaViewer
- git #9901520a - Ignore TemplateStyle-generated content when textifying HTML (task T211444) by Gergő Tisza
- git #92f9f75b - Add missing dependencies on core modules by Fomafix
- git #16774030 - RL: Add mediawiki.notify dependency to mmv.bootstrap by Jforrester
- git #8e94e95f - build: Use stylelint-config-wikimedia v0.9.0 and make pass by Volker E
- git #a23084a3 - build: Follow 'svgmin' step option best-practices by Volker E
- git #90ada228 - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
NavigationTiming
- git #27817670 - Server timing: combine event and pageviewToken properly (task T207862) by Gilles Dubuc
- git #67679f5e - Run CPU benchmark for a portion of non-survey samples (task T209857) by Gilles Dubuc
Newsletter
- git #f1262450 - build: Update devDependencies by Ed Sanders
- git #23403bf7 - Avoid deprecated OO.ui.infuse( id ) (task T211154) by Ed Sanders
- git #23efc980 - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
NewUserMessage
No changes for NewUserMessage
Nuke
No changes for Nuke
OATHAuth
- git #69b6292c - Revert "Add some logging of OATHAuth actions" (task T210643) by SBassett
OAuth
No changes for OAuth
OpenStackManager
No changes for OpenStackManager
ORES
- git #9b896c56 - build: Update sniff list in .phpcs.xml by Umherirrender
- git #3e0c74c4 - Don't try to add scores in API where there is nothing to add (task T210610) by Amir Sarabadani
PageAssessments
- git #fb77fad8 - build: Update devDependencies by Ed Sanders
- git #ab4c6c5f - Avoid deprecated OO.ui.infuse( id ) (task T211154) by Ed Sanders
PagedTiffHandler
No changes for PagedTiffHandler
PageImages
No changes for PageImages
PageTriage
- git #db351306 - Fixing position of filter dropdown by Kaldari
- git #c4c31c3c - IE: append/detach sort options because show/hide doesn't work (task T205669) by Stephane Bisson
PageViewInfo
- git #2995ecba - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
ParserFunctions
- git #32d112ef - build: Update sniff list in .phpcs.xml by Umherirrender
ParsoidBatchAPI
- git #09b56b7e - Modernize ApiParsoidBatch using ApiResult to generate prettier output (take 2) (task T210550) by C. Scott Ananian
- git #7792ad17 - Revert "Modernize ApiParsoidBatch using ApiResult to generate prettier output" by Subramanya Sastry
PdfHandler
No changes for PdfHandler
PerformanceInspector
- git #51a02e6f - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
Petition
No changes for Petition
Poem
No changes for Poem
PoolCounter
No changes for PoolCounter
Popups
- git #033cf7a7 - build: Update sniff list in .phpcs.xml by Umherirrender
- git #9e515f73 - Fix bug in `ABANDON_END` test by Shreyas Minocha
- git #6d4eebe1 - Hygiene: remove package-lock.json by Stephen Niedzielski
ProofreadPage
- git #b1dca318 - build: Update linters by Ed Sanders
- git #f34e1ddb - Fix neapolitan talk namespaces for ProofreadPage by MarcoAurelio
- git #d615a681 - Add Neapolitan special page names for ProofreadPage (task T210997) by jhsoby
- git #79c6bed7 - Add Neapolitan namespace translations for ProofreadPage (task T210752) by jhsoby
- git #6e7b7600 - Implements SlotDiffRenderer for Page: pages content model (task T204875) by Tpt
- git #a8de8896 - Convert Extension:ProofreadPage to use OOUI (task T210672) by Jayprakash12345
- git #9bf746ae - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
- git #a5d9308b - Editor: Use flexbox to position the elements evenly (task T209939) by Derk-Jan Hartman
- git #8457b918 - Drops some orphans i18n messages by Tpt
PropertySuggester
- git #f5ee49c5 - Update upstream wikimedia eslint config (task T209932) by Michael Große
QuickSurveys
- git #2fa06d80 - eslint: Drop 'dot-notation' rule over-ride (task T210552) by James D. Forrester
- git #cd973b52 - Remove unnecessary // eslint-disable-next-line dot-notation by Kunal Mehta
Quiz
No changes for Quiz
ReadingLists
No changes for ReadingLists
RelatedArticles
No changes for RelatedArticles
Renameuser
- git #b1cfe2b1 - Adjust for core change I4764c1c78 (task T204669) by Umherirrender
RevisionSlider
- git #ee10c6e6 - Change the DOM order of pointers and rebuild styling (task T162119) by WMDE-Fisch
- git #6ea28c8c - build: Update devDependencies by Ed Sanders
- git #a30cc5fa - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
- git #ae42b859 - Fixed Pointers and Pointer lines alignment (task T210232) by gopavasanth
RSS
No changes for RSS
SandboxLink
No changes for SandboxLink
Score
- git #4eaf879b - Add myself to credits by Étienne Beaulé
- git #5ef3a737 - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
Scribunto
- git #8dbde85b - Parser profiling data: Nicer float format by jenkins-bot
- git #704f1231 - Translate Scribunto namespaces to Neapolitan (nap) (task T210825) by MarcoAurelio
- git #ab15dfe4 - Make sure interface functions with the same name don't clash (task T211203) by Marius Hoch
- git #a55cfc20 - Revert "Adding a unit test for CVE-2014-5461 in Scribunto." (task T209232) by jenkins-bot
SearchExtraNS
No changes for SearchExtraNS
SecurePoll
No changes for SecurePoll
Sentry
No changes for Sentry
ShortUrl
No changes for ShortUrl
SiteMatrix
No changes for SiteMatrix
SkinPerPage
No changes for SkinPerPage
SpamBlacklist
- git #a4229f33 - ve.init.mw.SpamBlacklistSaveErrorHandler: Update to receive entire response by Bartosz Dziewoński
- git #dc2caad9 - build: Replace jshint with eslint (task T210365) by Jforrester
- git #02ada1b4 - Move in VE support code from the VE extension by Ed Sanders
SubPageList3
No changes for SubPageList3
SubpageSortkey
No changes for SubpageSortkey
SyntaxHighlight_GeSHi
- git #0b9bae43 - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
- git #10d0a248 - Override supportsURLLoading() instead of getScriptURLsForDebug() by Timo Tijhof
- git #8d1c397b - Update eslint-config-wikimedia to 0.9.0 by Ed Sanders
TemplateData
- git #ac59e274 - Move all apihelp translatable messages to separate files (task T189982) by Zoranzoki21
- git #47c3c69b - Update eslint-config-wikimedia to 0.9.0 by Ed Sanders
- git #e0cab022 - Use ve.deactivationComplete hook instead of ve.deactivate by Ed Sanders
- git #64367bfe - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
- git #75e54ae9 - Ignore bang magic word in table syntax when guessing parameters (task T157029) by Sam Wilson
TemplateSandbox
No changes for TemplateSandbox
TemplateStyles
No changes for TemplateStyles
TemplateWizard
- git #47b3b86f - Use existing overlay for all popups (task T203559) by Umherirrender
- git #84ea32cd - eslint: Drop 'dot-notation' rule (task T210552) by Umherirrender
- git #e6713454 - Update eslint-config-wikimedia to 0.9.0 by Umherirrender
TextExtracts
No changes for TextExtracts
Thanks
No changes for Thanks
TimedMediaHandler
No changes for TimedMediaHandler
timeline
No changes for timeline
TitleBlacklist
- git #d676a5fd - build: Update sniff list in .phpcs.xml by Umherirrender
- git #71782028 - ve.init.mw.TitleBlacklistSaveErrorHandler: Disallow retrying by Ed Sanders
- git #6ac35e25 - ve.init.mw.TitleBlacklistSaveErrorHandler: Update to receive entire response by Bartosz Dziewoński
- git #d62cb11e - Bring in VE support (task T211242) by Bartosz Dziewoński
- git #ccf77bdd - Replace jshint with eslint by Ed Sanders
TocTree
- git #a45f34a6 - Add missing dependency on core module 'user.options' by Umherirrender
- git #1d813f1f - Use common function names for hook functions by Umherirrender
- git #da88b9df - Remove obsolete aliases from closures (task T208951) by Fomafix
TorBlock
No changes for TorBlock
Translate
- git #08b8487b - Duplicate Gettext plural rule of sr to sr-(ec|el) by jenkins-bot
- git #c80d96fd - RL: Add mediawiki.notify dependency where needed by jenkins-bot
- git #b7db637e - Fix PHP notice from SpecialPageTranslationMovePage::showForm (task T208907) by jenkins-bot
TranslationNotifications
No changes for TranslationNotifications
TrustedXFF
No changes for TrustedXFF
TwoColConflict
- git #3a9d7b71 - Avoid deprecated OO.ui.infuse( id ) (task T211154) by Ed Sanders
- git #eb5c4dff - build: Update linters by Ed Sanders
- git #8e017a68 - Add missing dependency on core module 'user.options' by Fomafix
- git #db542870 - Use valid "data:…" URLs in the last step of tests by Thiemo Kreuz
- git #deb485c3 - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
- git #cafc0cb1 - Fix unescaped HTML injected into conflict resolution interface (task T195721) (task T210603) by WMDE-Fisch
- git #8fadcf01 - Collect statistics on the new interface. (task T209360) by Thiemo Kreuz (WMDE)
UniversalLanguageSelector
- git #29ac5021 - Update jquery.ime from upstream by Amir Aharoni
- git #7bf34566 - build: Update linters by Ed Sanders
- git #efae824f - Update jquery.ime from upstream by Amir Aharoni
- git #ec3241f5 - Update jquery.uls from upstream by Amir Aharoni
- git #215145a9 - Update jquery.ime from upstream by Amir Aharoni
- git #88b443a1 - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
UploadsLink
No changes for UploadsLink
UploadWizard
- git #fa398c4d - Add missing dependency on core module 'user.options' by Fomafix
- git #2a4e9056 - Remove Wikimedia Phabricator as value of 'feedbackLink' parameter (task T209336) by Jforrester
- git #81d159e4 - Handle captions errors individually rather than all at once (task T210753) by Jforrester
- git #ea23f043 - RL: Add mediawiki.notify dependency to ext.uploadWizard by Jforrester
- git #1576f0d1 - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
UrlShortener
- git #c79e3316 - build: Update stylelint by Ed Sanders
- git #ffb2de83 - build: Introduce eslint by Ed Sanders
- git #5148d7e0 - Avoid deprecated OO.ui.infuse( id ) (task T211154) by Ed Sanders
- git #e5258fcc - Fix typo 'defintion' (task T201491) by MarcoAurelio
UserMerge
No changes for UserMerge
VipsScaler
No changes for VipsScaler
VisualEditor
- git #27fdbe05 - Fix filtering out .donut-container again (task T189148) (task T209619) by Bartosz Dziewoński
- git #ca846155 - Fix incorrect return PHPDoc annotation VisualEditorHooks.php by Alangi Derick
- git #0f05dafa - Make SaveErrorHandler receive entire API response by Bartosz Dziewoński
- git #d1bd119d - Update VE core submodule to master (860f28129) by James D. Forrester
- git #dab9c26c - Drop EducationProgram hacks, now that it's undeployed by James D. Forrester
- git #278789e2 - Remove TitleBlacklist handling code (task T211242) by Ed Sanders
- git #be548979 - Pass error data to SaveErrorHandler on error by Ed Sanders
- git #9177974c - ve.init.mw.SaveErrorHandler: Correct code comments by Bartosz Dziewoński
- git #be9c6800 - Audit target hooks by Bartosz Dziewoński
- git #a89908d5 - Guard against Target#teardown being called twice by Ed Sanders
- git #ee02653e - Change rules when displaying block log extract (task T203171) by Dayllan Maza
- git #1ee9a739 - Move ve.init.mw.saveErrorHandlerFactory and fix documentation by Ed Sanders
- git #611d9ca6 - trackSubscriber: Set timing property to a number, not an object by Roan Kattouw
- git #309d05cb - build: Upgrade stylelint-config-wikimedia to 0.5.0 and make pass by James D. Forrester
- git #103a34bb - Remove AbuseFilter & SpamBlacklist code by Esanders
- git #5801273c - Enable jquery/no-(show/hide/toggle) rules by Ed Sanders
- git #a659c4ea - ve.ui.MWTransclusionDialog: Remove unneeded code re-setting insert label by Bartosz Dziewoński
- git #041e7b77 - Create SaveErrorHandler class to better define structure by Ed Sanders
- git #32f52567 - ve.init.mw.ArticleTarget: Stop when we fail to load metadata (task T209542) by Bartosz Dziewoński
- git #f0295ee0 - Remove captcha handler, moved to ConfirmEdit extension by Ed Sanders
- git #2516753c - Rename configs for tracking block notices on visual editor by Dayllan Maza
- git #b76e40b2 - MWSaveDialog: Use ve.targetLinksToNewWindow by Ed Sanders
- git #41bb0a5f - Show timings of mwedit events in trackdebug by Ed Sanders
- git #1df05646 - Don't require editSchema to be setup to use trackdebug by Ed Sanders
- git #7dafd878 - eslint: Drop 'dot-notation' rule (task T210552) by Ed Sanders
- git #bff72c67 - Debug flag for tracking by David Lynch
- git #71ceb51c - Blacklist javascript links (task T200971) by Derk-Jan Hartman
- git #0d54a628 - Use mw.Title.wantSignaturesNamespace by Ed Sanders
Wikibase
- git #62c0898c - Use PSR Logger instead of wfDebugLog in repo (task T207850) by Marius Hoch
- git #93dd2a3f - [repo] Store: Fix @return annotation type for class method by Thiemo Kreuz (WMDE)
- git #5c792b32 - Fix configuration of max string length (task T154660) by Lucas Werkmeister
- git #b99b250d - Repo\UpdateRepo: Minor cleanup by Marius Hoch
- git #4d937921 - Use PSR Logger instead of wfDebugLog in Repo\UpdateRepo (task T207850) by Marius Hoch
- git #f8636904 - Remove StubUserLang debug logging (task T112070) (task T207850) by Marius Hoch
- git #b8874555 - [repo] Hooks: Fix PHPDoc comments in Hooks module by Thiemo Kreuz (WMDE)
- git #76e28593 - termbox: use latest version (task T207150) by Pablo Grass
- git #635ac94e - Use PSR Logger instead of wfDebugLog in lib (task T207850) by Hoo man
- git #902a3b99 - Don't use WikibaseClient::getDefaultInstance in WikibaseClient by Hoo man
- git #c5b8c7fe - termbox: use latest version (task T207150) by Pablo Grass
- git #81105e20 - Use PSR Logger instead of wfDebugLog in client (task T207850) by Marius Hoch
- git #aed9f2f5 - termbox: use latest version (task T207150) by Pablo Grass
- git #edf64a1e - Termbox test: fix @covers per namespace by Pablo Grass
- git #936473ab - Termbox: render CSR fallback in case of SSR problems (task T211097) by Pablo Grass
- git #6c157189 - [repo] Validators: Add missing PHPDoc for parameters by Alangi Derick
- git #749d325a - Replace generic code with item/property specific code (task T204066) by Jeroen De Dauw
- git #a034ee1e - [repo] ParserOutput: Add missing parameter PHPDoc by Alangi Derick
- git #cbc34922 - [repo] Content: Fix PHPDoc @return annotation by D3r1ck01
- git #5507d355 - [repo] Merge: Fix missing PHPDoc param in StatementsMerger.php by Alangi Derick
- git #2c3d413c - [repo] EntityReferenceExtractors: Correct parameter name used in method by Alangi Derick
- git #83fa3d17 - [repo] Api: Correct PHPDoc @params annotation in Api module by D3r1ck01
- git #f159eb33 - Don't allow Special:NewItem to create when label === description (task T100933) by Ladsgroup
- git #c2252db8 - Simplify EntityParserOutputDataUpdater by addshore
- git #aed883e0 - Use API request to protect page for faster test (task T210929) by Michael Große
- git #cd83e554 - Create dedicated test methods by Jeroen De Dauw
- git #778526fa - Clean testCommonsMediaValidation by Jeroen De Dauw
- git #3d99fab8 - Override requiresWrite in EditEntityAction (task T210953) by addshore
- git #f20e6fe7 - Split media validator to have 2 different errors (chars & extension) (task T199420) by Addshore
- git #baf778b9 - Repo RL: Add mediawiki.notify dependency to wikibase.ui.entityViewInit by Jforrester
- git #b3eeaee8 - Reduce string length to speed up test (task T210929) by Michael Große
- git #9a7d2718 - Add config to choose which IdGenerator to use (task T194299) by Lucas Werkmeister
- git #9dd067fb - Inject IdGenerator into SqlStore (task T194299) by Lucas Werkmeister (WMDE)
- git #f15688a3 - Termbox: style entity id, use latest template (task T207150) by Pablo Grass
- git #14fc0b80 - Update comment in ViewEntityAction (task T210953) by Lucas Werkmeister
- git #99cc0274 - NoBadDependencyUsageTest, Also count \\ class usages by Addshore
- git #cfe6dded - NoBadDependencyUsageTest, Reduce file iteration time by Addshore
- git #28779d76 - Add Item/PropertyContent::getIgnoreKeysForFilters (task T205252) by Addshore
- git #4f2ecf20 - EntityContent::getTextForFilters tests (task T205252) by Addshore
- git #664c5b8e - ArrayValueCollector, Improve the performance (task T204109) by Addshore
- git #1edef5da - IdGenerator, Introduce UpsertSqlIdGenerator (task T194299) by Addshore
- git #5cd9b5af - Override requiresUnblock in EditEntityAction (task T210953) by addshore
- git #65717c38 - TermboxView: fix class namespaces by Pablo Grass (WMDE)
- git #9b5ef4b6 - Update Wikibase CodeSniffer to 0.5.1 (task T208253) by Lucas Werkmeister
- git #ddc41212 - TermboxView: render item id locally (task T207150) by WMDE-leszek
- git #4e7466b3 - Update upstream wikimedia eslint config (task T209932) by Michael Große
- git #21c6622b - Added feature flag for globe coordinator formatter using kartographer (task T184933) by Leszek Manicki
- git #dd70c69b - Remove unneeded stylelint-disable comment by Volker E
- git #bca3d2e8 - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
- git #52873212 - Never return null in CachingKartographerEmbeddingHandler::getParserOutput (task T210617) by Marius Hoch
- git #1397bacf - CachingKartographerEmbeddingHandler: Fix comment about Kartographer modules (task T184933) by Marius Hoch
- git #1a253016 - Remove temporary method used for ci-migration (task T186006) by Michael Große
- git #16002942 - Fix hidden references on protected items (task T186006) by Michael Große
- git #cdefddde - Avoids to load the other project sidebar if not in parser cache by Tpt
- git #972fd483 - composer: "data-values/time": "^1.0.1" only (task T204727) by addshore
WikibaseLexeme
- git #f224bb0d - Remove earlier added fixes by Jeroen De Dauw
- git #651bf3db - Move last trace of $isBot out of MergeLexeme interactor by Jeroen De Dauw
- git #9f98d4ce - Update parser output for Form and Sense statements (task T204066) by Hoo man
- git #58fd9aff - Validate that lexeme language and lexical category are existing items (task T208953) by Lucas Werkmeister
- git #87b2ccbf - Simplify term list merging by Jeroen De Dauw
- git #d90911d7 - Use ::class refs in Registrar by Jeroen De Dauw
- git #abcd2635 - Update Wikibase CodeSniffer to 0.5.1 (task T208253) by Lucas Werkmeister
- git #a47f40aa - Update upstream wikimedia eslint config (task T209932) by Michael Große
- git #d735df74 - Add EntityExistsValidator to EditFormChangeOpDeserializer for grammatical features (task T208953) by Lucas Werkmeister
- git #84305a81 - Adjust for upstream rename of private method (task T186006) by Michael Große
- git #cf73f630 - Add LexemeContent::getIgnoreKeysForFilters (task T205252) by addshore
- git #202257fd - LexemeContent::getTextForFilters tests (task T205252) by addshore
- git #b530d283 - SenseIdTextFormatter fallback to SenseId (task T200983) by Lucas Werkmeister
WikibaseMediaInfo
- git #eff04686 - Follow-up 9210005: Move to the MediaWikiServices hook and scrap our class (task T211052) by James D. Forrester
- git #adc4686d - .eslintrc.json: Mark as root so errors don't inherit by James D. Forrester
- git #bcd8e288 - Stop writing content to page_props, we don't use it (task T205417) by James D. Forrester
- git #0f5129dd - Hooks::moveStructuredDataHeader: Actually move, rather than duplicate, the header by Jforrester
- git #9210005e - Use SlotRoleHandler so that our content is editable again (task T211052) by James D. Forrester
- git #70c5859b - Update Wikibase CodeSniffer to 0.5.1 (task T208253) by Lucas Werkmeister
- git #600e3b1f - Don't check for integer namespace in MediaInfoIdLookup (task T204748) by Amir Sarabadani
- git #f47bd272 - Remove integer check for namespace by James D. Forrester
- git #edd366e0 - Import MWException in MediaInfoServices.php by Amir Sarabadani
- git #a1df2982 - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
- git #7dc031ea - Hooks::onContentAlterParserOutput: Make flow easier to read by Jforrester
- git #7e288393 - Hooks: Don't load WBMI code on non-view pages by Jforrester
- git #52772246 - Display captions block immediately after the file links, before the wikitext content (task T205891) (task T209864) by Cormac Parle
WikibaseQuality
No changes for WikibaseQuality
WikibaseQualityConstraints
- git #959f5f8e - Track number of entities checked in PHP (task T209504) by Lucas Werkmeister
- git #bdb29fd4 - Use maintenance script in README.md data import section (task T209958) by Lucas Werkmeister
- git #f38f37f7 - Add maintenance script to import constraint entities (task T209958) by Lucas Werkmeister
- git #14898a99 - Remove exportEntityMapping maintenance script (task T209958) by Lucas Werkmeister
- git #37a4b685 - Update Wikibase CodeSniffer to 0.5.1 (task T208253) by Lucas Werkmeister
- git #5f468616 - Update upstream wikimedia eslint config (task T209932) by Lucas Werkmeister
- git #361c2de5 - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
- git #b7f128c4 - composer: "data-values/time": "^1.0.1" only (task T204728) by Addshore
Wikidata.org
No changes for Wikidata.org
WikidataPageBanner
No changes for WikidataPageBanner
WikiEditor
- git #c13f6b77 - Update stylelint-config-wikimedia to 0.5.0 by Ed Sanders
- git #45d34eaa - Animations: Get rid of jquery animations (task T210671) (task T175379) by Roan Kattouw
- git #c47a4b77 - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
- git #d1675f27 - Use mw.Title.wantSignaturesNamespace by James D. Forrester
- git #c19397ff - Update eslint-config-wikimedia to 0.9.0 by Ed Sanders
- git #38c3f2ed - Search & Replace: Fix using replace as first action (task T76750) by TheDJ
wikihiero
- git #207b938e - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
- git #1512e657 - Update eslint-config-wikimedia to 0.9.0 by Ed Sanders
WikiLove
No changes for WikiLove
WikimediaBadges
- git #aab7da4b - Update upstream wikimedia eslint config (task T209932) by Michael Große
WikimediaEvents
- git #d4aea95c - Remove ChangesListFilters logging by Roan Kattouw
- git #9c2ba0cb - Fix ChangesListFilters validation errors by Roan Kattouw
- git #fc748a97 - wbsearchentities ab test improvements (task T209402) by Erik Bernhardson
- git #054c0d6d - include completionClicks bucket name directly by Erik Bernhardson
- git #90fa0e30 - AB testing of WikidataCompletionSearchClicks (task T209402) by Erik Bernhardson
WikimediaIncubator
- git #7fde6eaf - Revert "Replace wiki with wikipedia as wmf-config has been updated" by Hydriz
WikimediaMaintenance
No changes for WikimediaMaintenance
WikimediaMessages
- git #06605d58 - build: Update npm dev dependencies by jenkins-bot
- git #29408331 - Update wording for 'wm-license-cc-conditions-attribution-text' (task T201797) by MarcoAurelio
- git #e10a9135 - Add new "centralnotice-admin" protection level messages (task T210986) by jenkins-bot
- git #8df2dcab - Add Neapolitan Wikisource to WikimediaMessages (task T210765) by jhsoby
- git #703dbe74 - Add GRAMMAR parser function support for Serbian (task T35546) by jenkins-bot
- git #a4103d0c - Remove obsolete aliases from closures, and fix line lengths (task T208951) by jenkins-bot
XAnalytics
No changes for XAnalytics
ZeroBanner
No changes for ZeroBanner
ZeroPortal
No changes for ZeroPortal
Skins
CologneBlue
No changes for CologneBlue
EUCopyrightCampaignSkin
No changes for EUCopyrightCampaignSkin
MinervaNeue
- git #ddbe40b9 - build: Update sniff list in .phpcs.xml by Umherirrender
- git #5bfd949f - Remove usage of global event emitter from Minerva (task T156186) by Nicholas Ray
- git #8feff103 - Remove usage of global event emitter from skins.minerva.talk/init.js (task T156186) by Nicholas Ray
- git #87942c34 - mobile.watchstar is a deprecated module (task T208921) by jdlrobson
- git #c31da9a2 - QA: Drop protected page test (task T208808) by jdlrobson
- git #f055f8d7 - Drop toast tests from beta cluster (task T208808) by jdlrobson
- git #0a41aa53 - QA: Browser tests should limit write operations by jdlrobson
- git #a44badac - eslint: Drop 'dot-notation' rule (task T210552) by James D. Forrester
- git #b71bb0cc - QA: Tagging changes from beta cluster by jdlrobson
- git #0e4283ae - Provide some recommended (opt-in classes) for projects not opted into page issues (task T206177) by jdlrobson
MonoBook
- git #af18fc71 - build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass by Volker E
Modern
No changes for Modern
Nostalgia
No changes for Nostalgia
Timeless
- git #a2474c82 - build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass by Volker E
- git #12ec0fc6 - Make page logs link actually work for page by Isarra
- git #5d52d91a - Add offset for # links to work around fixed header on desktop by Isarra
Vector
- git #0e089a0d - build: Update 'stylelint-config-wikimedia' and make pass by Volker E
Total Changes
559 Changes in 84 repos by 94 committers