MediaWiki 1.35/wmf.4
MediaWiki 1.35.0-wmf.3 | Deployment of MediaWiki 1.35.0-wmf.4 to Wikimedia sites | MediaWiki 1.35.0-wmf.5 |
The latest version (labeled "1.35.0-wmf.4") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 29 October 2019 (see the roadmap).
Core changes edit
- git #cd7e60a5 - tests: Reset $wgContLang consistently in PHPUnit tests (take 2) (task T231799) by Lucas Werkmeister
- git #537bdc2d - Deprecate Language::getMessage*For() (task T201405) by Aryeh Gregor
- git #251f4811 - Cache nonexistence of grammar transformations by Aryeh Gregor
- git #a738dd64 - Return deduplication to CategoryMembershipJob (task T204761) by Petr Pchelko
- git #d9209707 - WikiExporter: Remove unnecessary check for SCHEMA_COMPAT_WRITE_OLD flag (task T236735) by daniel
- git #ee4c9bc0 - Reduce top margin for multiselect widgets on Special:Block (task T236679) by Thalia
- git #59ec3fa3 - Remove "diff" in response body in revision/{from}/compare/{to} (task T235866) by Nikki Nikkhoui
- git #7e4fe19f - Allow extensions to modify CSP header on a per-page basis by Brian Wolff
- git #67ea4f57 - Mild refactoring of ContentSecurityPolicy by Brian Wolff
- git #402eb6a6 - Add "minor" to available REST API history filters (task T235660) by Bill Pirkle
- git #9f23090c - Document that IP::toHex should not be used for IP ranges by Thalia
- git #7c68951f - Portlet links should generate valid HTML in Minerva (task T231925) by jdlrobson
- git #0268da46 - Reduce top margin for block type options on Special:Block (task T236679) by Thalia
- git #2060b7cd - Delete wrong translations by Raymond
- git #72aff8cd - Revert "HACK! Temporarily hardcode IP for packagist" by Jforrester
- git #9bae9db4 - Parser: Hard deprecate getConverterLanguage by Fomafix
- git #0de9c47b - Remove Language::factory and getParentLanguage use by Aryeh Gregor
- git #e10f5724 - Remove deprecated QuickTemplate::setRef() by Max Semenik
- git #9227d862 - Remove deprecated Password::equals() by Max Semenik
- git #8b852bba - RELEASE-NOTES-1.35: Fix number in notes for "ObjectCache::newWANCacheFromParams" by Timo Tijhof
- git #5de964c4 - HACK! Temporarily hardcode IP for packagist (task T236513) by Marius Hoch
- git #4ddbf008 - Add release notes for discontinuation of IE6/7 support (task T232563) by Timo Tijhof
- git #453da8a7 - mediawiki.util: Remove <span>-hack for Vector skin (task T236410) by Timo Tijhof
- git #3c9acdff - revisionlist: Strict type hints in RevisionItem constructors by Thiemo Kreuz
- git #0d3d6be1 - Convert FileBackendGroup to service (task T234228) by Aryeh Gregor
- git #07de6e80 - ExtensionRegistry: specify constants visibility by Max Semenik
- git #3ef19d20 - resourceloader: Restore test case for ResourceLoaderImage by Timo Tijhof
- git #63ddc8c4 - tests: Replace RandomImageGenerator dictionary logic with rand+time (task T222416) by Timo Tijhof
- git #7f296ee6 - Saved filters button should be responsive (task T235535) (task T235536) by jdlrobson
- git #fa8272b6 - Email only users with require username and email option off when only email given (task T234401) by hmonroy
- git #6100226d - Ensure that the $target is a UserIdentity before calling ::getId() (task T236425) by David Barratt
- git #6dbd2b81 - Fix display of diffs on Special:JavascriptTest by Bartosz Dziewoński
- git #d50c7f5b - extension.schema.v2: Fix schemas for 'packageFiles' by Bartosz Dziewoński
- git #bb2770e0 - Remove 'response' prop. from revision comparison JSON (task T235864) by Nikki Nikkhoui
- git #567b99db - docs: Add "/docs/latex" to gitignore (generated by Doxygen) by Timo Tijhof
- git #b4a7620b - Hard-deprecate Title::getUserCaseDBKey (task T202094) by Aryeh Gregor
- git #cb324893 - REST: Correctly quote timestamps for page history handler. by Petr Pchelko
- git #93554568 - Emit namespace for titles in ApiWatch (task T235477) by DannyS712
- git #23a390e7 - Enable Book Referencing for development and tests (task T236255) by Adam Wight
- git #b69ee270 - Amend search result items list by Volker E
- git #fa7520ed - REST: add size and delta to revision metadata endpoint response. (task T231588) by Petr Pchelko
- git #d1604f74 - Mention requiring email address in password reset emails (task T233969) by Max Semenik
- git #74f2902e - Try fixing flaky test (task T232266) by Brad Jorsch
- git #e787246c - LanguageFactory to replace Language::factory() (task T201405) by Aryeh Gregor
- git #f36e22dd - Fix line selection in RandomImageGenerator (task T222416) by Brad Jorsch
- git #a883b6b9 - Add tests to ensure that block cookies are kept and removed correctly by Thalia
- git #3c2cea45 - build: Update linters and fix errors by Ed Sanders
- git #7f96f521 - Deprecate public User properties related to blocks (task T229035) by Thalia
- git #665b7758 - tests: getMock() is deprecated (task T192167) by Max Semenik
- git #26294657 - Use $this->localisationCache instead of $this->getLocalisationCache() by Fomafix
- git #a652bb33 - Pass the target as a string to the reason Message for autoblocks (task T227007) by Thalia
- git #2bc660c9 - Collapse uses of now-deprecated wfGetRusage() by James D. Forrester
- git #13bd9a88 - Deprecate wfGetRusage(), no longer useful by James D. Forrester
- git #8fc4d8a8 - Fix typo in userOptions.php help text by Sam Wilson
- git #d5f5dd2a - rdbms: add ILBFactory::setDefaultReplicationWaitTimeout() method (task T235244) by Aaron Schulz
- git #f5ac6830 - Deprecate wfWikiId() in favor of WikiMap::getCurrentWikiDbDomain() by Aaron Schulz
- git #fff1e123 - filebackend: rename $dir variables to $fsDirectory in FSFilebackend for clarity by Aaron Schulz
- git #752ad738 - filebackend: reduce unnecessary stat calls in FileBackend some cases by Aaron Schulz
- git #89c75623 - Provide a more informative message for authentication block errors (task T227110) by Thalia
- git #eb59ea21 - Throw a UserBlockedError from Special:Emailuser if a user is blocked (task T226990) by Thalia
- git #d3fdd4a3 - resourceloader: Use PHP7 return hints in StartupModule and Context by Timo Tijhof
- git #d07a2e2c - libs/Message: Improve parameter validation by Brad Jorsch
- git #a2aa7774 - libs/Message: Add static constructor by Brad Jorsch
- git #2a3b546f - libs/Message: Add DataMessageValue by Brad Jorsch
- git #0395cc8b - libs/Message: Improve tests by Brad Jorsch
- git #f20768c1 - Avoid use of private properties in RevDelFileItem::getApiData by Umherirrender
Vendor edit
- git #e55f9004 - Revert "HACK! Temporarily hardcode IP for packagist" (task T236513) by Hashar
- git #bae3ed56 - HACK! Temporarily hardcode IP for packagist (task T236513) by Marius Hoch
Extensions edit
3D edit
No changes for 3D
AbuseFilter edit
- git #03b3a555 - SECURITY: Check visibility for each version in ViewDiff (task T104807) by Daimona Eaytoy
- git #3a9eac9a - Unbreak filter edit form (task T236286) by Daimona Eaytoy
ActiveAbstract edit
- git #0187da83 - Drop use of wgParser, replaced in 1.32 and to be removed in 1.35 (task T160811) by James D. Forrester
AdvancedSearch edit
- git #1b0bf4a6 - Delete wrong translation by Raymond
- git #565cc1a6 - Update placeholder height to minimize jumping content by Thiemo Kreuz
AntiSpoof edit
No changes for AntiSpoof
ApiFeatureUsage edit
No changes for ApiFeatureUsage
ArticleCreationWorkflow edit
- git #54d15f54 - Tests: use ::class instead of plain strings by Daimona Eaytoy
- git #419395b4 - tests: getMock() is deprecated (task T192167) by Max Semenik
ArticlePlaceholder edit
- git #1ccedad6 - Don't rely on mw:getCurrentFrame() (task T236094) by Marius Hoch
Babel edit
No changes for Babel
BetaFeatures edit
No changes for BetaFeatures
BounceHandler edit
No changes for BounceHandler
Calendar edit
No changes for Calendar
Campaigns edit
No changes for Campaigns
Capiunto edit
No changes for Capiunto
CategoryTree edit
- git #e801fb1e - Define visibility on class constant by Umherirrender
CentralAuth edit
- git #6677760f - Don't call deprecated Title::getUserCaseDBKey() (task T202094) by Aryeh Gregor
- git #fd594d3d - Set CompositeBlock reason as Message object in hook by Thalia
- git #6bedf4d6 - Allow users to be hidden from lists, without being blocked (task T228950) by David Barratt
CharInsert edit
No changes for CharInsert
CheckUser edit
- git #22ddd638 - SECURITY: Do not show oversighted edit summaries in CheckUser API (task T234862) by Martin Urbanec
- git #2e04ba58 - Fix CentralAuth and GlobalBlock links by Melos
- git #db78def0 - Replace calls to deprecated User::isBlocked (task T235762) by Thalia
CirrusSearch edit
- git #2dc2d3c8 - Drop support for cross_cluster_single_shard_search quirk by David Causse
- git #f2ba92d5 - Remove RedirectsAndIncomingLinks multi-cluster support by Erik Bernhardson
- git #03a23ffc - Use real varargs on SearchConfig::getElement by Umherirrender
- git #1d412905 - Use nullable type in function signature by Umherirrender
- git #ebfca42e - Remove BuildDocument hooks by Erik Bernhardson
- git #4373829b - Import statements must not begin with a leading backslash by Umherirrender
- git #6007ef2e - Split word detection in multiple preg_match calls (task T236419) by David Causse
- git #9eb962c6 - Make sure to use host wiki components when issuing a sister wiki search (task T235778) by David Causse
- git #1415b7d5 - Ensure logged request parameters are strings (task T235354) by Erik Bernhardson
Cite edit
- git #ed8dee9b - Move unrelated static code to ApiQueryReferences (task T236260) by Thiemo Kreuz
- git #28dd373d - Move misplaced ParserFirstCallInit hook handler to CiteHooks (task T236260) by Thiemo Kreuz
- git #a037f763 - Streamline Hooks section in extension.json (task T236260) by Thiemo Kreuz
- git #ddafb6ad - Make use of PHP7's ?? feature instead of isset() (task T236260) by Thiemo Kreuz
- git #7f99a1bf - Simplify private listToText() implementation (task T236260) by Thiemo Kreuz
- git #5acc1e5a - Fix capitalization mismatch in class name by Thiemo Kreuz
- git #b65e1bb2 - Make use of ctype_digit() instead of a regex (task T236260) by Thiemo Kreuz
- git #f6b5615e - Stop sampling when Reference Previews is enabled (task T214493) by Adam Wight
- git #454827ff - Explicitly demand MW 1.34+ so that we get PHP7.2+ by James D. Forrester
- git #9196ccea - Refine some workflow related comments by WMDE-Fisch
- git #5e8d48b3 - Minimal support for bookreferencing tag (task T236257) by Adam Wight
- git #6dc20644 - Feature flag for Book Referencing (task T236255) by Adam Wight
- git #2f12ae1d - Use waitForModuleState from Util class by WMDE-Fisch
- git #42279a23 - Migrate to extension registration version 2 (task T236255) by Adam Wight
- git #0ecbf245 - build: Update dependencies by WMDE-Fisch
CiteThisPage edit
No changes for CiteThisPage
Citoid edit
No changes for Citoid
cldr edit
- git #7cd6330f - Add lcm (Tungag), used by Wikidata by Raymond
Cognate edit
- git #99cb55eb - Remove unneeded license preamble by Thiemo Kreuz
CodeEditor edit
- git #f8d9cdeb - Make CodeEditor compatible with CSP (task T214743) by Brian Wolff
CodeMirror edit
No changes for CodeMirror
CodeReview edit
No changes for CodeReview
CollaborationKit edit
No changes for CollaborationKit
Collection edit
No changes for Collection
CommonsMetadata edit
No changes for CommonsMetadata
ConfirmEdit edit
- git #d0d036ea - Drop use of wgParser, replaced in 1.32 and to be removed in 1.35 (task T160811) by James D. Forrester
CongressLookup edit
No changes for CongressLookup
ContactPage edit
No changes for ContactPage
ContentTranslation edit
- git #40ff4d19 - RestbaseClient: Set the accept header to use MW DOM Spec 2.1.0 by Santhosh Thottingal
- git #9632aa82 - Delete wrong translation by Raymond
- git #94fcadf0 - build: Update linters by Ed Sanders
- git #e4785427 - extension.json: Fix path for QUnitTestModule by Bartosz Dziewoński
- git #9480ed1c - Fix errors caused by minor update in dep tree, and commit package-lock.json by Ed Sanders
ContributionTracking edit
No changes for ContributionTracking
CreditsSource edit
No changes for CreditsSource
Dashiki edit
No changes for Dashiki
Disambiguator edit
No changes for Disambiguator
DiscussionTools edit
No changes for DiscussionTools
DismissableSiteNotice edit
No changes for DismissableSiteNotice
DonationInterface edit
- git #f4fc5b3a - Declare arrays before use by Umherirrender
DoubleWiki edit
No changes for DoubleWiki
DynamicSidebar edit
No changes for DynamicSidebar
EUCopyrightCampaign edit
No changes for EUCopyrightCampaign
Echo edit
- git #0efef4fa - Add strict "array" type hints to code expecting arrays by Thiemo Kreuz
- git #d79dd00e - Use READ_LATEST constant and fix a soft type hint by Thiemo Kreuz
- git #229c3d0f - Remove non helpful (auto-generated) comments by Thiemo Kreuz
- git #bc3dabf8 - Prefer strict assertSame() for all numeric assertions by Thiemo Kreuz
- git #967a0b54 - Use absolute class names in @covers tags by Thiemo Kreuz
- git #94646b0d - tests: Kill last use of deprecated getMock() by Max Semenik
Elastica edit
No changes for Elastica
ElectronPdfService edit
No changes for ElectronPdfService
EntitySchema edit
- git #bb307487 - Adjust annoation to match common standard by Umherirrender
EventBus edit
No changes for EventBus
EventLogging edit
No changes for EventLogging
ExtensionDistributor edit
No changes for ExtensionDistributor
ExternalGuidance edit
No changes for ExternalGuidance
FeaturedFeeds edit
No changes for FeaturedFeeds
FileExporter edit
- git #f6d71b30 - build: Remove unneeded Squiz.WhiteSpace.FunctionSpacing by Umherirrender
- git #e55fc2ae - build: Update dependencies by WMDE-Fisch
- git #6fd99e4e - Remove unneeded license preamble by WMDE-Fisch
FileImporter edit
- git #5c13f81b - Delete wrong translation by Raymond
- git #6de93301 - build: Remove unneeded Squiz.WhiteSpace.FunctionSpacing by Umherirrender
- git #3955d873 - Fix ident in extension.json by Umherirrender
- git #556838f0 - build: Update dependencies by WMDE-Fisch
- git #8e4cb8c8 - Remove unneeded license preamble by WMDE-Fisch
- git #0654f9f2 - Browser tests for external dependencies (task T190829) by Adam Wight
FlaggedRevs edit
- git #bd089280 - Drop use of wgParser, replaced in 1.32 and to be removed in 1.35 (task T160811) by James D. Forrester
Flow edit
- git #dcc00af1 - Remove obsolete minerva stylesheet by Volker E
- git #2c44ca7c - Use PHP7.1 nullable types, part 2 by Daimona Eaytoy
FundraiserLandingPage edit
No changes for FundraiserLandingPage
FundraisingTranslateWorkflow edit
No changes for FundraisingTranslateWorkflow
Gadgets edit
No changes for Gadgets
GeoCrumbs edit
No changes for GeoCrumbs
GeoData edit
No changes for GeoData
GettingStarted edit
No changes for GettingStarted
GlobalBlocking edit
- git #f99c8ac8 - Check for block before accessing block's properties in ApiGlobalBlock (task T179741) by Thalia
- git #07819ab2 - Update GlobalBlocking::getRangeCondition to work with IP ranges (task T179741) by Thalia
GlobalCssJs edit
- git #f7d068b1 - tests: Fix signature of setUp() that have crept into a trait (task T192167) by Max Semenik
GlobalPreferences edit
No changes for GlobalPreferences
GlobalUsage edit
No changes for GlobalUsage
GlobalUserPage edit
No changes for GlobalUserPage
GoogleNewsSitemap edit
No changes for GoogleNewsSitemap
Graph edit
- git #a4fefb58 - Drop use of wgParser, replaced in 1.32 and to be removed in 1.35 (task T160811) by James D. Forrester
GrowthExperiments edit
- git #7579f152 - DifficultyFiltersDialog: Pass mw.user to messages correctly by Roan Kattouw
- git #5b77fcc5 - Suggested Edits: Save task types to user preference (task T235042) by Kosta Harlan
- git #37041a8d - Suggested Edits: Implement difficulty filters (task T235042) by Kosta Harlan
- git #b939b183 - Footer for suggested edits module (task T236050) by Gergő Tisza
- git #68d75122 - Suggested Edits: Add placeholder image (task T232423) by Kosta Harlan
- git #fd950e64 - Homepage: Refactor SuggestedEditsModule to not use global selectors by Roan Kattouw
- git #5e98fc06 - Homepage: Refactor StartEditing.js to not use global selectors by Roan Kattouw
- git #08615a12 - Mobile homepage: Don't clone module DOM in overlays by Roan Kattouw
- git #e222cb3a - i18n: Remove not existing folder from wgMessagesDirs by Umherirrender
- git #fcbeb67f - Newcomer tasks: task explanation widget (task T235046) by Kosta Harlan
- git #612ff2e0 - Mobile summary for suggested edits (task T235810) by Gergő Tisza
GuidedTour edit
No changes for GuidedTour
GWToolset edit
- git #e653e7fe - Drop use of wgParser, replaced in 1.32 and to be removed in 1.35 (task T160811) by James D. Forrester
ImageMap edit
No changes for ImageMap
InputBox edit
No changes for InputBox
Insider edit
No changes for Insider
intersection edit
No changes for intersection
Interwiki edit
No changes for Interwiki
InterwikiSorting edit
- git #0941af9c - Replace custom Wikibase with upstream MediaWiki CodeSniffer by Thiemo Kreuz
- git #d5c9f704 - Remove unneeded license preamble by Thiemo Kreuz
Jade edit
- git #ffe2a00d - build: Remove unneeded Squiz.WhiteSpace.FunctionSpacing by Umherirrender
Josa edit
No changes for Josa
JsonConfig edit
- git #ae780517 - Do not use MediaWikiTitleCodec::splitTitleString by Aryeh Gregor
- git #22462986 - Fix PHP production error and update documentation (task T204577, T231556) by Mateus Santos
Kartographer edit
- git #e6583271 - Replace a separate RL module with a packageFiles callback by Max Semenik
LabeledSectionTransclusion edit
No changes for LabeledSectionTransclusion
LandingCheck edit
No changes for LandingCheck
LdapAuthentication edit
No changes for LdapAuthentication
Linter edit
No changes for Linter
LiquidThreads edit
- git #8353b315 - Drop use of wgParser, replaced in 1.32 and to be removed in 1.35 (task T160811) by James D. Forrester
- git #7ee471ac - Silence PHP warning in classes/View.php (task T141540) by Niklas Laxström
Listings edit
No changes for Listings
LocalisationUpdate edit
No changes for LocalisationUpdate
LoginNotify edit
No changes for LoginNotify
MachineVision edit
- git #ef192df2 - Condiitonally withhold remaining unreviewed titles on save complete (task T236408) by Michael Holloway
- git #22dabe7d - Fix depicts statement count checking in TitleFilter by Michael Holloway
- git #f3b4654d - rm ContentSecurityPolicy::setHeaders() as unnecessary by Brian Wolff
- git #cacf5936 - add hook onFileDeleteComplete to clean data (task T235806) by Mateus Santos
- git #1b1f35a1 - Hygiene: Clean up review state by Michael Holloway
- git #4fc4da59 - Add backoff and retry support when fetching suggestions from script (task T236311) by Michael Holloway
- git #fbbb0aa0 - Hygiene: Add machine_vision_safe_search to testTables by Michael Holloway
- git #74babb4e - Suppress suggested labels as appropriate on info action (task T236416) by Michael Holloway
- git #1170671c - Limit label requests on upload to testers if TestersOnly = true (task T236416) by Michael Holloway
- git #04336f24 - Optionally limit Special page access to testers only (task T236416) by Michael Holloway
- git #d8505c39 - Hygiene: Tweak extension description and authors by Michael Holloway
- git #26fb62a0 - Add throttling support for the label fetcher script (task T236311) by Michael Holloway
- git #8d8bd5d7 - Remove link from filename (task T234962) by annet
- git #36296820 - Show number of user uploads to be reviewed (task T234449) by annet
- git #4f627d90 - add blacklist for wikidata Q ids suggestions (task T231914) by Mateus Santos
- git #75c5aed9 - Fix: Use correct autoconfirmed message key by Michael Holloway
- git #2eac23a9 - Ensure subsequent queries can run when user finishes a batch (task T236171) by annet
- git #0a10c98a - Avoid generic 'moduleID' global variable (task T230813) by Timo Tijhof
- git #2cd815c7 - build: Misc clean ups for new repo (task T230813) by Timo Tijhof
- git #ab150f5d - Fix toast message styles on mobile (task T236109) by annet
- git #6e3321ea - Skip duplicate depicts (task T234457) by Mateus Santos
- git #1ea84a42 - Show labels to users in appropriate language (task T235556) by Mateus Santos
MapSources edit
No changes for MapSources
MassMessage edit
- git #4b4b3923 - Drop use of wgParser, replaced in 1.32 and to be removed in 1.35 (task T160811) by James D. Forrester
Math edit
- git #5ecbf750 - build: Fix exclude of vendor and node_modules in Gruntfile.js by Umherirrender
MobileApp edit
No changes for MobileApp
MobileFrontend edit
- git #834347ea - Replace usage of deprecated jquery.throttle-debounce (task T236427) by Ammar Abdulhamid
- git #45acda86 - mobile.init: Avoid mw.Uri overhead in onEditLinkClick() by Timo Tijhof
- git #becbe4ee - Enable the desktop Special:Watchlist on AMC mode (task T235414) by jdlrobson
- git #0f1af6c6 - Add onSaveComplete callback to TalkSectionOverlay (task T230695) by Nicholas Ray
- git #97167d3c - VE-as-default: check preferredEditor before logging a/b buckets (task T236337) by David Lynch
- git #fdd953a1 - Move editor A/B test bucketing code from PHP to JS, don't use cookies (task T236337) by Bartosz Dziewoński
- git #1560c658 - Delete wrong translations by Raymond
- git #16bcea2a - Add Slovak special page aliases (task T236626) by Martin Urbanec
- git #75b2dce3 - Import statements must not begin with a leading backslash by Umherirrender
- git #ae63069b - Remove link from block message drawer for blocks with no ID (task T225939) (task T233996) by Thalia
- git #7777217e - Export Section in mobile.startup.js (task T230695) by Nicholas Ray
- git #6c2a140b - Make lint:es5 use a specific ignore file by Nicholas Ray
- git #87f7df34 - Use 6.1.0 of mw-node-qunit (task T203137) by jdlrobson
- git #10816981 - Use core watchstar code and delete our own watchstar code (task T234970) by jdlrobson
- git #2ba8b6a4 - Remove BetaOptInPanel and associated code (task T229446) by jdlrobson
- git #b0a71b2a - mobile.editor.ve: Remove error handling hacks for VisualEditor by Bartosz Dziewoński
- git #784b2c32 - Reorder package.json commands by jdlrobson
- git #a48ff05e - MobileContext: Remove unused showFirstParagraphBeforeInfobox member by Derick Alangi
MultimediaViewer edit
No changes for MultimediaViewer
edit
No changes for NavigationTiming
Newsletter edit
No changes for Newsletter
NewUserMessage edit
- git #81f8d9c7 - Drop use of wgParser, replaced in 1.32 and to be removed in 1.35 (task T160811) by James D. Forrester
Nuke edit
No changes for Nuke
OATHAuth edit
- git #6b993ae3 - Bump 0.4.4 by Reedy
- git #98d151fb - Ask for user re-auth only on initial requests (task T235645) by Dejan Savuljesku
OAuth edit
- git #120451b7 - tests: Fix setUp() signatures (task T192167) by Max Semenik
OpenStackManager edit
- git #d79c41f5 - Make callbacks in SpecialNova public (task T236281) by Bryan Davis
ORES edit
- git #ff7e98e0 - build: Remove unneeded Squiz.WhiteSpace.FunctionSpacing by Umherirrender
PageAssessments edit
No changes for PageAssessments
PagedTiffHandler edit
- git #5dc145ee - tests: Add explicit return type void to setUp() and tearDown() (task T192167) by Daimona Eaytoy
PageImages edit
- git #47660475 - Tests: Stub getRequest/getConfig for OutputPage mock (task T236723) by Kosta Harlan
PageTriage edit
- git #c336bd58 - Remove 'broken' group from ArticleMetadataTest by Sam Wilson
PageViewInfo edit
No changes for PageViewInfo
ParserFunctions edit
No changes for ParserFunctions
ParsoidBatchAPI edit
No changes for ParsoidBatchAPI
PdfHandler edit
No changes for PdfHandler
PerformanceInspector edit
No changes for PerformanceInspector
Petition edit
No changes for Petition
Poem edit
No changes for Poem
PoolCounter edit
No changes for PoolCounter
Popups edit
- git #a2e5bd03 - build: Remove unneeded Squiz.WhiteSpace.FunctionSpacing by Umherirrender
- git #b7331a6e - Record pageviews where Reference Previews is enabled (task T214493) by Adam Wight
- git #fed99e7c - Inline eventlogging call by Adam Wight
- git #01fc2db1 - Use 6.1.0 of @wikimedia/mw-node-qunit (task T203137) by jdlrobson
ProofreadPage edit
No changes for ProofreadPage
PropertySuggester edit
- git #781cbd80 - Remove unneeded license preamble by Thiemo Kreuz
QuickSurveys edit
- git #ea82b2b2 - [init] Don't respond to mobile.betaoptin event (task T229446) (task T218243) by Sam Smith
Quiz edit
- git #526921b7 - Drop use of wgParser, replaced in 1.32 and to be removed in 1.35 (task T160811) by James D. Forrester
ReadingLists edit
No changes for ReadingLists
RelatedArticles edit
- git #c9ec8dfa - Use mw.util.debounce (task T213426) by jdlrobson
Renameuser edit
No changes for Renameuser
RevisionSlider edit
- git #7e9eae9a - build: Remove unneeded Squiz.WhiteSpace.FunctionSpacing by Umherirrender
- git #5c77b477 - Use waitForModuleState from Util class by WMDE-Fisch
- git #8c963238 - build: Update dependencies and make them pass by WMDE-Fisch
- git #970c34f0 - Add license file (task T234086) by WMDE-Fisch
RSS edit
No changes for RSS
SandboxLink edit
No changes for SandboxLink
Score edit
No changes for Score
Scribunto edit
- git #76484716 - Replace trigger_error('') magic with error_clear_last() (task T191247) by Max Semenik
- git #52fb5f8c - build: Removed unneeded exclude MediaWiki.Commenting.PhpunitAnnotations by Umherirrender
- git #0ee41431 - Don't error if someone returns a built-in function from their module (task T236092) by Brad Jorsch
- git #de636b2b - Collapse uses of now-deprecated wfGetRusage() by James D. Forrester
SearchExtraNS edit
No changes for SearchExtraNS
SecureLinkFixer edit
No changes for SecureLinkFixer
SecurePoll edit
- git #1299f281 - Drop use of wgParser, replaced in 1.32 and to be removed in 1.35 (task T160811) by James D. Forrester
Sentry edit
No changes for Sentry
ShortUrl edit
No changes for ShortUrl
SiteMatrix edit
No changes for SiteMatrix
SkinPerPage edit
No changes for SkinPerPage
SpamBlacklist edit
No changes for SpamBlacklist
SubPageList3 edit
No changes for SubPageList3
SubpageSortkey edit
No changes for SubpageSortkey
SyntaxHighlight_GeSHi edit
- git #1087f347 - Drop use of wgParser, replaced in 1.32 and to be removed in 1.35 (task T160811) by James D. Forrester
TemplateData edit
No changes for TemplateData
TemplateSandbox edit
No changes for TemplateSandbox
TemplateStyles edit
No changes for TemplateStyles
TemplateWizard edit
No changes for TemplateWizard
TextExtracts edit
No changes for TextExtracts
Thanks edit
No changes for Thanks
TheWikipediaLibrary edit
No changes for TheWikipediaLibrary
TimedMediaHandler edit
No changes for TimedMediaHandler
timeline edit
No changes for timeline
TitleBlacklist edit
- git #762ef4c0 - Drop use of wgParser, replaced in 1.32 and to be removed in 1.35 (task T160811) by James D. Forrester
TocTree edit
No changes for TocTree
TorBlock edit
No changes for TorBlock
Translate edit
- git #7611397a - Fix incorrect comment in UnicodePlural by Niklas Laxström
- git #18af7686 - Replace uses of deprecated Title::isValidMoveOperation (task T230327) by Niklas Laxström
- git #9a09f08f - Fix some spacing in ArrayFlattenerTest by Niklas Laxström
- git #fc6d060a - Drop use of wgParser, replaced in 1.32 and to be removed in 1.35 (task T160811) by James D. Forrester
- git #d6794eb0 - Fix English grammar in tpt-unknown-page by Amir Aharoni
- git #e1d6888c - Fix translation memory suggestions that were duplicated or missing (task T47686) by Niklas Laxström
- git #d6c1c22e - Display identified renames, and allow manual modification (task T196601) by abijeet
- git #188e20d4 - Process renames as per user submissions (task T196601) by abijeet
- git #d21527b2 - Process incoming changes to identify potential renames (task T196601) by abijeet
- git #de53a76b - Implemented used X times in translation memory suggestions (task T47686) by Niklas Laxström
- git #ff941d45 - Add `errorbox` class to duplicate translation units message (task T236005) by DannyS712
TranslationNotifications edit
No changes for TranslationNotifications
TrustedXFF edit
No changes for TrustedXFF
TwoColConflict edit
- git #4cf462ad - Use nullable type in function signature by Umherirrender
- git #ff6620df - build: Update dependencies by WMDE-Fisch
- git #4d746da7 - Use waitForModuleState from Util class by WMDE-Fisch
- git #009fad96 - Add license file (task T234086) by WMDE-Fisch
UniversalLanguageSelector edit
No changes for UniversalLanguageSelector
UploadsLink edit
No changes for UploadsLink
UploadWizard edit
No changes for UploadWizard
UrlShortener edit
No changes for UrlShortener
UserMerge edit
No changes for UserMerge
VipsScaler edit
No changes for VipsScaler
VisualEditor edit
- git #2479f5c7 - Drop use of wgParser, replaced in 1.32 and to be removed in 1.35 (task T160811) by James D. Forrester
- git #f31bcc21 - ApiVisualEditor: Fix preload handling further (task T233320) by Bartosz Dziewoński
- git #4da31e7c - Update VE core submodule to master (3075d3f8c) (task T236400) by Ed Sanders
- git #372f04fc - Tweak dependency on 'mediawiki.diff.styles' by Bartosz Dziewoński
- git #b345ae20 - Fix documentation position by Ed Sanders
- git #57ad605d - ApiVisualEditor: Return 'etag' with 'content' for preloaded content (task T233320) by Bartosz Dziewoński
- git #cbd500a9 - Don't log missing ETags when creating a new page, that's normal (task T233320) by Bartosz Dziewoński
- git #b676b229 - Update VE core submodule to master (3fac5f1f2) by Ed Sanders
- git #e82f5ccf - ve.init.mw.MobileArticleTarget: Remove error handling hacks for MobileFrontend by Bartosz Dziewoński
- git #f7ee7dc8 - Try using structured logging again (task T234564) by Bartosz Dziewoński
WebAuthn edit
- git #48bf8e53 - Fix variable name on webauth-error-module-not-enabled (task T236484) by MarcoAurelio
- git #f316c248 - Fix space between $1 on webauthn-error-max-keys-reached (task T236483) by MarcoAurelio
- git #8b364e00 - Remove some more variables by Reedy
- git #75d22d2f - build: Fix various eslint issues by James D. Forrester
- git #8325fa11 - build: Install eslint, banana, and stylelint, and make pass by Reedy
- git #4423279f - Re-add removed qqq message with corrected key by Reedy
- git #79351549 - Require OATHAuth 0.4.4 by Reedy
Wikibase edit
- git #f9dc2c96 - Increment TermboxView::CACHE_VERSION (task T236677) by Jakob Warkotsch
- git #9a749d1c - Add mediawiki/valid-package-file-require lint rule by Jakob Warkotsch
- git #efa52752 - Kill last usages of PHPUnit4And6Compat with a temporary compat trait (task T192167) by Daimona Eaytoy
- git #507361d2 - Change RequestContext mock to have working getRequest() method by Brian Wolff
- git #8415f914 - Replace deprecated getConverterLanguage by getTargetLanguage by Fomafix
- git #b505f969 - tests: Add explicit return type void to setUp() by Daimona Eaytoy
- git #82e6ae73 - Track mw.wikibase in memory statement cache misses (task T236491) by Marius Hoch
- git #17fe832c - Import statements must not begin with a leading backslash by Umherirrender
- git #bafd321d - In Lua cache mw.wikibase.getBestStatements/getAllStatements (task T236491) by Marius Hoch
- git #882a90e0 - Generalize internal cache in mw.wikibase.lua (task T236491) by Marius Hoch
- git #ae53a4a6 - bridge & tainted-ref: only inspect our code by Pablo Grass
- git #7b616d12 - Don't update ParserOutput usages, unless really needed (task T236485) by Marius Hoch
- git #284a8f04 - bridge: Add interface for datatype repository (task T236232) by bitPogo
- git #f3ed8e21 - termbox: entity page restyling via skinStyles by Pablo Grass
- git #bd03571e - TR: Generate a new store entry for popper openness (task T236353) by Marius Hoch
- git #3affb361 - TR: Use only one RL module (task T235734) by Marius Hoch
- git #283a9e83 - Update lua docs by Marius Hoch
- git #7c97b1e9 - Add (un)taint buttons to CSR, hook up like MW hooks by Marius Hoch
- git #01057c16 - TR: fix tainted references icon styling (task T236154) by Noa Rave
- git #0cbee0f2 - Enable phan's redundant condition detection by Daimona Eaytoy
- git #efc3a1fa - Add MWHookHandler test for TaintedChecker.check = false by Marius Hoch
- git #82d40ee0 - bridge: Add tracker interface (task T236233) by bitPogo
- git #9e95dbf4 - Merge wikibase.api.RepoApiError to wikibase.api.RepoApi (task T236138) by Amir Sarabadani
- git #b99653ee - Drop wikibase.api.RepoApiError (task T236138) by Amir Sarabadani
- git #805ebda6 - Turn duplicated code into symlinks (task T236206) by Amir Sarabadani
- git #500696fc - Merge resources.php files in wikibaseRepo (task T236140) by rosalie
- git #49c0405b - Merge resources.php files in WikibaseLib (task T236140) by rosalie
- git #f76be48f - bridge: remove overdos by bitPogo
- git #64ebde3f - bridge: extend e2e in terms of disabled (task T235056) by bitPogo
- git #ca96584c - Move all modules to a single resource.php in WikibaseView (task T236140) by rosalie
- git #3712e4ab - bridge: add max length to e2e tests by bitPogo
- git #6f791cc8 - TR: Change default SET_ALL_TAINTED to SET_ALL_UNTAINTED (task T232814) by Noa Rave
- git #1350dae3 - bridge: wire up initially disabled save button (task T235056) by Michael Große
- git #90253a58 - bridge: extract repetitive test code by Michael Große
- git #de2e45b1 - bridge: merge configs by bitPogo
- git #a241b577 - tests: Found one last use of getMock() by Max Semenik
- git #a760459b - bridge: merge two import from the same package by Michael Große
- git #aff98840 - TR: Introduce TaintedChecker (task T232814) by Thomas Arrow
- git #4872cf82 - Merge dataValues into dataValues.DataValue (task T233600) by Amir Sarabadani
- git #6982395e - Add saved hook to HookHandler (task T232814) by Thomas Arrow
- git #fb055d4e - Horizontal merge of jquery.valueview.experts.UnsupportedValue and jquery.valueview.ExpertStore (task T233606) by rosalie
- git #38717a90 - Introduce HookHandler (task T232814) by Thomas Arrow
- git #b76c47ff - bridge: add label switch tests by bitPogo
- git #0765a1b8 - Allow defining entity-type-specific PrefetchingTermLookup (task T223792) by Leszek Manicki
- git #f2bf74f3 - Extracted some logic to private methods in SingleEntitySourceServices by Leszek Manicki
- git #9b93211a - Move Summary prepartion into its own helper class (task T224013) by alaasarhan
- git #93210fad - Let entity types customize their Lua module representation by Lucas Werkmeister
- git #37342b7d - Extracted logic of load "entity data" from wiki page to own class (task T229280) by Leszek Manicki
- git #732c27d3 - Added dedicated exception to distinct issue when revision is inconsistently marked as redirect (task T229280) by Leszek Manicki
- git #e999c6a2 - Add monolingual language code lcm (Tungag) (task T234761) by Remko de Keijzer
- git #9975c5bc - Highlight individual :target statements (task T234079) by Abián
- git #f795a33e - WikibaseClient tests fail if "repoDatabase" is not false (task T221025) by Marius Hoch
WikibaseCirrusSearch edit
- git #fa9d4c33 - Use nullable type in function signature by Umherirrender
- git #9dc9e33e - tests: Fix setUp() that crept into a trait (task T192167) by Max Semenik
WikibaseLexeme edit
- git #ee52c36b - Use mediawiki/valid-package-file-require eslint rule by Jakob Warkotsch
- git #1bf76338 - build: Removed unneeded exclude MediaWiki.Usage.NullableType by Umherirrender
- git #3bfefde0 - Add rudimentary mw.wikibase.lexeme Lua module (task T235901) by Lucas Werkmeister
WikibaseLexemeCirrusSearch edit
- git #dda519fd - tests: Add explicit return type void to setUp() and tearDown() (task T192167) by Daimona Eaytoy
WikibaseMediaInfo edit
- git #7642ad53 - Fix value-less item rendering by Matthias Mullie
- git #9e451c56 - Fix implements formatting and use full qualified class name by Umherirrender
- git #dcefdbbf - Apply appropriate classes to new input widgets by Eric Gardner
- git #0ec9afb2 - Drop wikibase.api.RepoApiError (task T236138) by Amir Sarabadani
- git #122c0c6a - Enable support for non-item datatypes by Eric Gardner
- git #e8e000a9 - Also use custom PrefetchingTermLookup in SingleEntitySourceServices (task T223792) by Leszek Manicki
WikibaseQualityConstraints edit
- git #4ba71e7c - Use nullable type in function signature by Umherirrender
Wikidata.org edit
- git #f6bc4fcf - Remove unneeded license preamble by Thiemo Kreuz
WikidataPageBanner edit
No changes for WikidataPageBanner
WikiEditor edit
No changes for WikiEditor
wikihiero edit
No changes for wikihiero
WikiLove edit
- git #8319ddb8 - build: Update linters by Ed Sanders
WikimediaBadges edit
- git #45194017 - Remove unneeded license preamble by Thiemo Kreuz
WikimediaEditorTasks edit
- git #e815b06d - Feature flag for edit streaks (task T234956) by Michael Holloway
- git #f7e530bd - API for streak for SE v3 (task T234956) by cooltey
- git #cb3439d1 - Remove "targets" from Suggested Edits API. (task T235908) by sharvani
WikimediaEvents edit
- git #c7931fea - Update WMDEBannerInteractions revision to 19499437 by Tim Eulitz
WikimediaIncubator edit
No changes for WikimediaIncubator
WikimediaMaintenance edit
- git #4ad1463e - Use ExternalStoreFactory in renameWiki.php by Umherirrender
- git #90584baa - Update list of modules that wikibase registers (task T236141) by Amir Sarabadani
- git #e850c330 - Use IMaintainableDatabase in RcParamsTypeCheck by Umherirrender
WikimediaMessages edit
- git #d2c97fcc - Require MediaWiki 1.29 in extension.json for manifest_version 2 by Umherirrender
- git #0f0ce8dd - Add Wikimedia Community User Group Georgia messages (task T236389) by MarcoAurelio
- git #8eb29f78 - Update extension.json to use manifest_version 2 by James D. Forrester
XAnalytics edit
No changes for XAnalytics
Skins edit
CologneBlue edit
No changes for CologneBlue
EUCopyrightCampaignSkin edit
No changes for EUCopyrightCampaignSkin
MinervaNeue edit
- git #f9c055e7 - Remove Share feature by Piotr Miazga
- git #77a1424e - Show labels in page-actions menu on desktop widths (task T226562) by Jan Drewniak
- git #575a835e - Shorten labels for page-actions menu items (task T226562) by Jan Drewniak
- git #259f2452 - Make add talk button show on talk page in AMC mode (task T230695) by Nicholas Ray
- git #bfc7540f - Menu groups have identifiers (task T231925) by jdlrobson
- git #64e7f9b0 - Split line with many values in skin.json by Umherirrender
- git #3da63715 - Use default duration LESS variable and align timing function one (task T236224) by Volker E
- git #574650e8 - mainMenu: Document result of 0.7em padding-top of footer link by Timo Tijhof
- git #19b1ea22 - Unify `transition` values across board (task T236224) by Volker E
- git #60e67abc - Remove obsolete `mw-mobile-mode` classes by Volker E
- git #3d6b2b29 - Add standard `transition` to icon elements by Volker E
- git #22d4d095 - Remove unneeded `vertical-alignment` property by Volker E
- git #59a51547 - Remove `Echo` phan config as MobileFrontend doesn't depend upon Echo (task T221007) by Piotr Miazga
- git #c0d5889d - Remove unused test class (task T221007) by jdlrobson
- git #3e3cafe6 - tests: Stop using getMock() (task T192167) by Daimona Eaytoy
MonoBook edit
No changes for MonoBook
Modern edit
No changes for Modern
Nostalgia edit
No changes for Nostalgia
Timeless edit
No changes for Timeless
Vector edit
- git #f2695a5b - hygiene: Make LESS imports non-ambigious by Volker E
- git #a5fe7269 - Remove extra <span> from Vector tabs (task T236410) by Timo Tijhof
- git #481c9079 - Make extra `<span>` in Vector tabs optional (task T236410) by Timo Tijhof
- git #c27700d8 - Don't overspecify selector by Volker E
- git #51dd4bb7 - Remove ignored properties in certain combinations by Volker E
Total Changes edit
360 Changes in 75 repos by 73 authors