MediaWiki 1.34/wmf.1/Changelog
Core changes
edit- git #7326ce85 - resources: Rename a few local 'filterFn' vars to 'filterFunction' by Krinkle
- git #cc8a5532 - clientpool: Remove unused parameter from constructor header by Derick Alangi
- git #e9dfadcb - Tweak margins for collapsible OOUI HTMLForms some more by Bartosz Dziewoński
- git #b54a1e70 - resourceloader: Use 'fallback' as default for ResourceLoaderTestCase by Timo Tijhof
- git #65b3abe3 - Remove obsolete `color` property from horizontal rule by Volker E
- git #f831b28d - resourceloader: Remove 'wgMainPageTitle' mw.config key (task T220926) by Timo Tijhof
- git #fa05976f - resourceloader: Remove needless MW-specific fallback (task T32956) by Krinkle
- git #a45f0e46 - selenium: Replace regex matching with includes() (task T217544) by Krinkle
- git #c4a9fb65 - ContibsPager: Fix slow query with actor migration read-new mode (task T220991) by Brad Jorsch
- git #ee5a6a39 - resourceloader: Declare ResourceLoaderImage fields explicitly by Timo Tijhof
- git #3266b126 - Rename un-prefixed rcfilters selectors (task T220852) by James D. Forrester
- git #70cafa4e - db: Use $fname instead of __METHOD__ magic constant by Derick Alangi
- git #e22a3f51 - specials: Remove invalid return from RedirectSpecialPage::execute by Timo Tijhof
- git #7ac7ffc2 - specials: Add $subpage param to RedirectSpecialPage::getRedirectQuery by Krinkle
- git #5593f9da - Fix calls to Title::getUserPermissionsErrors on SpecialImport by Amir Sarabadani
- git #34582db8 - Allow fragment-only TitleValues by Aryeh Gregor
- git #29bfd8b3 - Normalize input to TitleParser::parseTitle() by Aryeh Gregor
- git #37fcedbb - New Title::castFromLinkTarget/TitleValue by Aryeh Gregor
- git #950c1c32 - filebackend: move more files to subdirectories by Aaron Schulz
- git #3535a5f3 - JsonContent: Add missing prefix to selector by Jforrester
- git #40552888 - Split DairikiDiff to class per file by Reedy
- git #ec4be6b4 - selenium: Disable flaky wdio rollback tests that rely on pauses (task T219440) by Timo Tijhof
- git #79502d48 - Rename PhpBugTests -> PhpXMLBugTester by Reedy
- git #7f04a47d - Split filebackend files to class per file by Reedy
- git #14826d1e - Move ClassCollector to its own file by Reedy
- git #6341ee8f - Move SectionProfileCallback to its own file by Reedy
- git #95b8b3a4 - Remove XMPReader back compat by Reedy
- git #7dc4f6c8 - Cache: Make APCUBagOStuff::set return a useful value by Daimona Eaytoy
- git #e996b539 - Split StubObject.php to have one class in one file by Reedy
- git #ae031e23 - Remove HWLDFWordAccumulator, deprecated in 1.28 by Reedy
- git #dad735ed - Remove ObjectFactory by Reedy
- git #2f426f06 - Set global config for test to avoid failure by Thalia
- git #cb897cba - Restore func_get_args in HTMLFormField by Umherirrender
- git #c28707d3 - Fix casing of Special Pages to match class name by Reedy
- git #a32b1b16 - Split HTMLFormElement.php into class per file by Reedy
- git #69ef837f - Update MediaWikiTitleCodec to use NamespaceInfo by Aryeh Gregor
- git #b8ec4a8f - Split LocalFile.php to have one class in one file by Umherirrender
- git #d1a3d98b - Move UploadStashFile to its own file by Reedy
- git #f9191ded - Fix return type of UploadStashFile::remove() by Reedy
- git #82150536 - title: Allow passing MessageLocalizer to newMainPage() by Timo Tijhof
- git #f032d27d - Split logging classes to individual files by Reedy
- git #d8f480ba - Remove PreferencesFormLegacy.php by Reedy
- git #fdbb64f3 - Avoid extra parse/save delay for users with non-canonical parser options (task T216306) by Krinkle
- git #c5a438e9 - Remove unused constructor parameter and unused member variables by Reedy
- git #6f4d15e3 - changes: Remove unused code from ChangesFeed.php by Reedy
- git #571a44a4 - Replace PreferencesFormLegacy usages with PreferencesFormOOUI by Reedy
- git #9e78841a - Remove LoginSignupSpecialPage.php from OneObjectStructurePerFile.MultipleFound by Reedy
- git #4be4fdc9 - Split SVGReader to its own file by Reedy
- git #3f16fda0 - Split ApiImport.php to have one class in one file by Reedy
- git #bcc4c790 - resourceloader: Re-use internal addLink() for mw.loader.load() by Timo Tijhof
- git #5392cbe5 - resourceloader: Switch params for private addLink() function by Timo Tijhof
- git #d85ef6f0 - Remove PathRouter.php from Generic.Files.OneObjectStructurePerFile.MultipleFound by Reedy
- git #6b5f1a6c - Remove ApiMessage from Generic.Files.OneObjectStructurePerFile.MultipleFound by Reedy
- git #d256b472 - parser: use "-" for revision ID for non-preview edit filter parse during save by Aaron Schulz
- git #821a4e84 - Fix a couple of Generic.Files.OneObjectStructurePerFile.MultipleFound in api by Reedy
- git #04e84938 - changes: Split Feed.php into a class per file by Reedy
- git #75a298c5 - HistoryAction: Consider 'feed=' and 'feed=0' as invalid feed actions by Timo Tijhof
- git #46b361d7 - resourceloader: Add newline after 'mw.loader.implement()' in debug mode by Timo Tijhof
- git #7f5a204e - diff: Wrap condition around brackets for more readability by Derick Alangi
- git #3e27b507 - installer: Remove TODO per discussion in Ia9f0cd7d0117f67d2017e by Derick Alangi
- git #2dc9ea3f - DevelopmentSettings: Remove unused globals & declare $wgSQLMode by D3r1ck01
- git #5e2c7466 - registration: Allow to require environment abilities (task T212472) by Kunal Mehta
- git #0e2f0a2f - Reporting API and Feature Policy reporting support (task T209572) by Gilles Dubuc
- git #4c14f2f1 - Improve comments of outputVariesOnRevisionMetaData() by Aaron Schulz
- git #5e6d9340 - Add vary-revision-exist flag to handle {{REVISIONID}} and parser cache (task T220854) by Aaron Schulz
- git #fb46f4fc - parser: Fix return type for methods and match phpdoc comments by Krinkle
- git #36015250 - Remove bogus field references in DerivedPageDataUpdater by Aaron Schulz
- git #1fdeaebb - logging: Replace deprecated use of CommentStore::getStore() by Krinkle
- git #8f798fd8 - Category: Remove "todo" comment about moving code from CategoryPage by Krinkle
- git #665cb710 - parser: Convert wikitext Preprocessor class to using WAN cache by Krinkle
- git #7b4489e0 - Get rid of unnecessary func_get_args() and friends by Krinkle
- git #1b18e854 - JsonContent: Remove never-used caption styles by Ed Sanders
- git #3ecbd79e - Add test to check action- messages exist (task T220779) by Reedy
- git #ae3f5f12 - linting: Start enforcing a basic CSS class naming rule (with lots of opt-outs) by James D. Forrester
- git #7540c609 - Add missing action- messages to MW Core (task T220810) by Ammarpad
- git #53661b3d - resourceloader: Avoid global window.mwTestFooJsCounter in unit tests by Krinkle
- git #2775ad19 - rdbms: drop inappropriate and poorly documented "DatabaseOraclePostInit" hook by Krinkle
- git #9cbb8f10 - Use https://www.php.net/ instead of https://secure.php.net/ by Fomafix
- git #449ad972 - search: make legalSearchChars() non-static by Aaron Schulz
- git #3e590a9f - HistoryPager: Unset 'date-range-to' parameter when paging (task T220781) by Bartosz Dziewoński
- git #06e88b31 - Fix docs for MWNamespace::clearCaches() removal by Timo Tijhof
- git #ff181a3c - rdbms: inject reserved word table name rewrite logic into DatabaseOracle by Krinkle
- git #e1f5364f - dao: Correct return type doc for getLoadBalancer() by D3r1ck01
- git #de516758 - rdbms: optimize DBConnRef::getType() to avoid connections when possible by Aaron Schulz
- git #e4d2c915 - Follow-up 4ee606f: Add note to RELEASE-NOTES-1.34 now we know where it landed by James D. Forrester
- git #f2bf73a4 - resourceloader: Move expandModuleNames() to ResourceLoader.php by Krinkle
- git #6778fede - TemplateParser: Use operator short cut where necessary by Derick Alangi
- git #6a849ff2 - OutputPage: Remove unused variable left out after a refactor by Derick Alangi
- git #32bca54d - HistoryAction: Amend `margin` in collapsed form state (task T220555) by Volker E
- git #22d38b4f - Remove deprecated Language::setCode by Fomafix
- git #20865b4a - Remove CryptRand and related stuff by Reedy
- git #78431d4f - HTMLFormFieldWithButton: Allow passing 'inputtype' and pass through 'buttonid' by Ed Sanders
- git #d653232b - Selenium: fix 'Page should be editable' test (task T217544) by Zfilipin
- git #3f4f5eb7 - Add use Wikimedia\StaticArrayWriter statements to maintenance scripts by Reedy
- git #80590a15 - Update Parser to use NamespaceInfo by Aryeh Gregor
- git #b46a32c8 - Set MW_INSTALL_PATH in Maintenance.php by Aryeh Gregor
Vendor
edit- git #f15ef20a - Add CirrusSearch dev dependency to require-dev by Erik Bernhardson
- git #c941002a - Add jakobo/hotp-php v1.0.0 by Reedy
- git #e591502c - Add christian-riesen/base32 1.3.2 by Reedy
- git #6eb799f8 - Add wikibase/term-store by Jeroen De Dauw
- git #49022a7a - Add library for use in Wikibase by Jeroen De Dauw
Extensions
edit3D
editNo changes for 3D
AbuseFilter
edit- git #23fe9735 - Remove pointless number cast by Daimona Eaytoy
- git #909eec67 - Tweak coverage part 2 (task T201193) by Daimona Eaytoy
- git #4bcb64b0 - Increase code coverage a bit (task T201193) by Daimona Eaytoy
- git #c1f5f253 - Add missing action- messages (task T220812) by Daimona Eaytoy
- git #8293ec17 - Add tests for storing and loading the variables dump (task T201193) by Daimona Eaytoy
- git #e5ab8483 - Temporarily catch BadMethodCallException when computing _links vars (task T187153) by Daimona Eaytoy
- git #25ed0095 - Beautify old, broken abuse_filter_history rows by Tim Starling
- git #0ff581e2 - Clean AbuseFilterParserTests by Daimona Eaytoy
- git #4ab12305 - Use string cast for Postgres compatibility (task T42757) by Daimona Eaytoy
ActiveAbstract
edit- git #e912ce5d - add more logging and exception handling for abstract dumps (task T220793) by Ariel T. Glenn
- git #41c3c9ae - avoid link cache issues with duplicate title keys for xml dumps (task T220424) by Ariel T. Glenn
- git #65dde747 - Add phan by Umherirrender
- git #b7a102ae - Bundle php classes in subfolder by Umherirrender
AdvancedSearch
editNo changes for AdvancedSearch
AntiSpoof
edit- git #93b195ef - Add missing action- messages by Reedy
ApiFeatureUsage
edit- git #21772064 - build: Update eslint-config-wikimedia from 0.7.2 to 0.11.0 by James D. Forrester
ArticleCreationWorkflow
edit- git #408d60b7 - Add missing action- messages by Reedy
- git #32ade35b - build: Update eslint-config-wikimedia from 0.7.2 to 0.11.0 by James D. Forrester
ArticlePlaceholder
edit- git #21bcd9e1 - build: Update eslint-config-wikimedia from 0.5.0 to 0.11.0 by James D. Forrester
Babel
edit- git #e55c29ba - build: Update eslint-config-wikimedia from 0.7.2 to 0.11.0 by James D. Forrester
BetaFeatures
edit- git #3db6ff38 - Reduce cost of 'wgBetaFeaturesFeatures' on every page view (task T219342) by Timo Tijhof
BounceHandler
editNo changes for BounceHandler
Calendar
editNo changes for Calendar
Campaigns
editNo changes for Campaigns
Capiunto
editNo changes for Capiunto
CategoryTree
edit- git #912ce000 - build: Update eslint-config-wikimedia from 0.5.0 to 0.11.0 by James D. Forrester
CentralAuth
edit- git #36c8f0c2 - Add missing action- messages by Reedy
CharInsert
editNo changes for CharInsert
CheckUser
edit- git #7f198b9b - build: Update eslint-config-wikimedia from 0.9.0 to 0.11.0 by James D. Forrester
CirrusSearch
edit- git #0e6263fb - Pass connection to ElasticsearchIntermediary::succcess/failure (task T221058) (task T221019) by Erik Bernhardson
- git #5bc6feba - Remove integration test for Special:Version by Timo Tijhof
- git #8e4b3e1a - Make InCategoryFeatureTest mock the LoadBalancer connection reference methods by Aaron Schulz
- git #1900263b - Stop using auto_generate_phrase_queries (task T219267) by David Causse
Cite
edit- git #625047f5 - Define default icons for core citation types (task T217132) by Ed Sanders
- git #367e7a28 - Use upstream OOUI icons (task T217132) by Ed Sanders
- git #01ef641a - VE: Use new object format for importRules by Ed Sanders
- git #e7a7f210 - Rename 'citefromid' to 'citoid' (task T219512) by Ed Sanders
CiteThisPage
editNo changes for CiteThisPage
Citoid
editNo changes for Citoid
cldr
edit- git #fe15d046 - Unbreak rebuild.php by Reedy
- git #4d8742a3 - Add same languages used by Wikidata by Raymond
- git #b9298e0f - build: Update eslint-config-wikimedia from 0.8.1 to 0.11.0 by James D. Forrester
Cognate
editNo changes for Cognate
CodeEditor
editNo changes for CodeEditor
CodeMirror
editNo changes for CodeMirror
CodeReview
editNo changes for CodeReview
CollaborationKit
editNo changes for CollaborationKit
Collection
edit- git #a0c32735 - Add missing action- messages by James D. Forrester
- git #022c43a3 - build: Update eslint-config-wikimedia from 0.5.0 to 0.11.0 by James D. Forrester
CommonsMetadata
editNo changes for CommonsMetadata
ConfirmEdit
edit- git #132c2838 - Add action- message (task T220813) by Jforrester
CongressLookup
editNo changes for CongressLookup
ContactPage
editNo changes for ContactPage
ContentTranslation
edit- git #a964687e - Remove version param from URL (task T212646) by jenkins-bot
- git #24ba180a - mw.cx.ui.Header: Avoid wgMainPageTitle for simple main page link (task T220926) (task T219342) by jenkins-bot
- git #9835e40b - Add VS Code to .gitignore by jenkins-bot
- git #f4c3432f - Remove 'noime' classes from CE section nodes (task T217740) by jenkins-bot
- git #e27d60f8 - Fix eventlogging schema revision error for Suggestions (task T220672) by Santhosh Thottingal
- git #3b1af2c0 - Log need-review events (task T209868) by jenkins-bot
- git #b77bfa93 - Make the wikibase dependency conditional and soft (task T219713) by Santhosh Thottingal
- git #d6292567 - Remove the usage of guided tour (task T219713) by Santhosh Thottingal
ContributionTracking
editNo changes for ContributionTracking
CreditsSource
edit- git #79b97d36 - Remove default value from database field revsrc_comment (task T220274) by Umherirrender
- git #433d0050 - Remove $Id$ from svn era by Umherirrender
Dashiki
edit- git #7c6ee747 - Add phan by Umherirrender
Disambiguator
editNo changes for Disambiguator
DismissableSiteNotice
edit- git #0cdad51e - build: Update eslint-config-wikimedia from 0.9.0 to 0.11.0 by James D. Forrester
DonationInterface
edit- git #88b0a8c9 - Mark redirects 'liberated' so we process return immediately (task T220512) by Elliott Eggleston
- git #5bd77ac8 - Post-donation-API-refactor cleanup (task T220512) by Elliott Eggleston
- git #5b08979f - Donation API uses doPayment for all gateways (task T220512) by Elliott Eggleston
- git #2c478cee - Forward-compatible JS for Ingenico Connect (task T220512) by Elliott Eggleston
- git #d0a093d2 - Paypal forward-compatible JS, comments (task T220512) by Elliott Eggleston
- git #bf21a15c - Bump required MW >= 1.30.0 (task T217498) by Elliott Eggleston
- git #7403579b - Flesh out Adyen doPayment with data (task T220512) by Elliott Eggleston
- git #1c2e6de0 - Declare visibility on private static class properties by Ejegg
- git #fd024ad0 - Forward-compatible js for legacy GlobalCollect (task T220512) by Elliott Eggleston
- git #c514a3ef - Implement doPayment for Ingenico (task T220512) by Elliott Eggleston
- git #a04836d5 - PaymentResult: redirect methods support data (task T220512) by Elliott Eggleston
- git #2c0da3cc - build: Updating mediawiki/mediawiki-codesniffer to 25.0.0 by Jforrester
- git #bff1d2e7 - Various test fixes for DonationInterface on 1.31 by Elliott Eggleston
- git #0cd83236 - Update platform to PHP 7.0 by Elliott Eggleston
- git #c4a624a7 - Make monolog requirement match mediawiki by Elliott Eggleston
- git #08c0d942 - Use php null coalesce operator ?? by Umherirrender
DoubleWiki
edit- git #0a7ac80f - Add phan by Umherirrender
DynamicSidebar
editNo changes for DynamicSidebar
EUCopyrightCampaign
editNo changes for EUCopyrightCampaign
Echo
edit- git #c80305c5 - Disable notification emails for article-linked (task T219444) by Roan Kattouw
- git #df068ba0 - removeOrphanedEvents.php: Don't remove events waiting to be emailed by Roan Kattouw
- git #61a83931 - Use echo_event.event_page_id to find events to moderate (task T217452) by Stephane Bisson
- git #5580c771 - Update column names in SQLite patch file by Daimona Eaytoy
- git #f7fc33e7 - Do not recreate echo_event.event_page_namespace on sqlite update by Umherirrender
- git #7121b9c4 - Email: embed icons as data uri (task T55479) by Stephane Bisson
- git #e21e3b4a - Add phan by Daimona Eaytoy
- git #f0476b70 - Remove unused messages by Jforrester
- git #9832d2af - Don't use {$this->type} in message keys where not needed by Roan Kattouw
- git #04fda8aa - Do not fail on unknown revids in mention-summary events (task T219155) by Umherirrender
Elastica
edit- git #286dfb36 - Use an increasing delay in MWElasticUtils::deleteByQuery (task T219234) by Erik Bernhardson
ElectronPdfService
edit- git #2923c058 - build: Update eslint-config-wikimedia from 0.5.0 to 0.11.0 by James D. Forrester
EventBus
edit- git #a5b22045 - Correct the order of parameters for createPageUndeleteEvent. by Petr Pchelko
- git #0091dde3 - Fix incompatible declaration of doAck by Kosta Harlan
EventLogging
edit- git #d9294432 - RemoteSchema: Replace use of deprecated wfGetCache() function by D3r1ck01
- git #ac808820 - JsonSchemaContent: Avoid use of deprecated getNativeData() by Krinkle
ExtensionDistributor
editNo changes for ExtensionDistributor
ExternalGuidance
editNo changes for ExternalGuidance
FeaturedFeeds
editNo changes for FeaturedFeeds
FileExporter
editNo changes for FileExporter
FileImporter
editNo changes for FileImporter
FlaggedRevs
edit- git #723ca27b - Remove dupe message from I43b772934397c2ce128dce027779df8a03ebae6b by Raymond
- git #7324e4e9 - Add missing action- messages by Reedy
Flow
edit- git #43f7c098 - Add missing action- messages (task T220814) by Reedy
- git #ff34ed2a - VE: Use new object format for importRules by Ed Sanders
FundraiserLandingPage
editNo changes for FundraiserLandingPage
FundraisingTranslateWorkflow
editNo changes for FundraisingTranslateWorkflow
Gadgets
editNo changes for Gadgets
GeoCrumbs
editNo changes for GeoCrumbs
GeoData
edit- git #1a79c34a - Clean up updateIndexGranularity.php by Umherirrender
- git #654a0bb2 - Fix function name case by MaxSem
- git #ac46bf37 - PSR-4 this extension by Max Semenik
- git #54f71810 - Log unexpected response from elasticsearch (task T220637) by Erik Bernhardson
- git #e6f15a0c - Make testParseGeoNearbyTitle mock the LoadBalancer connection reference methods by Aaron Schulz
GettingStarted
edit- git #736d273a - build: Update eslint-config-wikimedia from 0.5.0 to 0.11.0 by James D. Forrester
- git #a0931beb - Use User::getInstanceForUpdate to set option post-send (task T220275) by Umherirrender
GlobalBlocking
editNo changes for GlobalBlocking
GlobalCssJs
edit- git #10838330 - Improve test mockery and avoid deprecated RLContext::getConfig by Krinkle
- git #5d9e23a9 - Testing SecurityCheckPlugin @suppress SecurityCheck-DoubleEscaped by SBassett
GlobalPreferences
edit- git #6d9dbedb - s/PreferencesForm/PreferencesFormOOUI/ by Reedy
GlobalUsage
editNo changes for GlobalUsage
GlobalUserPage
editNo changes for GlobalUserPage
GoogleNewsSitemap
editNo changes for GoogleNewsSitemap
Graph
editNo changes for Graph
GrowthExperiments
edit- git #31433e73 - Assign mentor on account creation by Kosta Harlan
- git #e95139ba - Homepage: Don't make help module button bigger than the others (task T218966) by Roan Kattouw
- git #1ed0af26 - Homepage: don't add Homepage tab on mobile by Stephane Bisson
- git #ee3bc576 - Homepage: remove link in mobile menu by Stephane Bisson
- git #73a68b2a - Implement GenericParameterJob by Kosta Harlan
- git #40900ea8 - Homepage logging: Track state and action data separately (task T219435) by Kosta Harlan
GuidedTour
edit- git #49d7a584 - build: Add 'npm rum doc' command to unbreak repo by James D. Forrester
GWToolset
editNo changes for GWToolset
ImageMap
edit- git #9f962fba - Allow negative coordinates in poly image maps (task T217087) by Alex Ezell
InputBox
edit- git #dab8774a - build: Update eslint-config-wikimedia from 0.5.0 to 0.11.0 by James D. Forrester
Insider
editNo changes for Insider
intersection
editNo changes for intersection
Interwiki
editNo changes for Interwiki
InterwikiSorting
editNo changes for InterwikiSorting
JADE
editNo changes for JADE
Josa
editNo changes for Josa
JsonConfig
edit- git #d58d7c9d - Pass NamespaceInfo to MediaWikiTitleCodec by Aryeh Gregor
Kartographer
edit- git #99343797 - Use `data-mw="interface"` instead of `mw-data="interface"` (task T220489) by Fomafix
- git #2679724e - Handle the case that getMapData returns null (task T220308) by Fomafix
LabeledSectionTransclusion
editNo changes for LabeledSectionTransclusion
LandingCheck
editNo changes for LandingCheck
LdapAuthentication
editNo changes for LdapAuthentication
Linter
editNo changes for Linter
LiquidThreads
edit- git #9e7f3681 - Add missing action- messages by Reedy
Listings
editNo changes for Listings
LocalisationUpdate
editNo changes for LocalisationUpdate
LoginNotify
edit- git #fd827a88 - Disable web notifications for login-success (task T220780) by Roan Kattouw
MapSources
editNo changes for MapSources
MassMessage
edit- git #038c312c - Fix test by removing title from params by Kosta Harlan
Math
editNo changes for Math
MobileApp
edit- git #f16ed165 - build: Update eslint-config-wikimedia from 0.5.0 to 0.11.0 by James D. Forrester
MobileFrontend
edit- git #44d0a8c1 - Add wdio-mocha-framework to package.json (task T177260) (task T220659) by Jan Drewniak
- git #d81cd23a - api: Fix case mismatch in function name getFragmentForUrl() by D3r1ck01
- git #593bc8ba - Fix case mismatch for method getPrefixedDBKey() by D3r1ck01
- git #e9203834 - MobileFormatter: Remove unused variable left after refactor by D3r1ck01
- git #01e365d8 - specials: Remove unnecessary fully qualified namespaces by D3r1ck01
- git #e31d53a0 - Remove `hideOnExitClick` from Overlay.js prototype (task T220863) by Nicholas Ray
- git #7a0a61fb - Remove hideOnExitClick from ImageCarousel prototype (task T220862) by Nicholas Ray
- git #75e7809e - Store Page.js headings in instance variable (task T220751) by Nicholas Ray
- git #ce17ca7f - Migrate browser tests from Ruby to Node.js (task T177260) (task T220659) by Jdlrobson
- git #353dbaf7 - Inline the BetaOptInPanel template and drop partial usage (task T217298) by Stephen Niedzielski
- git #ff7dd500 - BetaOptInPanel should be removed when "cancel" is clicked (task T217298) by Stephen Niedzielski
- git #b79498e8 - Removing code related to old page-actions menu markup (task T218653) by Jan Drewniak
- git #38cede71 - Disable broken Ruby browser tests (task T219920) by Jdlrobson
- git #67cbda86 - Inline mobile.editor templates (task T220159) by Nicholas Ray
MultimediaViewer
editNo changes for MultimediaViewer
NavigationTiming
edit- git #5ac6be32 - Fix veaction === null case (task T220788) by Gilles Dubuc
Newsletter
editNo changes for Newsletter
NewUserMessage
editNo changes for NewUserMessage
Nuke
editNo changes for Nuke
OATHAuth
edit- git #f7ab8e72 - Add action-oathauth-disable-for-user (task T220778) by Reedy
- git #808df6dc - Add private logging when user disables 2fa for someone else (task T180896) by Reedy
- git #bac94dae - Replace hotp.php with composer library by Jforrester
- git #24e4510c - Replace base32.php with composer library by Reedy
OAuth
edit- git #b906c656 - Add missing action- messages by Reedy
OpenStackManager
edit- git #467dcf04 - Add missing action- messages by Reedy
ORES
edit- git #74896cda - Change to new tests made with the jobqueue by Amir Sarabadani
PageAssessments
editNo changes for PageAssessments
PagedTiffHandler
editNo changes for PagedTiffHandler
PageImages
edit- git #350af7c5 - build: Update eslint-config-wikimedia from 0.5.0 to 0.11.0 by James D. Forrester
PageTriage
edit- git #0914259a - Remove call to removed MWNamespace::clearCaches() by Aryeh Gregor
- git #80d2020a - Update references to ORESServices after namespace move. (task T220649) by Roan Kattouw
PageViewInfo
edit- git #f4d33f88 - build: Update eslint-config-wikimedia from 0.5.0 to 0.11.0 by James D. Forrester
ParserFunctions
editNo changes for ParserFunctions
ParsoidBatchAPI
editNo changes for ParsoidBatchAPI
PdfHandler
editNo changes for PdfHandler
PerformanceInspector
edit- git #34433156 - build: Update eslint-config-wikimedia from 0.7.2 to 0.11.0 by James D. Forrester
Petition
editNo changes for Petition
Poem
editNo changes for Poem
PoolCounter
editNo changes for PoolCounter
Popups
edit- git #81b94eff - Remove redundant wgPopupsShouldSendModuleToUser variable (task T219342) by Krinkle
ProofreadPage
edit- git #1c9ea57f - VE: Add read-only support by Ed Sanders
- git #c9016774 - Add missing action- messages by Reedy
PropertySuggester
editNo changes for PropertySuggester
QuickSurveys
edit- git #a349a9fa - build: Update eslint-config-wikimedia from 0.5.0 to 0.11.0 by James D. Forrester
Quiz
edit- git #6d9e7ba2 - build: Update eslint-config-wikimedia from 0.5.0 to 0.11.0 by James D. Forrester
ReadingLists
edit- git #97d6f817 - build: Update eslint-config-wikimedia from 0.5.0 to 0.11.0 by James D. Forrester
RelatedArticles
edit- git #191fc2af - Remove muhogan templates and module (task T219846) by Jan Drewniak
Renameuser
editNo changes for Renameuser
RevisionSlider
edit- git #98c33c47 - Extract reapplication of saved filter state by WMDE-Fisch
- git #d4a3ec24 - Use switch statement for filter events by WMDE-Fisch
- git #bd38ccaf - Early exit filter events by WMDE-Fisch
- git #32cf219c - Extract code that resets/removes highlighting by WMDE-Fisch
- git #a49cb0c4 - General code reduction in the highlight event handlers by WMDE-Fisch
- git #f4c64b74 - Put event setup for user line highlighting in own method by WMDE-Fisch
- git #1a18ab3d - Add a few more selenium tests for the filter options by WMDE-Fisch
- git #a2ca2c03 - Add node selenium tests for revision highlight feature by WMDE-Fisch
RSS
editNo changes for RSS
SandboxLink
editNo changes for SandboxLink
Score
edit- git #1448666c - Add read-only support by Ed Sanders
- git #ed06869f - Remove incorrect paper variables by Ebe123
- git #4858cce4 - Revert "Use packageFiles for 'ext.score.visualEditor' module" by Esanders
- git #d2af46d6 - Use packageFiles for 'ext.score.visualEditor' module by Timo Tijhof
- git #b31633ca - shorten score line width on wikidata (task T218191) by alaasarhan
- git #76de940d - Revert "ScoreHooks: Bundle configuration vars into JS that needs it" (task T220465) by Jforrester
- git #fcc12a0c - Add bottom margin to score images (task T216305) by Étienne Beaulé
Scribunto
edit- git #d7f48120 - build: Update eslint-config-wikimedia from 0.8.1 to 0.11.0 by James D. Forrester
- git #f05d097a - Update Module_talk name in Telugu (task T218982) by Jforrester
SearchExtraNS
editNo changes for SearchExtraNS
SecurePoll
editNo changes for SecurePoll
Sentry
edit- git #c191bda9 - build: Update eslint-config-wikimedia from 0.8.1 to 0.11.0 by James D. Forrester
ShortUrl
editNo changes for ShortUrl
SiteMatrix
editNo changes for SiteMatrix
SkinPerPage
editNo changes for SkinPerPage
SpamBlacklist
editNo changes for SpamBlacklist
SubPageList3
editNo changes for SubPageList3
SubpageSortkey
editNo changes for SubpageSortkey
SyntaxHighlight_GeSHi
edit- git #6f1c7c88 - VE: Add read-only support by Ed Sanders
- git #b5a904e2 - Require the ability to shell out in extension.json by Jforrester
- git #6f6dc239 - build: Relax MediaWiki.Usage.DeprecatedGlobalVariables.Deprecated$wgParser for now by James D. Forrester
TemplateData
editNo changes for TemplateData
TemplateSandbox
edit- git #7a44e12d - build: Update eslint-config-wikimedia from 0.8.1 to 0.11.0 by James D. Forrester
TemplateStyles
edit- git #73d502fa - build: Update eslint-config-wikimedia from 0.8.1 to 0.11.0 by Jforrester
- git #169e6183 - tests: Remove newlines from tests to make pass(?!) by James D. Forrester
TemplateWizard
editNo changes for TemplateWizard
TextExtracts
editNo changes for TextExtracts
Thanks
edit- git #1dd897d1 - build: Update eslint-config-wikimedia from 0.8.1 to 0.11.0 by James D. Forrester
TimedMediaHandler
editNo changes for TimedMediaHandler
timeline
editNo changes for timeline
TitleBlacklist
edit- git #b448012d - Add missing action- messages by Reedy
TocTree
edit- git #d8698ed5 - build: Update eslint-config-wikimedia from 0.5.0 to 0.11.0 by James D. Forrester
TorBlock
edit- git #32eea08a - Add missing action- messages by Reedy
Translate
edit- git #c92c4be5 - build: Update eslint-config-wikimedia from 0.8.1 to 0.11.0 by James D. Forrester
- git #293fcd60 - Add missing action- message (task T220815) by Reedy
- git #a06b1bba - Move namespace setup to extension-wip.json by jenkins-bot
TranslationNotifications
edit- git #3900b548 - build: Update eslint-config-wikimedia from 0.5.0 to 0.11.0 by James D. Forrester
TrustedXFF
editNo changes for TrustedXFF
TwoColConflict
edit- git #08c748fd - Remove call to removed MWNamespace::clearCaches() by Roan Kattouw
UniversalLanguageSelector
edit- git #aec4604b - Disable ULS in VE readOnly mode (task T217740) by Ed Sanders
UploadsLink
editNo changes for UploadsLink
UploadWizard
edit- git #03e32aed - Rename DepictsWidget to StatementWidget by Matthias Mullie
- git #2188ca4b - Add missing action- messages by Reedy
UrlShortener
edit- git #0ea78a33 - Fix readme syntax tags by Framawiki
- git #d3c6b975 - Fix async shortening: isValid -> getValidity by Ed Sanders
- git #351dd9e8 - build: Update linters by Ed Sanders
- git #fba62ac2 - Wrap footer on Special:UrlShortener in paragraph by Lucas Werkmeister
UserMerge
editNo changes for UserMerge
VipsScaler
edit- git #e76e9e17 - Add missing action- messages by Reedy
VisualEditor
edit- git #80bfbfc5 - ve.init.mw.DesktopArticleTarget: Validate 'veaction' parameter against available modes (task T219457) by Bartosz Dziewoński
- git #965b1291 - Update VE core submodule to master (3796a1f91) by James D. Forrester
- git #0e0bc121 - ve.ui.MWMagicLinkNodeInspector: Select annotation after converting by Bartosz Dziewoński
- git #d14d443a - Use new CE Surface selectAnnotation method by Bartosz Dziewoński
- git #cc599c2e - init: Bundle wgVisualEditorUnsupportedEditParams with DesktopArticleTarget.init (task T219342) by Bartosz Dziewoński
- git #51b68049 - Update VE core submodule to master (6590e0ac5) by James D. Forrester
- git #5a5af75c - s/PreferencesForm/PreferencesFormOOUI/ by Reedy
- git #ef310f41 - Only depend on ArticleTarget for diff viewer by Ed Sanders
- git #79cee8d8 - Fix mobile done/tick button by Ed Sanders
- git #b7f7cf37 - ve.ui.MWSaveDialog: Work around review panel disappearing on iOS Safari (task T219680) by Bartosz Dziewoński
- git #0498c031 - ve.init.mw.ArticleTarget: Add sanity check against loading content in wrong mode (task T219457) by Bartosz Dziewoński
- git #72df5f69 - Update VE core submodule to master (f039957f3) by James D. Forrester
- git #ed0105b5 - EditSummaryWidget: Disable pending animation by Jforrester
- git #476d6495 - SurfaceView: Use new #isDeactivated method by Jforrester
- git #c1bc3f00 - Remove unnecessary duplications of 'default' theme files by Ed Sanders
- git #e2dfdf0e - EditSummaryWidget: Don't show suggestions on focus (task T220176) by Ed Sanders
- git #d784304e - Rename 'citefromid' to 'citoid' (task T219512) by Ed Sanders
Wikibase
edit- git #321421e5 - Allow using Kartographer maps via Lua without preprocessing (task T220122) by Marius Hoch
- git #2a885e28 - Consolidate more view/resources modules (12) (task T203696) by Alaa Sarhan
- git #1631a4d9 - Follow-up I4262fd6f: De-dupe new i18n by Umherirrender
- git #803258f1 - Add missing action- messages (task T220816) by Reedy
- git #c7adb5a5 - Simplify code in RebuildTermSqlIndex by Jeroen De Dauw
- git #cca9b908 - Add config settings for which term stores to write to (task T219297) by Jeroen De Dauw
- git #8240e5c4 - Foundation for using new term store for writes (task T219297) by Jeroen De Dauw
- git #c24141ab - Create TermStore to legacy adapter by Jeroen De Dauw
- git #191a4408 - Added a duplicate result test case to CombinedEntitySearchHelperUnitTest by Addshore
- git #b8a52f4e - Add monolingual language codes sjk, sia, sjt (task T217521) by Jon Harald Søby
- git #5188ac5b - Remove ancient TODO by Jeroen De Dauw
- git #95dd8480 - Update Termbox (task T216987) by Jakob Warkotsch
- git #0ef3e7d3 - Remove CirrusSearch hooks (task T218716) by Smalyshev
- git #b5ca87d3 - Explicitly disable "useKartographerMaplinkInWikitext" in output test by Marius Hoch
- git #ff92dc82 - Implement stable sort for entity selector (task T220587) by Lucas Werkmeister
- git #685e0275 - Turn EntityTermStoreWriter into extract of TermIndex (task T219296) by Jeroen De Dauw
- git #28430169 - Fix flaky SetAliasesTest::testUserCannotSetAliasesWhenTheyLackPermission (task T218378) by Marius Hoch
- git #34f2a6f0 - Use message-reporter library by Jeroen De Dauw
- git #b84425a8 - Replace some isset() checks with the new ?? feature by Thiemo Kreuz
- git #c4fca61b - Merge wikibase.termbox.messages into wikibase.termbox (13) (task T203696) by Krinkle
WikibaseCirrusSearch
edit- git #08b6e031 - Remove more old wikibase dependencies by Stanislav Malyshev
- git #743dd59a - Remove some BC features from WikibaseSearchConfig (task T218716) by Stanislav Malyshev
WikibaseLexeme
edit- git #f86e761e - RecentChanges: run jobs before trying to assert (task T219584) by WMDE-leszek
- git #33f70d3e - Temporarily skip a flaky selenium test (task T219584) by WMDE-leszek
WikibaseLexemeCirrusSearch
edit- git #23d9143e - build: Add grunt-banana-checker by Umherirrender
WikibaseMediaInfo
edit- git #c93bcd3b - Also render custom statement titles client-size (task T220214) by Matthias Mullie
- git #5d89c291 - Don't display statement input field when datatype doesn't support it (task T220614) by Matthias Mullie
- git #d1bd40d4 - WikibaseMediaInfoHooksTest: Test for existing captions tags invariantly, like real code by Jforrester
- git #33d97d42 - WikibaseMediaInfoHooksTest: Use a more representative page content test string by Jforrester
- git #8e325fc3 - Add overflow:visible to keep depicts label from being cut off (task T221021) by ha78na
- git #eb611a4e - Restore backward compatibility when initialised without property id by Matthias Mullie
- git #e5fcb335 - Remove redundant margin-right by Matthias Mullie
- git #132fddf2 - WikibaseMediaInfoHooksTest: Assert that we drop <mediaInfoView> tags by Jforrester
- git #4929ed1c - Add missing action- messages by Reedy
- git #65834d8a - Gracefully handle unsupported qualifiers (task T220616) (task T220617) by Matthias Mullie
- git #2e03a04b - Apply DepictsWidget (now StatementWidget) to all statement blocks (task T219382) (task T219381) by James D. Forrester
- git #6f55f67f - Handle statements with unsupported data types (task T220613) (task T220614) by James D. Forrester
- git #35e75a4b - tests: Skip our only Selenium test for now, to unbreak the world (task T220758) by James D. Forrester
- git #3c7a5375 - Error messages can be HTML (task T220660) by Matthias Mullie
- git #498ef187 - Fall back to old config var name (task T220665) by Matthias Mullie
- git #1af7c520 - Fix WikibaseMediaInfo using wrong config for stemming settings by Stanislav Malyshev
- git #247916d9 - First selenium test (task T219815) by Eric Gardner
- git #d1820ce8 - WikibaseMediaInfoHooksTest: Extract some re-used copy for DRY reasons by James D. Forrester
WikibaseQualityConstraints
edit- git #7b8882bb - Fix test CheckConstraintsJobTest by Stanislav Malyshev
- git #771fe74e - Add URL to constraint suggestions (task T207363) by Lucas Werkmeister
Wikidata.org
edit- git #bd908055 - build: Update eslint-config-wikimedia from 0.4.0 to 0.11.0 by James D. Forrester
WikidataPageBanner
edit- git #a32b7f97 - build: Update eslint-config-wikimedia from 0.5.0 to 0.11.0 by James D. Forrester
WikiEditor
editNo changes for WikiEditor
wikihiero
edit- git #0d189b38 - Sort generated data tables by file name by James D. Forrester
WikiLove
edit- git #9267c9a9 - build: Update eslint-config-wikimedia from 0.8.1 to 0.11.0 by James D. Forrester
WikimediaBadges
editNo changes for WikimediaBadges
WikimediaEditorTasks
editNo changes for WikimediaEditorTasks
WikimediaEvents
editNo changes for WikimediaEvents
WikimediaIncubator
edit- git #6f577d96 - Unconditionally overwrite $result in WikimediaIncubator::onGetUserPermissionsErrors (task T220623) by Reedy
- git #d0d887c1 - Add missing action- messages by Reedy
WikimediaMaintenance
editNo changes for WikimediaMaintenance
WikimediaMessages
edit- git #7f44e5c9 - Add missing action- messages by Reedy
XAnalytics
editNo changes for XAnalytics
ZeroBanner
edit- git #574deed9 - Add missing action- messages by Reedy
ZeroPortal
editNo changes for ZeroPortal
Skins
editCologneBlue
editNo changes for CologneBlue
EUCopyrightCampaignSkin
editNo changes for EUCopyrightCampaignSkin
MinervaNeue
edit- git #258e635a - Extract SkinOptions to separate class (task T216152) (task T221012) by Pmiazga
- git #572ffdf2 - Use MediaWikiServices to cache commonly used helpers (task T216152) by Piotr Miazga
- git #9e92bdbc - Run Minerva browser tests against the mobile domain (task T190710) (task T220658) by Jdlrobson
- git #6bd24038 - Adding "diff.feature" selenium test (task T219920) by Jdlrobson
- git #cbea4fab - Hygiene: remove unused downloadPageAction argument by Stephen Niedzielski
- git #7821b149 - Removing code related to old page-action menu markup (task T218653) by Jan Drewniak
- git #dac90392 - Revert "Beta mode cookie must be set on mobile domain" by Jdlrobson
- git #1903d1ad - Beta mode cookie must be set on mobile domain (task T219920) by Jdlrobson
- git #4a5c7190 - Selenium daily job should mirror selenium-test by Jdlrobson
- git #377a899b - QA: Do not use local paths for page objects by Jdlrobson
- git #9a974960 - Add missing dependency for Selenium daily job by Jdlrobson
- git #9fced755 - Setup the selenium daily job (task T219920) by Jdlrobson
MonoBook
editNo changes for MonoBook
Modern
editNo changes for Modern
Nostalgia
editNo changes for Nostalgia
Timeless
edit- git #cc204547 - Style sitenotice (task T182517) by Isarra
- git #28a6d319 - Remove a bunch of form stuff and adjust random things to compensate (task T207610) (task T211360) (task T188968) (task T196243) (task T204780) (task T207601) by Isarra
Vector
editNo changes for Vector
Total Changes
edit372 Changes in 95 repos by 66 committers