MediaWiki 1.32/wmf.12
MediaWiki 1.32.0-wmf.10 | Deployment of MediaWiki 1.32.0-wmf.12 to Wikimedia sites | MediaWiki 1.32.0-wmf.13 |
The latest version (labeled "1.32.0-wmf.12") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 10 July 2018 (see the roadmap).
Core changes edit
- git #490a345d - Update git submodules by Gerrit Code Review
- git #9926033b - Use Language::equals to compare Language objects by Legoktm
- git #b1336fc2 - Language: compare on same object in equals() by Legoktm
- git #89b2e1eb - registration: Document ResourceLoaderImageModule's useDataURI option (task T198930) by Legoktm
- git #53a18d12 - CSP: Allow an option of disabling nonces by Jforrester
- git #f4888e14 - Replace 'capsule' with appropriate 'tag' by Volker E
- git #0935e47a - Remove most uses of deprecated Language::truncate() (task T197492) by C. Scott Ananian
- git #e9d7882e - UsersMultiselectWidget: Reduce default non-JS rows to 10 (task T194525) by Volker E
- git #d609da62 - Add a method to HTMLForm that allows the preText to be accessed externally. (task T199115) by David Barratt
- git #59ea2006 - Avoid losing cached ParserOutput in doEditContent. (task T198483) by daniel
- git #06a59f17 - Tweak 'mediawiki.skinning.elements' documentation by Legoktm
- git #7a4df753 - Web installer: Correctly escape U+00A0 NO-BREAK SPACE by Kevin Israel
- git #ea7101e6 - resourceloader: Add coverage for StartupModule::getAllModuleHashes by Timo Tijhof
- git #86dd3b0a - Avoid deprecated IDatabase::getWikiId() reference by Krinkle
- git #6badc741 - Fix ParserTestRunner DB table test prefix logic (task T198943) by Aaron Schulz
- git #130ec252 - Fix PhanTypeMismatchDeclaredParam by Krinkle
- git #6b240c69 - Avoid arithmetics on localized number string ("0,04") in SpecialWatchlist (task T198501) by Edward Chernenko
- git #ab55f041 - Remove unused AuthManager::singleton() call by Krinkle
- git #36252b71 - Allow ResourceLoaderImage modules without data URIs (task T198930) by Jdlrobson
- git #c22666df - Remove hasOwnProperty checks in for-loops by Timo Tijhof
- git #70fe08d2 - build: Enable and make pass no-prototype-builtins by James D. Forrester
- git #6450fc98 - build: Upgrade eslint to 5.x by James D. Forrester
- git #b4193048 - Avoid duplicate IDs on Special:Preferences (task T198875) by Bartosz Dziewoński
- git #53fd8295 - Use consistent caching strategy in Revision storage classes (task T198704) by daniel
- git #501d3106 - Append new line character to output of populateChangeTagDef.php by Amir Sarabadani
- git #1e8dff37 - Release note for getLaggedSlaveMode() removal by Antoine Musso
- git #2fd62f5d - rdbms: add resolveDomainID() method to LBFactory/LoadBalancer by Aaron Schulz
- git #264b4039 - Remove outdated transition code by Aaron Schulz
- git #4903284e - Remove $wgBrowserBlacklist setting (deprecated, no-op) by Krinkle
- git #6cfdbdf6 - Add support for extra database connections in unit tests. by daniel
- git #1da16f16 - Fix CONCAT assertions in some MCR tests by Aaron Schulz
- git #b718dd45 - mw.Upload.BookletLayout: Update padding/margin to match OOUI to avoid scrollbars by Bartosz Dziewoński
- git #023a1ab3 - Sync up with Parsoid parserTests.txt by Arlo Breault
- git #377ce5a4 - Fix error in various deprecated selectFields() methods (task T198687) by Brad Jorsch
- git #6f60ee3b - Hard deprecate wfBCP47, which was soft deprecated in 1.31 by C. Scott Ananian
- git #2a6af685 - Revert "Introduce RevisionStoreFactory & Tests" by addshore
- git #c9ae846d - Remove deprecated CONN_TRX_AUTO alias by Aaron Schulz
- git #c121d44f - Use CONN_TRX_AUTOCOMMIT instead of deprecated CONN_TRX_AUTO alias by Aaron Schulz
- git #97e86d93 - Limit the number of cached languages in MessageCache via MapCacheLRU by Aaron Schulz
- git #ee5eb48a - build: Set Travis conf to "allow failure" for long-failing builds by Timo Tijhof
- git #f31e3902 - resourceloader: Simplify ResourceLoader::isFileModule() by Timo Tijhof
- git #83524ae3 - shell: Note that ::isDisabled() should be called before ::command() by Krinkle
- git #6849ebc7 - Maintenance: Don't try shelling out if it's disabled by Krinkle
- git #8b4a4b86 - Deprecate string type for $lang of DifferenceEngine::setTextLanguage by Krinkle
- git #137433f1 - RC Filters: Lazy build menu on model initialization (task T198535) by Kosta Harlan
- git #d3e00e04 - Changing the default for $wgPageCreationLog to true (task T196400) by Valerie
- git #f81dc6e7 - Allow extra slots in write-both/read-new mode. (task T198413) by daniel
- git #72c50093 - Add MediaWikiService::getPerDbNameStatsdDataFactory (task T196609) by addshore
- git #830efff4 - RC Filters: Avoid unnecessary update events when clearing highlight (task T198359) by Gergő Tisza
- git #ed5ab7c8 - Use array_merge to merge indexed arrays in categoryChangesAsRdf.php. (task T198356) by daniel
- git #33258e04 - Introduce new schema flags and use them in RevisionStore. (task T197619) by daniel
- git #f14c6bb5 - Prevent fatal error when {{#translation:}} is placed on subpage named code (task T198518) by Niklas Laxström
- git #a98e6808 - Fix incorrect arguments to prepareContent() call in WikiPage (task T198483) by Gergő Tisza
- git #66d50603 - Update parser tests for translation change (task T198625) by Gergő Tisza
- git #40d2d66f - Special:Preferences: Replace OOUI preferences CSS by LESS file by Volker E
- git #a9fc2863 - RC Filters: Prevent updateIfHeightChanged on tag multiselect widget (task T198399) by Kosta Harlan
- git #97c2b68a - mw.widgets.TitleWidget: Don't mark optional fields as invalid when empty (task T198402) by Bartosz Dziewoński
- git #72566c80 - Allow MediaWikiTestCase::insertPage to use given User by MusikAnimal
- git #8ed6eed7 - WikiPage: Do not set "undid revision ID" for rollbacks (task T190374) by Bartosz Dziewoński
- git #387c32dd - RCFilters: Fix highlight container selector in Watchlist overrides (task T198445) by Moriel Schottlender
- git #ad1d6542 - Special:Preferences: Improve section grouping (task T198499) by Volker E
- git #a50f6100 - MWNamespace: Add getCategoryLinkType() method by Aaron Schulz
- git #bde72492 - selenium: Remove '☃' character (U+2603 snowman emoji) from random usernames (task T198384) by Bartosz Dziewoński
- git #142302ea - Add @see $wgContentHandlerUseDB to RevisionStore params by Addshore
- git #fb97a7ba - Ensure services are added to MediaWikiServicesTest::provideGetService by Addshore
- git #c37c3a66 - MediaWikiServicesTest, remove out of date note by Addshore
- git #eb39d5f9 - Introduce RevisionStoreFactory & Tests (task T194729) by Addshore
- git #0d518520 - Regression test for autopatrolling rollbacks (task T198449) by daniel
- git #49aa0841 - Mark rollbacking revision as patrolled (task T198449) by Matěj Suchánek
- git #1000236b - Prevent "Undefined offset notice" (task T194616) by Matěj Suchánek
- git #bc9e865a - Add Manipuri/Meitei to Names.php (task T198132) by MarcoAurelio
- git #b4a12253 - RCFilters: Hide highlight containers when RCFilters is disabled (task T198440) by Roan Kattouw
- git #f1d815f5 - Remove deprecated 'json' module (task T127328) by Timo Tijhof
- git #b6e13c7e - Hard-deprecate ApiBase::profile{In|Out}() by Max Semenik
- git #6afa7bb8 - Make ProcessCacheLRU wrap MapCacheLRU by Krinkle
- git #8d963e6a - Correct $specialPageAliases for sa.wiki (task T102320) by Jayprakash12345
- git #9f4da9f1 - Fix table locking in WikiPage::doDeleteArticleReal (task T198350) by Gergő Tisza
- git #6612407f - objectcache: make MultiWriteBagOStuff handle duplicate add() operations (task T198280) by Aaron Schulz
- git #bb15314f - RC Filters: Check if app is initialized before calling change tags (task T198399) by Kosta Harlan
- git #d9b9bf77 - ForeignStructuredUpload: Stop using methods from CapsuleMultiselectWidget (task T183299) (task T198362) by Bartosz Dziewoński
- git #72265e94 - RELEASE-NOTES: Add note for breaking CategoryMultiselectWidget (task T183299) by Bartosz Dziewoński
- git #f02eed24 - Allow overloading of getLabel() with return ' ' (task T198338) by Fomafix
- git #1f2b2f3f - Add key expiration and map resizing support to MapCacheLRU by Aaron Schulz
- git #64b266b9 - RC Filters: Don't apply/clear highlighting while still initializing (task T198359) by Roan Kattouw
- git #8faba225 - ResourceLoaderImage module definitions can define a defaultColor (task T197909) by Jdlrobson
- git #ae2f5d62 - Add missing use statements by Umherirrender
Vendor edit
- git #43619292 - Update OOUI to v0.27.4 by Volker E
Extensions edit
3D edit
No changes for 3D
AbuseFilter edit
- git #255e4059 - Fix message key for reserved tag by Daimona Eaytoy
- git #33b1b12b - Reserve abusefilter-condition-limit tag by Daimona Eaytoy
- git #5f73034c - Minor escaping fixes (task T197002) by Brian Wolff
- git #1ae14697 - Don't use globals for filter validation by Daimona Eaytoy
- git #c8c66b55 - Two minor fixes to make code testable by Daimona Eaytoy
- git #f9687ad6 - Abstract methods in ViewEdit related to filter saving (task T193596) by Daimona Eaytoy
- git #ca91e854 - Bump equivset to 1.3 to avoid PHP fatal error (task T189560) by Daimona Eaytoy
- git #7104c405 - Copy levels documentation on AbuseFilterParser by Daimona Eaytoy
- git #f6eaba08 - Add min and max date selectors to AbuseLog (task T99650) by Daimona Eaytoy
- git #b40ded69 - Add colon to "Action type" field on Special:AbuseFilter/test by Guycn2
- git #3a1ec5d2 - Add missing i18n for sanitize function by Daimona Eaytoy
- git #ce834170 - Make disabled variables not overridable by Daimona Eaytoy
- git #79ec4ebf - Stop computing removed variables and show custom error message (task T190698) by Daimona Eaytoy
- git #61be1e91 - Fix SQLite syntax errors by Daimona Eaytoy
- git #40d9c5b0 - Use content language for the revdel dropdown (task T198182) by Daimona Eaytoy
- git #29492513 - Add phan seccheck to composer and remove deprecated module by Daimona Eaytoy
ActiveAbstract edit
No changes for ActiveAbstract
AdvancedSearch edit
- git #930ecc53 - Preselect first item when searching for namespace (task T190156) by Gabriel Birke
- git #fd1d7edf - Fix minor issues with the UI on monobook (task T194856) by tzhelyazkova
- git #e456131f - Insert pill label on backspace in namespace filter (task T190161) by Tim Eulitz
- git #1c3bf6ef - Unselect namespace dropdown items before disabling them (task T190156) by Thiemo Kreuz (WMDE)
AntiSpoof edit
No changes for AntiSpoof
ApiFeatureUsage edit
No changes for ApiFeatureUsage
ArticleCreationWorkflow edit
No changes for ArticleCreationWorkflow
ArticlePlaceholder edit
No changes for ArticlePlaceholder
Babel edit
- git #dd19866b - Run stylelint also for less files by Umherirrender
- git #b23cd901 - Downgrade mediawiki-codesniffer to 19 for MLEB extensions (task T196220) by Kartik Mistry
- git #7a52e9e5 - Fix for Minerva margin of tables, update forgotten version number (task T178782) by jenkins-bot
- git #3051e845 - Remove use of deprecated wfBCP47() global function by jenkins-bot
BetaFeatures edit
- git #805e0c47 - Add empty `alt` attribute to screenshot `img` elements (task T198959) by Volker E
- git #21593c1f - phpcs: Re-enable three filename/constant rules and make pass by Jforrester
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
No changes for CategoryTree
CentralAuth edit
- git #e184417a - Add feature flag for Special:UsersWhoWillBeRenamed (task T118637) by MarcoAurelio
- git #ed08553a - Add a privacy note to globalrenamerequest-pretext (task T168098) by MarcoAurelio
CharInsert edit
No changes for CharInsert
CheckUser edit
- git #a0e56627 - wfMemcKey no more! by Jack Phoenix
CirrusSearch edit
- git #4fa55343 - OtherIndex support multiple clusters (task T194678) by Erik Bernhardson
- git #3b9a6425 - Add @covers tags to a few tests by David Causse
- git #3636e0bf - Cleanup annotations by Erik Bernhardson
- git #4204dcbb - Always declare variables before using them by Erik Bernhardson
- git #4481241b - Add ParsedQuery::getFeaturesUsed() (task T197774) by David Causse
- git #bdfd6f8a - Simplify CirrusDebugOptions by David Causse
- git #96134eb7 - Add a fulltext query classifier (task T197774) by David Causse
Cite edit
No changes for Cite
CiteThisPage edit
No changes for CiteThisPage
Citoid edit
No changes for Citoid
cldr edit
- git #3eb233c9 - Update to CLDR 33.1 by Reedy
- git #6191ade7 - Downgrade mediawiki-codesniffer to 19 for MLEB extensions (task T196220) by Kartik Mistry
Cognate edit
No changes for Cognate
CodeEditor edit
No changes for CodeEditor
CodeMirror edit
- git #c8f75d5a - Restore GetPreferences hook handler registration (task T198537) by Max Semenik
- git #4ebe54a5 - Focus before setting the cursor/selection (task T197263) by Niharika29
CodeReview edit
- git #f1c4b4ec - wfMemcKey no more! by Jack Phoenix
CollaborationKit edit
No changes for CollaborationKit
Collection edit
No changes for Collection
CommonsMetadata edit
No changes for CommonsMetadata
ConfirmEdit edit
No changes for ConfirmEdit
CongressLookup edit
No changes for CongressLookup
ContactPage edit
No changes for ContactPage
ContentTranslation edit
- git #7e9ed45b - Config variable for age of purged unpublished drafts (task T189089) by jenkins-bot
- git #8245cf4e - Show progress indication while MT option changes (task T196060) by jenkins-bot
- git #ce824adb - Make all tool dialogs cover content (task T198390) by petarpetkovic
- git #c39bbd0e - Revert "Improve section alignment performance" by Santhosh
- git #1663a946 - Improve section alignment performance (task T198459) by jenkins-bot
- git #1639b901 - Remove mixins from the CSS output by jenkins-bot
- git #53832f0d - Fix icon positioning in issue card by jenkins-bot
- git #0ffddbb8 - Fix icon positioning in "New translation" dialog by petarpetkovic
- git #db125e9d - Use mixin for ellipsis truncation by jenkins-bot
- git #0c92e3de - Allow non-Main namespace source titles iff given in URL (task T198178) by jenkins-bot
- git #f48b1b07 - CXTextSelectionContextItem: Use translation instance from the mixin by jenkins-bot
- git #38072511 - Expand dialogs to fill the document space (task T198390) by jenkins-bot
- git #cb44663a - Use debounce to align section pairs instead of throttle (task T198459) by jenkins-bot
- git #a7e6b0c1 - Introduce text ellipsis mixin by jenkins-bot
- git #2c423933 - Truncate preferred tool name (task T196065) by jenkins-bot
- git #3541a9ca - Prevent complex editing dialogs from covering editing tools (task T193587) by jenkins-bot
- git #876aed1c - CX2: Add feature to mark unadapted link as red link (task T193233) by Nikerabbit
- git #109daea5 - Introduce pre and post translate handlers (task T198284) by Santhosh Thottingal
ContributionTracking edit
No changes for ContributionTracking
CreditsSource edit
No changes for CreditsSource
Dashiki edit
No changes for Dashiki
DisableAccount edit
No changes for DisableAccount
Disambiguator edit
No changes for Disambiguator
DismissableSiteNotice edit
No changes for DismissableSiteNotice
DonationInterface edit
- git #95346041 - Fix Ingenico cardPaymentMethodSpecificInput key by Elliott Eggleston
- git #97869c20 - Update SmashPig library by Elliott Eggleston
- git #7603369d - skipAuthentication flag disables 3DSecure for Connect (task T176512) by Elliott Eggleston
DoubleWiki edit
No changes for DoubleWiki
DynamicSidebar edit
No changes for DynamicSidebar
Echo edit
- git #75a55b80 - Remove some non-helpful lines of documentation by Umherirrender
- git #2abc4a92 - Selenium: Create selenium-daily npm script (task T188742) by Zfilipin
- git #10a99b01 - Handle missing presentation model (task T195253) by Stephane Bisson
- git #da2da90b - Re-enable test coverage reporting, add @covers tags (task T195136) by Kosta Harlan
- git #592bc476 - Add timestamps to generated notifications by Moriel Schottlender
EducationProgram edit
- git #896276e2 - Use interface IResultWrapper as type hint by Umherirrender
Elastica edit
No changes for Elastica
ElectronPdfService edit
No changes for ElectronPdfService
EventBus edit
- git #a0663f80 - Don't specify the comment if it is an empty string. by Petr Pchelko
- git #60145f14 - Use RevisionRecordInserted hook for EventBus revision-create records (task T186228) by Petr Pchelko
EventLogging edit
- git #96c3c928 - Add better logging in RemoteSchema.php for failed locking and http (task T198280) by Krinkle
- git #8289440a - Fix extraneous margin inside the code-samples dialog (task T198269) by Krinkle
ExtensionDistributor edit
No changes for ExtensionDistributor
FeaturedFeeds edit
No changes for FeaturedFeeds
FileExporter edit
No changes for FileExporter
FileImporter edit
- git #d8b118ae - Add integration test for TextRevisionFromTextRevision (task T197681) by WMDE-Fisch
- git #f3bb43d1 - Fix array access bug in ImportDetails::getSourceFileExtension by Thiemo Kreuz
- git #69fea189 - Split code in importInternal into seperate methods by Thiemo Kreuz
- git #f8c8a236 - Add missing @license tags to all classes by Thiemo Kreuz
- git #7c1cf715 - Add missing test cases for WikiTextConversions & …ContentCleaner (task T198606) by Thiemo Kreuz
- git #a57f21a4 - Add missing test cases for new WikiTextConversions features (task T198606) by Thiemo Kreuz
- git #a0c595d7 - Reuse existing wikitext formatting when adding parameters (task T198606) by Thiemo Kreuz
- git #51fcc51b - Let expectedCount have a default in WikiTextContentCleanerTest by Thiemo Kreuz (WMDE)
- git #759847ab - Add template parameters when requested via + syntax in config (task T198606) by Thiemo Kreuz (WMDE)
- git #392da466 - Properly parse required parameters in CommonsHelperConfigParser (task T198606) by Thiemo Kreuz
- git #8bb311ea - Remove meta.wikimedia.org as example domain for config files by Thiemo Kreuz
- git #859e1d4f - Rename "Local > Commons" to more generic "Source > Target" by WMDE-Fisch
- git #29da66b1 - Show InputField in SpecialPage tests by WMDE-Fisch
- git #b6e06c83 - Micro optimizations to the template parameter parser (task T194505) by Thiemo Kreuz (WMDE)
- git #f0b9a489 - Add missing test case to WikiTextContentCleanerTest (task T194505) by Thiemo Kreuz
- git #6d375bf9 - Add support for numeric parameters to WikiTextContentCleaner (task T194505) by Thiemo Kreuz
- git #6eba59c4 - Add parameter parser/tokenizer to WikiTextContentCleaner (task T194505) by Thiemo Kreuz
- git #fdce0dd7 - Change default FileImporterCommonsHelperBasePageName (task T198050) by Thiemo Kreuz
- git #acd9a814 - Rewrite WikiTextContentCleaner to support nested templates (task T194505) by Thiemo Kreuz
- git #e7c8cefe - Add support for template parameters in WikiTextConversions (task T194505) by Thiemo Kreuz
- git #93a44ff3 - Add full parameter support to CommonsHelperConfigParser (task T194505) by Thiemo Kreuz
FlaggedRevs edit
- git #44e4c7ce - Make array to string joining more robust by Reedy
- git #127e850e - Use interface IResultWrapper as type hint by Umherirrender
Flow edit
- git #a1bca3c9 - Provide other text styling tools under 'more' (task T93243) by James D. Forrester
- git #e0a1cd97 - Remove deprecated profiling calls by Max Semenik
FundraiserLandingPage edit
No changes for FundraiserLandingPage
FundraisingTranslateWorkflow edit
- git #1f3b1714 - Update horrible kludge to match parent updates by Elliott Eggleston
Gadgets edit
No changes for Gadgets
GeoCrumbs edit
No changes for GeoCrumbs
GeoData edit
No changes for GeoData
GettingStarted edit
No changes for GettingStarted
Graph edit
- git #2d36fe3d - jQuery deferred callback no more have a context (task T198229) by Antoine Musso
- git #b23f4e88 - VE table widget is still a work in progress (task T151262) (task T198229) by Antoine Musso
GlobalBlocking edit
No changes for GlobalBlocking
GlobalCssJs edit
No changes for GlobalCssJs
GlobalPreferences edit
- git #2b6d88f1 - Add an API module to set global preferences (task T62856) by Max Semenik
- git #fe50fc30 - Add an API module to read global prefs/local overrides (task T197259) (task T197260) by Max Semenik
- git #28c3a281 - Remove unused saveToCache() method by Aaron Schulz
- git #6d87d643 - Support local overrides for CheckMatrix (task T195288) by Max Semenik
GlobalUsage edit
No changes for GlobalUsage
GlobalUserPage edit
No changes for GlobalUserPage
GoogleNewsSitemap edit
No changes for GoogleNewsSitemap
GuidedTour edit
No changes for GuidedTour
GWToolset edit
- git #65ef25c4 - Remove dependency on deprecated 'json' module by Timo Tijhof
ImageMap edit
No changes for ImageMap
InputBox edit
No changes for InputBox
Insider edit
No changes for Insider
intersection edit
No changes for intersection
Interwiki edit
No changes for Interwiki
InterwikiSorting edit
No changes for InterwikiSorting
JADE edit
- git #176c92a1 - Translate JADE namespaces into Spanish by MarcoAurelio
- git #e92e2360 - Add prefix to message keys (task T198302) by Prateek Saxena
- git #4f2de566 - Add labels from the current UI concept. (task T198302) by Adam Wight
- git #b631a6ca - Drop endorsements from schema; add judgment.notes by Adam Wight
- git #b3766a64 - Validate only one preferred judgment by Adam Wight
- git #0ca405f3 - double -> single quotes by Adam Wight
- git #57bc3c0f - Simplify allowed schemas by Adam Wight
- git #035a8a69 - Make capitalization agree by Adam Wight
Josa edit
No changes for Josa
JsonConfig edit
No changes for JsonConfig
Kartographer edit
- git #fe543daa - Use published wikimedia fork of Leaflet.Sleep (task T177019) by Michael Holloway
- git #d4bf7a19 - Use published version of @wikimedia/mapdata (task T177019) by Michael Holloway
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
No changes for LiquidThreads
Listings edit
No changes for Listings
LocalisationUpdate edit
- git #7fca7e2f - Downgrade mediawiki-codesniffer to 19 for MLEB extensions (task T196220) by Kartik Mistry
LoginNotify edit
No changes for LoginNotify
MapSources edit
No changes for MapSources
MassMessage edit
No changes for MassMessage
Math edit
No changes for Math
MobileApp edit
- git #42c1e084 - Follow-up 9176791: Only call ->addTags() once, for performance by James D. Forrester
MobileFrontend edit
- git #91262fd1 - Fix Media Gallery buttons / detail panel contrast (task T197106) by Nicholas Ray
- git #439622b3 - Fix parsing/i18n of no-results message (task T199156) by Jdlrobson
- git #fd915578 - Lead paragraph transform should not log if the page is already mobile friendly (task T196767) by jdlrobson
- git #77591990 - Replace $.Deferred() with assert.async() (task T193069) by Krinkle
- git #2432c478 - Use wgPageContentLanguage instead of custom config by Jdlrobson
- git #82b32d0b - Revert "Add special pages preferences" by Pmiazga
- git #3d8adac7 - Fix toolbar group names (task T198583) by Ed Sanders
- git #f2aca24e - Add special pages preferences (task T186760) by jdlrobson
- git #37def501 - Headings can now be removed (task T193517) by jdlrobson
- git #6375b49b - ContentProvider should support UTF-8 by jdlrobson
- git #6befc361 - Leave 50px offset from top of moved paragraph (task T197491) by Jdlrobson
- git #f3602a31 - Fix: upgrade resource-modules linter (task T197251) by Stephen Niedzielski
- git #2f19fbb4 - Autosign only when necessary (task T192725) by Jdlrobson
- git #cf79b54f - Username on mobile diff should never point to editor (task T197581) by Jdlrobson
- git #b87e3243 - Fix: upgrade resource-modules linter (task T197273) by Stephen Niedzielski
MultimediaViewer edit
No changes for MultimediaViewer
edit
- git #45b83780 - Add transferSize to response when available (task T197974) by Gilles Dubuc
Newsletter edit
No changes for Newsletter
NewUserMessage edit
No changes for NewUserMessage
Nuke edit
No changes for Nuke
OAuth edit
No changes for OAuth
OATHAuth edit
No changes for OATHAuth
ORES edit
- git #dd33ceb0 - Hooks\Helpers: Fix check for whether a model is enabled by Roan Kattouw
- git #64f668f2 - ScoreStorage: Move $modelsToClean parameter up to the interface by Roan Kattouw
- git #ab8a2aae - Fix types of ThresholdLookup::prepareThresholdRequestParam by Umherirrender
- git #8cd9c943 - Graceful handle of exceptions (task T197647) by Amir Sarabadani
OpenStackManager edit
No changes for OpenStackManager
PagedTiffHandler edit
No changes for PagedTiffHandler
PageAssessments edit
- git #74e7b384 - Fix return type of SpecialPage::getQueryInfo by Umherirrender
PageImages edit
No changes for PageImages
PageTriage edit
- git #96933763 - Do not include Draft NS redirects in the queue (task T195545) by Sam Wilson
- git #cdb26e17 - Fix setting of reviewed state based on autopatrol permission (task T198497) by MusikAnimal
- git #7b4a1b60 - Only set afc mode if Draft namespace is defined by Sam Wilson
- git #0ef6d6a4 - Verify is_draft exists before checking its value in underscore (task T195924) by Moriel Schottlender
- git #2d27173b - Sanity-check NPP API filter values and add default (task T198364) by Moriel Schottlender
- git #eda1b087 - Use core batch-size parameter by Sam Wilson
- git #d6af779e - Add AfC state filters for drafts (task T195924) by Sam Wilson
PageViewInfo edit
No changes for PageViewInfo
ParserFunctions edit
No changes for ParserFunctions
ParserMigration edit
No changes for ParserMigration
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 #a0dc96ca - Hygiene: consistently refer to globals directly by Stephen Niedzielski
- git #c1d281f0 - Send the Accept-Language header when calling API (task T198619) by jdlrobson
- git #ce8a2d4c - Update: cancel unused HTTP requests in flight (task T197700) by Stephen Niedzielski
- git #2a854f76 - Hygiene: forbid unused lint directives by Stephen Niedzielski
- git #89e59218 - Hygiene: enable Redux DevTools for debug builds by Stephen Niedzielski
- git #2d150f0a - Hygiene: update mw-node-qunit dependency package (task T197251) by Jdlrobson
- git #6c17af26 - Extracts can expand with narrow thumbnails (task T192928) by jdlrobson
- git #4e43f0cf - Truncate source_url to max 1000 characters (task T196904) by jdlrobson
- git #ff5bfd1d - Whole popup area should be clickable (task T192773) by Jdlrobson
- git #21c8e621 - Add SVG border using polyline element (task T192928) by jdlrobson
- git #823b6af8 - Hygiene: replace tap-dot reporter by Stephen Niedzielski
- git #bf6ee6f2 - Doc: forbid JSDoc warnings & work around tag checker by Stephen Niedzielski
ProofreadPage edit
- git #2a8f6d40 - Fallbacks to the quality category when the page quality level page property is not set yet (task T198470) by Tpt
- git #ba89c8e0 - Special:IndexPages: sort by the number of page remaining to correct (task T59198) by Candalua
PropertySuggester edit
No changes for PropertySuggester
QuickSurveys edit
No changes for QuickSurveys
Quiz edit
No changes for Quiz
ReadingLists edit
No changes for ReadingLists
RelatedArticles edit
- git #a00a0fdd - Require MediaWiki 1.31 in extension.json for AutoloadNamespaces by Umherirrender
RelatedSites edit
No changes for RelatedSites
Renameuser edit
No changes for Renameuser
RevisionSlider edit
- git #3520a606 - Limit fetchUserGenderData to maximum 50 users (task T197858) by WMDE-Fisch
- git #4ab8460f - Indicator flip issue on expand/collapse (task T198626) by WMDE-Fisch
- git #407c1de8 - Use cookie to dismiss help dialog and fix failing browser tests by WMDE-Fisch
RSS edit
- git #9a706dd1 - Replace uses of deprecated Language::truncate() (task T197492) by C. Scott Ananian
SandboxLink edit
No changes for SandboxLink
Scribunto edit
- git #eb8ccf03 - Get rid of call_user_func_array() by Max Semenik
Score edit
No changes for Score
SearchExtraNS edit
No changes for SearchExtraNS
SecurePoll edit
- git #80e05529 - Remove use of deprecated wfBCP47() global function by C. Scott Ananian
Sentry edit
No changes for Sentry
ShortUrl edit
No changes for ShortUrl
SiteMatrix edit
No changes for SiteMatrix
SpamBlacklist edit
- git #583dc7a9 - Hash the title in "blacklist" cache keys by Aaron Schulz
- git #09ca11cd - wfMemcKey no more! by Jack Phoenix
SubPageList3 edit
No changes for SubPageList3
SubpageSortkey edit
No changes for SubpageSortkey
SyntaxHighlight_GeSHi edit
No changes for SyntaxHighlight_GeSHi
TemplateData edit
No changes for TemplateData
TemplateSandbox edit
No changes for TemplateSandbox
TemplateStyles edit
No changes for TemplateStyles
TextExtracts edit
- git #60cd40b9 - Remove not needed count() and "return true" from hook handlers by Thiemo Kreuz
- git #9f99628c - Remove unused ParserOptions from ExtractFormatterTest by Thiemo Kreuz
Thanks edit
No changes for Thanks
TimedMediaHandler edit
- git #6e1c80da - Add new i18n NewMwEmbedSupport to banana by Umherirrender
- git #ef61bf04 - Avoid use of deprecated getWikiID() method by Aaron Schulz
- git #ec3e68a7 - eslint: Remove one-var/vars-on-top exceptions by James D. Forrester
- git #05d17d94 - eslint: Lint all non-third-party files by James D. Forrester
- git #33180cfc - Fix for videos in galleries in NWE preview (task T198266) by Brion Vibber
- git #bc1ebef9 - Fixes for parsoid-rendered previews in NWE / 2017 wikitext editor (task T198266) (task T198103) by Brion Vibber
- git #62d10fbe - Indentation fixes by James D. Forrester
- git #62a3d19c - Use short array syntax and a consistent quoting style by James D. Forrester
- git #53ed477c - Use much smaller BlackPixel encoding by James D. Forrester
- git #218fb6b1 - Use stdClass to force JSON object encoding by Ed Sanders
- git #227f7046 - Add $wgFFmpegVP9RowMT option to enable -row-mt for VP9 transcodes (task T190334) by Brion Vibber
timeline edit
No changes for timeline
TitleBlacklist edit
No changes for TitleBlacklist
TocTree edit
No changes for TocTree
TorBlock edit
No changes for TorBlock
Translate edit
- git #1dee5032 - Update version before MLEB release by Kartik Mistry
- git #4011772a - Downgrade mediawiki-codesniffer to 19 for MLEB extensions (task T196220) by Kartik Mistry
- git #4b84e355 - Remove use of deprecated wfBCP47() global function by jenkins-bot
- git #515fb5ae - Avoid counting where not necessary by jenkins-bot
- git #2119bc6d - PremadeMediawikiExtensionGroups: Add support for language white/blacklists (task T112889) by Nikerabbit
- git #bc72049e - Make more consistent the behavior of MessageGroupBase::getTranslatableLanguages (task T112889) by Amire80
TranslationNotifications edit
- git #5943a7c0 - Remove use of deprecated wfBCP47() global function by C. Scott Ananian
TrustedXFF edit
No changes for TrustedXFF
TwoColConflict edit
- git #153f7f49 - Add missing depencency on core module 'mediawiki.user' by Krinkle
- git #94436b2c - Consistent 1-level indention in LineBasedUnifiedDiffFormatterTest by Thiemo Kreuz
- git #81927c4e - Add test for no-break space replacement. by Thiemo Kreuz (WMDE)
- git #6405b31b - Consistently lowercase all message keys by WMDE-Fisch
- git #f5e73adf - Use proper double quoted "\u{…}" syntax (task T154300) by WMDE-Fisch
UnicodeConverter edit
No changes for UnicodeConverter
UniversalLanguageSelector edit
- git #5d490d16 - Update version before MLEB release by Kartik Mistry
- git #7a1a1852 - Downgrade mediawiki-codesniffer to 19 for MLEB extensions (task T196220) by Kartik Mistry
UploadsLink edit
No changes for UploadsLink
UploadWizard edit
- git #d578c2b7 - Fix positioning of "Remove" button on "Details" step for small images (task T197924) by Bartosz Dziewoński
- git #072a6f34 - CategoriesDetailsWidget: Stop using methods from CapsuleMultiselectWidget (task T183299) by Bartosz Dziewoński
- git #cc330ab1 - Redesign arrow steps (task T197924) by Jforrester
- git #1929dfd8 - Improve what details step looks like (task T197924) (task T189145) by Jforrester
- git #e59f4f6b - Rename 'Next' to 'Publish' (task T182307) by Matthias Mullie
UrlShortener edit
No changes for UrlShortener
UserMerge edit
No changes for UserMerge
VipsScaler edit
No changes for VipsScaler
VisualEditor edit
- git #f80b0294 - Fix doc in GalleryDialog and add todo by Ed Sanders
- git #6e71e1c0 - build: Bump devDependencies related to the screenshots task by James D. Forrester
- git #71e42d50 - init.mw.ArticleTarget: sort categories correctly in renderCategories (task T197759) by David Lynch
- git #ceab9e65 - build: Bump linters for eslint 5 and make pass by James D. Forrester
- git #3c6ca93b - build: Enable and make pass no-prototype-builtins by James D. Forrester
- git #ba3e5a36 - MWWelcomeDialog: Shrink the background image by 1/3 so the CTAs show (task T191095) by Bartosz Dziewoński
- git #b4456cc4 - MWWelcomeDialog: Refactor splash image to allow resizing it (task T191095) by Bartosz Dziewoński
- git #9ef039dd - DesktopArticleTarget.init: Fix URI comparison if it contains a port number by Bartosz Dziewoński
- git #a247fd4e - MWImageNode: Make 'mw' attribute optional again (task T198660) by Bartosz Dziewoński
- git #5827b17a - ve.ui.MWTemplatePlaceholderPage: Avoid Firefox rendering issue (task T198274) by Bartosz Dziewoński
- git #6bf9210a - De-duplicate and fix updating of file link in media dialog (task T198565) by Ed Sanders
- git #452545fa - Fix window target when opening feedbackUrl by Ed Sanders
- git #f1b506bb - Fix toolbar group names (task T198583) by Ed Sanders
- git #92c4e231 - DesktopArticleTarget: consolidate edit tab behavior (task T198272) by David Lynch
- git #d9066c82 - Replace wfMemcKey with $wgMemc->makeKey by Esanders
- git #715d67b5 - Pass page parameter for multipage file (PDF, DjVu) thumbnails (task T182392) by Bartosz Dziewoński
- git #5cdbc178 - Pass video thumbtime to thumbnail metadata request (task T198150) by Ed Sanders
- git #22979cdc - Update VE core submodule to master (49fd5e439) by James D. Forrester
- git #56a3aa9f - Update link contexts with label info from core (task T124305) by Bartosz Dziewoński
- git #e73d6f3f - Update VE core submodule to master (fab33197b) (task T124305) (task T197651) (task T198010) by Bartosz Dziewoński
- git #bb1d7271 - Pass content language in Accept-Language header to RESTBase (task T198186) by Ed Sanders
- git #1b116394 - Correct documentation of $title Title object and add type hints by Ed Sanders
- git #6cad6f60 - Don't call Resizable constructor conditionally by Ed Sanders
Wikibase edit
- git #ffef675a - Add Statement page section mixin to Selenium (task T198713) by Thomas Arrow
- git #547d7977 - Set wikibase-data-model commit to match master (task T198975) by Thomas Arrow
- git #63f1fe8e - selenium: getEntity for wikibase api by Pablo Grass
- git #4e4da2d0 - Move Wikibase API Selenium to Wikibase (task T198713) by Thomas Arrow
- git #6a765039 - Make EntityReferenceExtractors configurable per entity type (task T198295) by Jakob Warkotsch
- git #292ace6a - Remove redundant Wikibase styles for special pages (task T194979) by Matěj Suchánek
- git #976a67d2 - Use getPerDbNameStatsdDataFactory for dispatch metrics (task T196609) by addshore
- git #71a33fae - Clean up around EntityParserOutputDataUpdater related code (task T198295) by Jakob Warkotsch
- git #808b34cd - Catch bad lookups and report them (task T198091) by Addshore
- git #e1c36f30 - Remove use of deprecated wfBCP47() global function by C. Scott Ananian
- git #d7778663 - Refactor ParserOutputDataUpdater (task T198295) by Jakob Warkotsch
- git #b6fd6597 - Start a very basic nodejs browser test (task T180228) by WMDE-leszek
- git #63178e30 - Remove unused bool return and outdated note about "php 5" by Thiemo Kreuz
- git #6b8c0e53 - Write wikibase statement qualifiers to the search index (task T193407) by Cormac Parle
- git #1695a15b - Add statement ID as id attribute to statements (task T169224) by WMDE-leszek
- git #ca1d29fc - Replace uses of deprecated Language::truncate() (task T197492) by C. Scott Ananian
WikibaseLexeme edit
- git #d803ce04 - Rename newRandomSense/FormId in NewSense/Form by addshore
- git #9971f49c - Selenium test for statement addition to lexemes (task T198713) by Thomas Arrow
- git #feca2bc0 - Make SenseId a subclass of EntityId (task T199097) by Lucas Werkmeister
- git #b8d6efa9 - Always construct SenseId including lexeme ID (task T199097) by Lucas Werkmeister
- git #bb1546ca - ADR: Invite all team members for architecture decisions by Pablo Grass
- git #d4c2ef64 - Complete wikibase.api.js move by Thomas Arrow
- git #862bf593 - selenium: use util method to create test strings (task T194771) by Pablo Grass
- git #f8da9dcc - Form representations: prefill spelling variant (task T197092) by Pablo Grass
- git #3211ac5a - WikibaseLexemeServices: test it by Pablo Grass
- git #7551f02f - lexemeformview: enforce properly injected value (task T197089) by Pablo Grass
- git #05f6c0e0 - Introduce WikibaseLexemeServices and use it by Amir Sarabadani
- git #a7b3e7d8 - Revert "Remove unused code from Lexeme frontend data model" by Pablo Grass (WMDE)
- git #3d7150b5 - RepresentationWidget: vuex as data store (task T197089) by Pablo Grass
- git #01c079c1 - SpecialNewLexeme: meaningful form placeholders (task T195439) by Pablo Grass
- git #441883cc - Include more details about composer running in README.md (task T197868) by Thomas Arrow
- git #9f9b4891 - selenium: adding grammatical feature in node (task T198489) by Jforrester
- git #a81cc2b2 - Remove unused code from Lexeme frontend data model (task T198379) by Thomas Arrow
- git #d7a7daed - GrammaticalFeatureListWidget: Show exact results (task T198489) by Pablo Grass (WMDE)
- git #c68f5222 - GrammaticalFeatureList: harden against missing info by Pablo Grass
- git #89745d20 - Show description in the item selector on Special:NewLexeme (task T165597) by Addshore
- git #f4323ebd - Made helper method private in LexemeLinkFormatterTest by Addshore
- git #5a63a6d0 - ADR: document architecture decisions (task T198305) by Addshore
- git #2785762d - Add missing curly bracket to readme file (task T197868) by Željko Filipin
- git #74d97f38 - Make Lexeme JS data model better represent backend (task T197085) by Thomas Arrow
- git #fa1ff4a4 - Update reference in documentation comment by Lucas Werkmeister
WikibaseQuality edit
No changes for WikibaseQuality
WikibaseQualityConstraints edit
- git #cb9b719d - Set requiresUnblock to false for CheckConstraintsRdf (task T199146) by Smalyshev
- git #c8acc882 - Simplify parseConstraintScopeParameter() (task T197473) by Lucas Werkmeister
WikidataPageBanner edit
No changes for WikidataPageBanner
WikiEditor edit
No changes for WikiEditor
wikihiero edit
- git #e34a11db - Replace wfMemcKey with $wgMemc->makeKey by Esanders
WikiLove edit
No changes for WikiLove
WikimediaBadges edit
No changes for WikimediaBadges
Wikidata.org edit
No changes for Wikidata.org
WikimediaEvents edit
No changes for WikimediaEvents
WikimediaIncubator edit
No changes for WikimediaIncubator
WikimediaMaintenance edit
- git #d9f55d13 - Fix case of FormatJson class (task T199080) by Antoine Musso
- git #b85eafb5 - Rename $wmfRealm to $wmgRealm (task T45956) by TerraCodes
WikimediaMessages edit
- git #4d404e01 - Rename $wmfRealm to $wmgRealm (task T45956) by jenkins-bot
- git #3c487175 - New users should not see rcfilters guided tours (task T198141) by Stephane Bisson
- git #59880a1c - Add grammatical cases of Wikidata for Belarusian (be) (task T191928) by jenkins-bot
- git #0772fe0a - Add period to MediaWiki:Search-interwiki-results-satwiki by jenkins-bot
- git #64e9d3c1 - Introduce satwiki to WikimediaMessages (task T198400) by jenkins-bot
- git #e48c9c06 - Declare eventparticipant user group to WikimediaMessages (task T198167) by jenkins-bot
XAnalytics edit
No changes for XAnalytics
ZeroBanner edit
No changes for ZeroBanner
ZeroPortal edit
No changes for ZeroPortal
Skins edit
CologneBlue edit
No changes for CologneBlue
MinervaNeue edit
- git #a2dcc812 - Remove incorrect code comment by Bartosz Dziewoński
- git #20e3bbd2 - Don't render blank issues (task T199005) by Jdlrobson
- git #795c0abf - Hygiene: Document why selectors are needed by Jdlrobson
- git #a8ed9380 - Do not restrict images to 320px at tablet resolution by Jdlrobson
- git #56dabf0a - Links should not be clickable in mobile page issue element (task T198115) by Stephen Niedzielski
- git #fde1c108 - Doc: move config type and defaults near identity by Jdlrobson
- git #4bf2156a - Doc: add debug tips for AB testing by Jdlrobson
- git #b60fab33 - Fix: add login icon as a server render dependency of main menu (task T196893) by Jdlrobson
- git #c10c3f01 - Increasing specificity of '.center' class (task T193595) by Jan Drewniak
- git #9164b915 - External link icons should use defaultColor (task T197909) by Jdlrobson
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 #f010a2d8 - Use exactly calculated value to work around a Chrome bug (task T196610) by Bartosz Dziewoński
Total Changes edit
373 Changes in 58 repos by 86 committers