MediaWiki 1.40/wmf.6 - MediaWiki
Jump to content
From mediawiki.org
MediaWiki 1.40
MediaWiki 1.40.0-wmf.5
Deployment of MediaWiki 1.40.0-wmf.6 to Wikimedia sites
MediaWiki 1.40.0-wmf.7
The latest version (labeled "1.40.0-wmf.6") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Monday, 17 October 2022 (
see the roadmap
).
Core changes
edit
git #63ab4add
- Branch commit for wmf/1.40.0-wmf.6 (
T320511
) by trainbranchbot
git #de15f77a
- OutputPageTest: Adjust testAddBodyClasses (
T321021
) by Func
git #ea6c1cee
- Add preference to control Special:Search thumbnails (
T320337
) by Matthias Mullie
git #9daa6ef0
- Have Special:UserGroupRights display user group technical name (
T318326
) by Novem Linguae
git #77dbe2d1
- Maintenance: Move OrderedStreamingForkController to PSR-4 namespace (
T166010
) by Timo Tijhof
git #e8db8825
- languages: Consistently use @ingroup Languages in messages/*.php by Fomafix
git #dd9ad502
- Move ForkController to MediaWiki/Maintenance/ namespace (
T166010
) by Amir Sarabadani
git #330c0c0b
- Remove PHPCS exclude-pattern */languages/* by Fomafix
git #fdb79188
- Rename test case class names to match the file names by Fomafix
git #5a30cdd7
- language: Change Message from false to null internally for user lang by Fomafix
git #d7db1f54
- profiler: Actually output profiler data in CLI/Maintenance mode (
T253547
) by Aaron Schulz
git #cc55e848
- Create Hook to check block's error messages from extensions (
T317201
) by AnaïsGueyte
git #5179dbb3
- SECURITY: Fix XSS in DYM (
T320785
) by David Causse
git #c25380ca
- Parsoid: Fix e2e tests for size limits. by daniel
git #0d89bb2e
- ApiSandbox: Use 'formatversion=2' instead of 'latest' by Bartosz Dziewoński
git #37a629b6
- SpecialUpload: Remove redundant message about deleted files (
T314821
) by Bartosz Dziewoński
git #eda3ac47
- Add icons to Special:Preferences mobile layout (
T317419
) by suecarmol
git #0ccb44b7
- title: Fix 'if' typo in Title::getWikiId docs by Timo Tijhof
git #25905da1
- Special:Contribute: Use canonical special page name for message keys (
T320663
) by Moh'd Khier Abualruz
git #6ab139d3
- Translate: Special page names in Polish by Msz2001
git #06245f3f
- SpecialVersion: Clean up count(), early return, strict types by Timo Tijhof
git #b24e77ad
- Use delegation to reduce number of event listeners on history pages (
T320741
) by Francois Pignon
git #d96207ab
- Auto-discover core parser test files by C. Scott Ananian
git #4cb3957c
- Remove $wgParserTestFiles, deprecated in MW 1.30 by C. Scott Ananian
git #de88bfc5
- Commons files can have thumbnails too by Matthias Mullie
git #1a2190a1
- Maintenance script updates to support ucfirst() title case (
T292552
) by Tim Starling
git #b245a6a2
- jquery.tablesorter: Convert custom cases to native QUnit.test() by Timo Tijhof
git #ef15abae
- extension.schema.v2: Synchronize QUnitTestModule definition with ResourceModules by Bartosz Dziewoński
git #31114847
- jquery.tablesorter: Group parser test cases into nested module by Timo Tijhof
git #e6be4e55
- Sync up core repo with Parsoid by C. Scott Ananian
git #1164711f
- Add Promise-Non-Write-API-Action header to page.preview.js by Aaron Schulz
git #139be6c5
- Sync up core repo with Parsoid by C. Scott Ananian
git #94e20db6
- Add some helpers to filter properties out of var_dump() (
T277618
) by Tim Starling
git #71e076dd
- jquery.tablesorter: Inline vars in test cases by Timo Tijhof
git #b23c6deb
- rdbms: remove DB domain parameter from LoadMonitor methods by Aaron Schulz
git #8a474d31
- rdbms: Instead of reconfiguring all of LB, just remove depooled db (
T298485
) by Amir Sarabadani
git #7e4a5f1f
- pingback: Update schema revision by Alexander Vorwerk
git #2fa8eb2c
- lockmanager: remove PostgreSqlLockManager by Aaron Schulz
git #1f3de22c
- block: Remove temporary logging for closed task from DatabaseBlock (
T192964
) by Thalia
git #fdc24680
- rdbms: Introduce DatabaseFlagsHolder and move some internal logic there (
T299691
) by Amir Sarabadani
git #6107c3a8
- Add Magahi language (mag) (
T320465
) by Amir E. Aharoni
git #291a823e
- Rescale images based on width alone (
T320406
) by Matthias Mullie
git #e86fcc26
- benchmarks: Add benchmark for JsonCodec by daniel
git #b299d72a
- docs: Add missing backticks to `@deprecated` mentions by Timo Tijhof
git #78483caa
- Revert "Skins: Config flag controls contributions link" (
T320471
) by Kosta Harlan
git #89cb5c3e
- parser: Make the behavior of REVISIONTIMESTAMP consistent (
T320338
) by Func
git #827c1459
- Update MessagesShn.php (
T319276
) by Stang
git #64ddedb6
- ConditionalHeaderUtil: Handle `If-None-Match: *` (
T319382
) by Jakob Warkotsch
git #b5f3400c
- ApiQueryLanguageinfo: Allow fetching variant names from API (
T302200
) by Func
git #178d6810
- Use markTestSkippedIfExtensionNotLoaded() shortcut in tests by thiemowmde
git #9c1cbc41
- Search thumbnails visual tweaks (
T319230
) by Matthias Mullie
git #b7f52e2f
- Remove deprecated global function wfLogProfilingData by Umherirrender
git #86052bef
- Upgrading guzzlehttp/guzzle (7.4.5 => 7.5.0) by Reedy
git #829887f7
- Include file and line number in job errors by Brian Wolff
Vendor
edit
git #a9b2d650
- Add a "run composer via docker" example to README by Ollie Shotton
git #e1039a36
- Update symfony/* by Reedy
git #fc9d91de
- Upgrading ezimuel/ringphp (1.1.2 => 1.2.0) by Reedy
git #51773f56
- Upgrading lcobucci/jwt (4.1.5 => 4.2.1) by Reedy
git #76ac6733
- Upgrading data-values/geo (4.2.3 => 4.3.0) by Reedy
git #c02435a4
- Upgrading guzzlehttp/guzzle (7.4.5 => 7.5.0) by Reedy
git #ff352960
- Upgrading ramsey/collection (1.1.4 => 1.2.2) by Reedy
Extensions
edit
CampaignEvents
edit
git #188caa4a
- Add validation for tracking tools (
T320433
) by Daimona Eaytoy
git #d716fee6
- Work around PHP bugs in timezone validation (
T315692
) by Daimona Eaytoy
git #3537be87
- Fix double-escaping in "more details" dialog (
T290248
) by Daimona Eaytoy
CentralAuth
edit
git #df2982e6
- Create HTML elements with jQuery and avoid .html() by Fomafix
CentralNotice
edit
git #146e790e
- Add ESI test string to base HTML (
T320734
) by Andrew Green
git #d6433bcf
- Add description for Special:Preferences layout (
T311717
) by suecarmol
git #e2fb5643
- Optimize regular expression code in PHP and JavaScript by Thiemo Kreuz
CheckUser
edit
git #93e11556
- Show CUs whether the password matched on login attempts to locked accounts (
T303192
) by dreamyjazz
git #d1cc21f8
- Remove InvestigateButtonMenuSelectWidget (
T315241
) by AnaïsGueyte
git #840ab08e
- Make the login log link go to the user's logs and fix cuc_title default by dreamyjazz
git #8cc6ff83
- Add multiple integration tests for Hooks.php (
T315648
) by dreamyjazz
git #dc7852f2
- Add a hook to allow modification of the cu_changes row before insertion (
T311340
) by dreamyjazz
git #4a4a623e
- Use GlobalBlocking::getUserBlock over User::isGloballyBlocked (
T318877
) by dreamyjazz
CirrusSearch
edit
git #878c64e8
- Reduce Cirrusdoc API payload (
T319291
) by Simone Cuomo
git #3a4af97b
- UpdateOneSearchIndexConfig: Cleanup failed index creations (
T317200
) by Erik Bernhardson
git #e081767f
- Monitor doc sizes in statsd (
T316016
) by David Causse
git #1f86d8e8
- Remove ConfigUtils::fatalError method by Erik Bernhardson
ContentTranslation
edit
git #56fe0957
- SX: RetryMtCard shows up alongside a proposed translation (
T316617
) by wangombe
git #5cdf8c64
- SX UI lib: Export colors to be available without injecting a plugin by NikG
git #cf0eb01e
- SX Eventlogging: Add web_pageview_id and web_session_id to the events (
T318907
) by Santhosh Thottingal
git #23bb3660
- CX ULS relevant languages entrypoint: Hide banner when user types (
T310264
) by NikG
git #68100b71
- composer.json: Add ext-xmlwriter to suggests by Reedy
git #802ff815
- mffrequentlanguages entrypoint: Avoid showing current language as missing (
T316452
) by Santhosh Thottingal
git #436604d0
- SX: Show error message and options to retry when MT fails (
T316617
) by wangombe
git #438ae37a
- MF languagesearcher: Avoid showing option to translate to current language (
T320382
) by Santhosh Thottingal
git #47d5ae11
- AddContributeCardEntryPoint: Use RequestContext::getMain (
T319327
) by Kosta Harlan
DiscussionTools
edit
git #481b687c
- Follow-up I394f02912: Use existing class API to move button away from sticky header (
T318474
) by Ed Sanders
git #4b38d72c
- Re-enable fixed JS parser tests by Bartosz Dziewoński
git #cf584271
- Translate: Special page names into Polish by Msz2001
git #cdad0cc2
- Fix '?dtenable=1' on mobile by Ed Sanders
git #361283a3
- Ship HTML test files for JS using 'packageFiles' instead of 'templates' by Bartosz Dziewoński
git #f9903401
- Autogenerate list of files for JS test module instead of maintaining it by hand by Bartosz Dziewoński
git #46516811
- Use FormatJson helper for outputting pretty JSON for tests by Bartosz Dziewoński
git #f32429bb
- testUtils.js: Fix selector for old parser tests by Ed Sanders
git #2de72655
- testUtils.js: Serialize timestamp with #getTimestampString by Ed Sanders
git #6d03608b
- parser.test.js: New test for each case, as in modifier.test.js by Ed Sanders
git #045b020c
- modifier.test.js: Improve test descriptions by Ed Sanders
git #6276b6ea
- Log page/revision IDs when the page/revision seems to be missing (
T315688
) by Bartosz Dziewoński
git #4588ae7d
- Use ParsoidOutputAccess when RESTBase is not set up (WMF private wikis) (
T315689
) by Bartosz Dziewoński
git #f8d25be8
- Remove all hacks for old HTML in HTTP cache or parser cache by Bartosz Dziewoński
git #a46af344
- Use RevisionLookup methods instead of ApiParsoidTrait methods by Bartosz Dziewoński
git #3fa61ab6
- Rewrite persistRevisionThreadItems (
T315510
) by Bartosz Dziewoński
git #482a2c6d
- ThreadItemStore: Move some work in insertThreadItems() outside transactions (
T317236
) (
T317237
) by Bartosz Dziewoński
DonationInterface
edit
git #08321912
- Adyen: Don't show general error on validation fail (
T292571
) by Elliott Eggleston
git #f54891fc
- Avoid loading external scripts on error forms by Elliott Eggleston
git #8526a055
- Avoid calling setClientVariables on error in getForm (
T293131
) by Elliott Eggleston
git #6084a417
- Fix order_id reset on recurring change (
T320686
) by Elliott Eggleston
git #18012d64
- Add try catch for adyen to catch if any adyen connection been blocked (
T292571
) by wfan
Echo
edit
git #a83e5885
- Api: Minor code updates by Reedy
git #38a93307
- Namespace Api classes by Reedy
ExternalGuidance
edit
git #6853bd1b
- Remove redundant CSS selector by Bartosz Dziewoński
FileImporter
edit
git #0dcbc91a
- Use GlobalBlocking::getUserBlock instead of User::isGloballyBlocked (
T318893
) by WMDE-Fisch
GeoData
edit
git #e26b5008
- Replace deprecated Language::factory by Fomafix
GlobalBlocking
edit
git #5c265cfa
- Use AbstractBlock types in SpecialGlobalBlockList by Thalia
git #beb1c414
- Fix documentation for GlobalBlockingHooks::onUserIsBlockedGlobally by Thalia
git #19190fff
- Override GlobalBlock::appliesToPasswordReset to return true (
T317636
) by AnaïsGueyte
git #e2bb781b
- Update GlobalBlock to extend AbstractBlock (
T317190
) by STran
GrowthExperiments
edit
git #fdd15b45
- CacheBackedImageRecommendationProvider: Instrument miss rate by Kosta Harlan
git #69534c00
- api-testing: Skip the QUIBBLE_APACHE environment check (
T320935
) by Kosta Harlan
git #98eb3557
- Mentee filters: always use mw.user.options values to initialise (
T320728
) by Sergio Gimeno
git #f3507bbe
- Only override article size limits in quibble (
T314544
) by Kosta Harlan
git #4bedc5d6
- selenium: Use runJobs.php instead of rebuildrecentchanges (
T314113
) by Kosta Harlan
git #8b7281bf
- selenium: Adjust set up code and logging (
T316596
) by Kosta Harlan
git #fe4cd6ff
- Raise article size limits for Selenium tests (
T314544
) by Gergő Tisza
git #fa7b70de
- selenium: Restore LocalSettings.php after GrowthExperiments tests by Kosta Harlan
git #73802617
- selenium: Rework and re-enable suggested edit navigation test (
T292293
) by Kosta Harlan
git #cdcd5168
- Mentor dashboard: use vue globals for passing filter functions to components (
T318357
) by Sergio Gimeno
git #31b79721
- selenium: Use Special:CreateAccount for account creation (
T313884
) (
T292293
) by Kosta Harlan
git #2c947b88
- api-testing: Restart php-fpm after restoring LocalSettings (
T314544
) by Kosta Harlan
git #823e28f4
- selenium: Improve error reporting and fail early (
T314544
) by Kosta Harlan
git #b886fc34
- changeWikiConfig: Throw error if unable to decode JSON by Kosta Harlan
ImageMap
edit
git #8890a38c
- Sync up ImageMap repo with Parsoid by C. Scott Ananian
IPInfo
edit
git #e2545170
- Fix IPInfo Help popup opacity (
T318405
) by AnaïsGueyte
git #9cabf129
- Use MaxMind translations in country and location data (
T316665
) by AnaïsGueyte
Kartographer
edit
git #bb0406f8
- Revert "Show an outline using CSS when the fullscreen map is in focus" by Svantje Lilienthal
git #cc842f96
- Use $this->getServiceContainer() in test cases by Fomafix
git #3b4c6f3b
- Show an outline using CSS when the fullscreen map is in focus (
T315997
) by Andrew Kostka
git #acbe2312
- Non-ambiguous distinction between GeoJSON array and error list (
T319077
) by thiemowmde
git #f2fa3e0f
- Skip expensive wikitext parsing when there is nothing to parse (
T315913
) by thiemowmde
MassMessage
edit
git #a64cb740
- Fix variable names in ext.MassMessage.create.js by Kunal Mehta
git #d42a79f1
- SpecialCreateMassMessageList: Use hide-if for import source by Kunal Mehta
git #200c171a
- SpecialCreateMassMessageList: Use a TitleInputWidget instead of jquery.ui by Kunal Mehta
MobileFrontend
edit
git #d5e02f2b
- Clean up after default editor a/b test (
T302356
) by David Lynch
MultimediaViewer
edit
git #d40e309a
- Streamline user options check for readability by Thiemo Kreuz
NavigationTiming
edit
git #ae5c05c4
- ext.navigationTiming: Use native packageFiles for virtual config.json (
T315796
) by Timo Tijhof
ORES
edit
git #42e4417c
- Various minor code cleanups by Thiemo Kreuz
git #36b81f5b
- Make use of the ?? syntax where it makes sense by thiemowmde
git #208be222
- Use PHPUnit's convenience shortcuts where possible by thiemowmde
PageTriage
edit
git #a8d9613d
- Promise cleanup (
T319448
) by Chlod Alejandro
git #411b59d9
- PageCuration: afd_status tag wasn't being set correctly for AFD-ed (
T320740
) by MPGuy2824
git #92c5f797
- Fixing bad translatewiki commit which is causing test jobs to fail by MPGuy2824
git #ab10ef43
- Remove "Deletion tag log" from Special:Log (
T313280
) by NovemLinguae
Phonos
edit
git #f8988b88
- Engine: add reminder to run maint script after bumping CACHE_VERSION (
T320675
) by MusikAnimal
git #ab5f8c7d
- Set a miniumum height for the button (
T315482
) by Sam Wilson
git #08b155fc
- Engine: Set STORAGE_PREFIX to `phonos-render` (
T317417
) by TheresNoTime
Poem
edit
git #44caab4c
- Sync up Poem repo with Parsoid by C. Scott Ananian
ProofreadPage
edit
git #d9c81253
- Source link should also use wgProofreadPageBookNamespaces (
T53980
) by Sohom
git #792453f8
- Add ability to configure Book namespaces on a per wiki basis (
T53980
) by Sohom
git #633808a5
- Disallow the PagelistWidget from loading when the "empty" value is used (
T263944
) by Sohom
ReadingLists
edit
git #b8030222
- Anonymize preview of reading lists. by Dmitry Brant
git #c076092d
- Don't show import message if it hasn't been defined by Jon Robson
Scribunto
edit
git #f032e847
- Include the bad timestamp string in the error when unable to parse it by Jackmcbarn
git #1000d322
- Add mw.loadJsonData() (
T217500
) by Kunal Mehta
git #829c53ef
- Add strict.lua to replace "Module:No globals" (
T209310
) by Kunal Mehta
TimedMediaHandler
edit
git #8d825255
- Sync up TMH repo with Parsoid by C. Scott Ananian
git #14f816b8
- Inject services in Hooks by Fomafix
git #83e1e03e
- Inject services in API by Fomafix
Translate
edit
git #6b622ed9
- Message handle permission: Avoid performing checks if action is read (
T320612
) by Abijeet
UniversalLanguageSelector
edit
git #3e809137
- Update jquery.uls from upstream by Amir E. Aharoni
UploadWizard
edit
git #f2821496
- Namespace extension by Reedy
VisualEditor
edit
git #2a4b4f6b
- GalleryContextItem: Only count image node children (
T320874
) by Ed Sanders
git #92e52d0b
- Remove AutoConfig setting (
T320704
) by daniel
git #07afdba5
- Don't try to contact RESTbase directly when in PHP direct mode. (
T320704
) (
T320703
) by daniel
git #35cb5507
- Local implementation of ParsoidClient (DirectParsoidClient) by daniel
git #d2e49b16
- Use RevisionLookup methods instead of ApiParsoidTrait methods by Bartosz Dziewoński
git #529f004f
- selenium: Move code to beforeEach and afterEach hooks (
T296187
) by Esther Akinloose
Wikibase
edit
git #745e9dfa
- Use StaticUserOptionsLookup in OutputPageBeforeHTMLHookHandlerTest (
T320952
) by Lucas Werkmeister
git #77908a94
- Use assertMatchesRegularExpression in EntityModificationTestHelper by Lucas Werkmeister
git #b4579c26
- Use markTestSkippedIfExtensionNotLoaded() shortcut in tests by thiemowmde
git #0e1f75ff
- Fix namespace condition in Special:UnconnectedPages (
T320814
) by Lucas Werkmeister
git #9bb7e785
- PropertyLabelNotResolvedException: Add default $message (
T319219
) by Marius Hoch
git #5bf6e77e
- Bump actions/cache from 2 to 3.0.11 by Addbot
git #fc69d26e
- Add ircs as supported protocol for URL values (
T320643
) by Lectrician1
git #4e06dec3
- DM: Add __(un)serialize to Snak (and implementations) (
T301249
) by Marius Hoch
git #adc23fca
- DM: Add abstract __(un)serialize to SerializableEntityId (
T301249
) by Marius Hoch
git #221f203f
- Log entityViewInit errors to browser console (
T320445
) by Lucas Werkmeister
git #849fdc71
- DOC: Fix nested lists by Ollie Shotton
git #c1d33299
- DOC: Remove narrow non-breaking space characters by Ollie Shotton
git #bf38cda7
- DOC: Fix broken references and typos by Ollie Shotton
git #46f9297d
- REST: Add and lint native property type hints (
T320479
) by Jakob Warkotsch
git #29429704
- Add ArrayObject method return type hints to SnakList (
T319219
) by Marius Hoch
git #396bf74c
- Add type hints for IteratorAggregate::getIterator implementations (
T319219
) by Marius Hoch
git #d2d0618b
- REST: Remove `If-None-Match: *` override (
T319382
) by Jakob Warkotsch
git #ef6e76b7
- REST: Document json data format differences (
T318681
) by sihe
git #339f6bae
- REST: Prettify code using arrow functions (
T320479
) by Jakob Warkotsch
git #04f6aa55
- Adding i18n for the Wikibase Repository Item, Property, Query tabs (
T312836
) by Winston Sung
git #9d97bb55
- Bump mediawiki/mediawiki-phan-config to 0.12.0 (
T320479
) by Jakob Warkotsch
git #82636839
- Bump wikibase-data-values-value-view to HEAD (
T303103
) by Marius Hoch
git #5e824c60
- Make Wikibase error message "Malformed input" more meaningful (
T304943
) by Hasan Akgün
git #5d6db216
- Add int type hint to Countable::count implementations (
T319219
) by Marius Hoch
WikibaseCirrusSearch
edit
git #c0a78753
- Make use of the createMock() shortcut in tests by Thiemo Kreuz
WikibaseLexeme
edit
git #c6e78166
- LexemeNotFoundException: Add default $message (
T319219
) by Lucas Werkmeister
git #555f3794
- Add missing return types (
T319219
) by Lucas Werkmeister
WikibaseMediaInfo
edit
git #33a7d81b
- MediaInfoId: Add (return) type hints to __(un)serialize (
T301249
) by Marius Hoch
git #7652bde9
- Make use of the createMock() shortcut in tests by Thiemo Kreuz
WikibaseQualityConstraints
edit
git #5786c597
- Use MockBuilder::getMockForAbstractClass for SerializableEntityId (
T301249
) by Marius Hoch
git #f78c89fe
- Update data-values versions in composer.json by Lucas Werkmeister
git #c4b674ab
- Use shorter array-style callback syntax in renderer by Thiemo Kreuz
git #535e175b
- Make use of native array_column() where possible by Thiemo Kreuz
git #dbf3ed01
- Make use of PHPUnit convenience shortcuts where possible by Thiemo Kreuz
Wikidata.org
edit
git #96c266f4
- updateQueryServiceLag: Add lb(-pool) options for forward compatibility (
T315423
) (
T238751
) by Marius Hoch
WikidataPageBanner
edit
git #54b54cc2
- build: Drop PHP dependency, irrelevant given MediaWiki version by James D. Forrester
WikiLambda
edit
git #1a362c19
- ZResponseEnvelope.php: Drop old-style (non-ZTypedMap) Z22 support (
T291136
) by James D. Forrester
git #53069d4a
- Update function-schemata sub-module to HEAD (d41dee3) (
T304648
) (
T314342
) (
T315477
) (
T319435
) by James D. Forrester
git #89d3075b
- i18n: Remove 51 unused translation keys (
T320723
) by teleosteen
git #b8a3de72
- Remove Vue layer functions obsoleted by use of metadata dialog (
T291136
) by dmartin
git #f2bd6f9c
- Drop old-style (non-ZTypedMap) Z22 support in Vue layer (
T291136
) by dmartin
git #398996d8
- Implementation composition: Fix if argument of function has no label in selected language or fallback language, show default "input X" (
T320416
) by ddw
git #846fb67a
- Follow-up e5a368704: Actually declare the icon as needed by James D. Forrester
git #66b84172
- Add meta-data help link and icon to TesterTableStatus.vue (
T319331
) by dmartin
git #f164af44
- Drop use of non-ZMap Z22 creation in PHP tests (
T291136
) by dmartin
git #e5a36870
- Move meta-data help link into template and add an icon (
T319331
) by James D. Forrester
git #5555abd1
- Add Help link to metadata dialog (
T319331
) by dmartin
git #07bdc078
- Fix label-dependent data model behind the function page. Part B. (
T318143
) by ddw
git #682133b7
- Remove the Function Definition scrollbar in favor of sticky work summary (
T320614
) by Florent
git #75ad203b
- Function view: Fix alias list for additional languages always have an empty string as first item (
T320387
) by ddw
git #74cb35e5
- Fix false positives when checking the existence of components (
T316705
) by Florent
git #03384ea2
- Initial implementation of ZObjectDiffer (
T315882
) by gengh
git #75868842
- Aligned to the right of labels instead of below in function creation (
T320402
) by Florent
git #d620f088
- Fix language ISO chip tooltip in Function View (
T320388
) by Florent
git #8d2c818a
- Evaluate tests when opening the tab "Details", not before by temitope adesoji
git #db8251db
- Handle metadata elements implementationId and implementationType (
T314960
) by dmartin
git #2c433dba
- Fix bug where clicking to change input in Work Summary throws error. (
T317781
) by EWright
git #27c3a30e
- Remove unused VueJS Components (
T316868
) by Florent
WikimediaEvents
edit
git #bbe9be09
- Fix editattempt_block country_code not being string (
T320938
) by David Lynch
git #50e3497b
- Hooks: Remove EditConflict instrument (
T318258
) by Sam Smith
git #456698dc
- devserver: Simplify non-integrated mode with composer instead of docker by Timo Tijhof
git #b3ab91e7
- Add a simple development server by Sam Smith
git #63917807
- Bump EditAttemptStep schema version (
T314178
) by David Lynch
WikimediaIncubator
edit
git #3ef3461d
- Generalize Special:MyMainPage to Special:MyWiki (
T320833
) by Jon Harald Søby
WikimediaMessages
edit
git #d7aa4cb3
- Add messages for Wikimedia Venezuela (vewikimedia) (
T320890
) by gerritbot
git #6dedc4b8
- Add Special:MyLanguage prefix to URL in ipinfo message by Stang
Wikistories
edit
git #b1f0ff8b
- Add contribution_attempt_id to contribution events (
T317934
) by Stephane Bisson
git #56bc6b68
- Improve wikistory text display per component approach (
T310038
) by Eduardo
Skins
edit
MinervaNeue
edit
git #48cdc5a3
- hooks: implement PreferencesGetLayout (
T320586
) by jsn
Vector
edit
git #76d11358
- Create user preference to turn fixed width on and off (
T319447
) by Moh'd Khier Abualruz
git #d2618e94
- Split MenuPortal.less into legacy and modern Vector (
T317583
) (
T319348
) by Jan Drewniak
Misc
edit
No changes
edit
3D
AbuseFilter
ActiveAbstract
AdvancedSearch
AntiSpoof
ApiFeatureUsage
ArticleCreationWorkflow
ArticlePlaceholder
Babel
BetaFeatures
BounceHandler
Calendar
Campaigns
Capiunto
CategoryTree
CharInsert
ChessBrowser
Cite
CiteThisPage
Citoid
CodeEditor
CodeMirror
Cognate
Collection
CologneBlue
CommonsMetadata
ConfirmEdit
ContactPage
CreditsSource
Dashiki
Disambiguator
DismissableSiteNotice
DoubleWiki
Elastica
ElectronPdfService
EntitySchema
EventBus
EventLogging
EventStreamConfig
ExtensionDistributor
FeaturedFeeds
FileExporter
FlaggedRevs
Flow
FundraiserLandingPage
FundraisingTranslateWorkflow
GWToolset
Gadgets
GeoCrumbs
GlobalCssJs
GlobalPreferences
GlobalUsage
GlobalUserPage
GlobalWatchlist
GoogleNewsSitemap
Graph
GuidedTour
ImageSuggestions
InputBox
Insider
Interwiki
InterwikiSorting
Josa
JsonConfig
LabeledSectionTransclusion
LandingCheck
LdapAuthentication
Linter
LiquidThreads
Listings
LoginNotify
MachineVision
MapSources
Math
MediaModeration
MediaSearch
MobileApp
Modern
MonoBook
NearbyPages
NewUserMessage
Nostalgia
Nuke
OATHAuth
OAuth
OAuthRateLimiter
OpenStackManager
PageAssessments
PageImages
PageNotice
PageViewInfo
PagedTiffHandler
ParserFunctions
PdfHandler
PoolCounter
Popups
PropertySuggester
QuickSurveys
Quiz
RSS
RelatedArticles
Renameuser
RevisionSlider
SandboxLink
Score
SearchExtraNS
SearchVue
SecureLinkFixer
SecurePoll
ShortUrl
SimilarEditors
SiteMatrix
SpamBlacklist
StopForumSpam
SubPageList3
SubpageSortkey
SyntaxHighlight_GeSHi
TemplateData
TemplateSandbox
TemplateStyles
TemplateWizard
TextExtracts
Thanks
TheWikipediaLibrary
Timeless
TitleBlacklist
TocTree
TorBlock
TranslationNotifications
TrustedXFF
TwoColConflict
UploadsLink
UrlShortener
VipsScaler
VisualEditor/VisualEditor
WebAuthn
WikiEditor
WikiLove
WikibaseLexemeCirrusSearch
WikimediaApiPortal
WikimediaApiPortalOAuth
WikimediaBadges
WikimediaEditorTasks
WikimediaMaintenance
Wikisource
XAnalytics
cldr
intersection
timeline
wikihiero
Total changes
edit
248
Changes in
49
repos by
83
authors
Retrieved from "
Category
WMF Releases
MediaWiki 1.40/wmf.6
Add topic
US