| Deployment of MediaWiki 1.32.0-wmf.14 to Wikimedia sites | MediaWiki 1.32.0-wmf.15 |
The latest version (labeled "1.32.0-wmf.14") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 24 July 2018 (see the roadmap).
Core changes
- git #e2b3d28e - PageArchive: Pass correct overrides to newRevisionFromArchiveRow() (task T200072) by Ladsgroup
- git #b302b0cd - Revert "Ensure LanguageCode::bcp47() returns a valid BCP 47 language code" (task T199941) by Krinkle
- git #dc282a46 - Revert "Accept BCP 47 codes as aliases for nonstandard variants" (task T199941) by Greg Grossmeier
- git #5f7bf194 - LogEventsList: Correct typo by Bartosz Dziewoński
- git #f8a777b9 - LogEventsList: Use DerivativeContext (task T200136) by Prateek Saxena
- git #0584339f - Added non-parallel fallback to MultiHttpClient when curl is unavailable (task T139169) by Tim Starling
- git #87ec822c - Explicitly mark Skin::makeVariablesScript() public by Reedy
- git #43e4cd5b - Add maintenance script for resetting login/signup throttle (task T194506) by Reedy
- git #2b7f02aa - Install cache/integration-tests as require-dev (task T199440) by WMDE-leszek
- git #b8dee03d - GlobalFunctions: use a closure instead of polluting global namespace by Max Semenik
- git #55adc442 - Send API timing to statsd for all requests, not just writes by Tim Starling
- git #4030b2cb - resourceloader: CSSMin::getLocalFileReferences now strips anchors (task T115436) by Krinkle
- git #ff7d5965 - language: Document sources of data and example usage by Timo Tijhof
- git #9742d569 - parserTests: re-enable save parse and fix MCR errors (task T159014) by Tim Starling
- git #8aaa50b6 - LogPager: Add backwards-compatibility for hide_[type]_log URL params (task T199856) by Prateek Saxena
- git #3d990d17 - Convert Title::getTitleCache() to using MapCacheLRU (again) by Krinkle
- git #88b69410 - Avoid passing "false" as keys to MapCacheLRU in RepoGroup (task T200026) by Aaron Schulz
- git #2fb1ec2a - Language::listToText: Avoid PHP warnings from E_STRICT (task T199559) by MarkAHershberger
- git #a5aa4456 - JobQueueGroup: Allow readOnlyReason to be specified per JQ type (task T199594) by Marko Obrovac
- git #e4558d48 - filebackend: let any specific backend value of "readOnly" override the default by Aaron Schulz
- git #78955203 - ApiMain: Always create a new printer in getPrinterByName() (task T199949) by Brad Jorsch
- git #418cb8d9 - config: Add new ConfigRepository by Legoktm
- git #af2346f3 - Fix octal escape sequence overflow in FiltersTest.php (task T200004) by RazeSoldier
- git #488796a9 - registration: Expose config array to ExtensionRegistry (task T155908) by Kunal Mehta
- git #04bc03a2 - Make MessageCache use getWithSetCallback() for big messages by Aaron Schulz
- git #00096d8f - docs: Remove table-layout documentation from core by Volker E
- git #f29b5e3a - Convert Title::getTitleCache() to using MapCacheLRU (again) (task T199763) by Aaron Schulz
- git #1fb12414 - Remove JobQueueSecondTestQueue class. by Petr Pchelko
- git #9b0c621d - Deprecate wfArrayFilter() and wfArrayFilterByKey() by James D. Forrester
- git #c85bcf09 - registration: Add class docs for ExtensionJsonValidator by Timo Tijhof
- git #5ba1d4ce - Fix handling of already logged-in user in Special:Userlogin (task T185702) by Gergő Tisza
- git #12200a23 - Make MultiWriteBagOStuff use the native merge() of each backend (task T198239) by Aaron Schulz
- git #6ecf8d04 - Remove unused $links in TablePager::getNavigationBar by Jforrester
- git #098fd0dc - HTMLMultiSelectField: Improve compat with GET forms with no wpFormIdentifier by Bartosz Dziewoński
- git #01165d46 - Convert MemcLockManager to using MapCacheLRU by Krinkle
- git #031a4c74 - Add $maxAge parameter to MapCacheLRU get() and getField() methods by Krinkle
- git #e73f4a21 - rdbms: give TransactionProfiler write time and row count for ROLLBACK (task T190260) by Krinkle
- git #de51ba46 - objectcache: switch WANObjectCache process cache to MapCacheLRU by Krinkle
- git #6205c06e - LogEventsList: Remove options not used by HTMLForm by Bartosz Dziewoński
- git #af3a8cd8 - RCFilters: Work around Chrome browser bug in filter menu (task T199932) by Roan Kattouw
- git #6e05c20c - WikiPage: Return false from hasDifferencesOutsideMainSlot if no differences at all (task T194412) by Brad Jorsch
- git #32cf68f3 - Provide correct param to Special:Log (task T117737) by Matěj Suchánek
- git #45cebbe9 - registration: Validate no duplicate keys exist in extension.json (task T153507) by Legoktm
- git #4aa6454d - maintenance/interwiki.*: Replace Wikimedia Foundation wiki URL (task T199812) by Jforrester
- git #9dcd605d - In mysql.php ignore SIGINT (task T199152) by Tim Starling
- git #682e4464 - LogEventsList: Use GET in HTMLForm (task T199856) by Prateek Saxena
- git #cab5b3af - LogEventsList: Add backwards-compatibility for log-show-hide messages (task T199657) by Prateek Saxena
- git #70ed89ad - Reduce the rate of calls to Category::refreshCounts (task T199762) by Aaron Schulz
- git #e5d71f25 - Switch callers from ProcessCacheLRU to MapCacheLRU by Krinkle
- git #2f23133b - filerepo: switch callers from ProcessCacheLRU to MapCacheLRU by Krinkle
- git #500f7a5b - HTMLTitleTextField, HTMLUserTextField: Check for `null` before using the value (task T199763) by Bartosz Dziewoński
- git #cf41c48f - Deprecate SearchEngine::replacePrefixes (task T198860) by EBernhardson
- git #3115b320 - Unify SearchEngine normalizeNamespace and parseNamespacePrefixes (task T198860) by EBernhardson
- git #46c17ddb - Deprecate usage of SearchEngine:transformSearchTerm (task T198318) by Erik Bernhardson
- git #fea27baa - Rephrase 'logeventslist-more-filters' (task T117737) by Bartosz Dziewoński
- git #ac0c80a6 - AuthManager: Don't invalidate BotPasswords if a password reset email is sent (task T199809) by Brad Jorsch
- git #e6b4944d - Introduce preference filters (task T198935) by Max Semenik
- git #52c62c65 - LogEventsListGetExtraInputs: Keep $input and add $formDescriptor (task T117737) (task T199495) by Bartosz Dziewoński
- git #46fc7d14 - Set default wgMultiContentRevisionSchemaMigrationStage to write-both (task T198563) by Brad Jorsch
- git #d85cba41 - LogEventsList: Remove unused messages (task T199657) by Prateek Saxena
- git #899416e2 - RCFilters: Standardize loading indicator appearance (task T199430) by Volker E
- git #0f7e7603 - registration: Use the correct key for skin dependencies (task T197478) by Kunal Mehta
- git #89629154 - $wgHttpsPort should only be used in very special cases by Tim Starling
Vendor
No changes for vendor
Extensions
3D
No changes for 3D
AbuseFilter
- git #76260f92 - Clarify i18n message for throttle message by Daimona Eaytoy
- git #cea1b0ae - Compact some other comments by Daimona Eaytoy
- git #b825e396 - Switch editing interface to OOUI & improve NoJS usability (task T132284) (task T154749) by Daimona Eaytoy
- git #5c6007e0 - Add tests for filter consequences (task T42478) by Daimona Eaytoy
- git #0e87c44c - Show AF logs for a revdeled revision if the user can see the revision (task T191699) by Daimona Eaytoy
- git #74569e20 - Improve the check for block durations equality by Daimona Eaytoy
ActiveAbstract
No changes for ActiveAbstract
AdvancedSearch
- git #277497d7 - Fix namespace design issues on search result page (task T181488) by Tim Eulitz
AntiSpoof
No changes for AntiSpoof
ApiFeatureUsage
No changes for ApiFeatureUsage
ArticleCreationWorkflow
No changes for ArticleCreationWorkflow
ArticlePlaceholder
No changes for ArticlePlaceholder
Babel
No changes for Babel
BetaFeatures
No changes for BetaFeatures
BounceHandler
No changes for BounceHandler
Calendar
No changes for Calendar
Campaigns
No changes for Campaigns
Capiunto
No changes for Capiunto
CategoryTree
No changes for CategoryTree
CentralAuth
- git #a1375aca - Silence iconv() warnings in CentralAuthUser (task T170971) by Brad Jorsch
- git #3f097c81 - Make CAS error logging less loud by Gergő Tisza
- git #6c816d45 - SpecialMergeAccount: fix usage of deprecated functions by Max Semenik
- git #eb3a43fb - Update LogEventsListGetExtraInputs hook (task T117737) by Prateek Saxena
CharInsert
No changes for CharInsert
CheckUser
- git #52113c42 - Use context source for global states by Umherirrender
CirrusSearch
- git #0be5deb4 - Drop the 'namespace' type by David Causse
- git #9b265f92 - Set up analysis config for Malay and Indonesian by tjones
- git #c3990bf1 - Patch Polish Analysis Chain to Remove Bad Stempel Stemmed Tokens (task T186046) by DCausse
- git #0361685b - Fix integration tests for V => Venom > V:N (task T199445) by David Causse
- git #08d98979 - Remove CirrusSearch::replacePrefixes (task T198860) by EBernhardson
- git #58da4eb1 - Move parseNamespacePrefixes into CirrusSearch::searchTextReal (task T198860) by EBernhardson
- git #cfd3083c - Move SearchEngine::prefix support in searchText (task T198318) by EBernhardson
Cite
No changes for Cite
CiteThisPage
No changes for CiteThisPage
Citoid
No changes for Citoid
cldr
No changes for cldr
Cognate
No changes for Cognate
CodeEditor
No changes for CodeEditor
CodeMirror
No changes for CodeMirror
CodeReview
No changes for CodeReview
CollaborationKit
No changes for CollaborationKit
Collection
- git #06683e0c - Replace use of deprecated wfArrayFilterByKey; PHP5.6 is required by James D. Forrester
- git #1ab8a937 - Fix wikimediafoundation link (task T199812) by Reedy
CommonsMetadata
No changes for CommonsMetadata
ConfirmEdit
- git #93818fe9 - Make shouldCheck public again (task T199811) by Stephane Bisson
CongressLookup
No changes for CongressLookup
ContactPage
No changes for ContactPage
ContentTranslation
- git #5fccd90f - Split common LESS file into mixins and variables (task T200081) by jenkins-bot
- git #56d08c43 - Don't miss sections which are edited during saving (task T199823) by jenkins-bot
- git #4f939435 - Beta feature activation notice: Use mw.notify instead of jquery.tipsy (task T143030) by jenkins-bot
- git #3aae5c23 - Replace foundationwiki url (task T199812) by Krinkle
- git #68597f66 - Prevent "Cannot read property 'getModel' of undefined" errors (task T199011) by petarpetkovic
ContributionTracking
- git #52280178 - Remove ContributionTracking.php by Reedy
CreditsSource
No changes for CreditsSource
Dashiki
No changes for Dashiki
DisableAccount
No changes for DisableAccount
Disambiguator
No changes for Disambiguator
DismissableSiteNotice
No changes for DismissableSiteNotice
DonationInterface
- git #1959a743 - Undo Translatewiki weirdness by Elliott Eggleston
- git #41c45f2c - Fix FIXME in validate_boolean by Elliott Eggleston
- git #cf9d15e7 - Don't mutate $data in DataValidator loop (task T199278) by Elliott Eggleston
DoubleWiki
No changes for DoubleWiki
DynamicSidebar
No changes for DynamicSidebar
Echo
- git #f8ef0cc7 - Get rid of special casing for user blacklist (task T198935) by Max Semenik
EducationProgram
No changes for EducationProgram
Elastica
No changes for Elastica
ElectronPdfService
No changes for ElectronPdfService
EventBus
No changes for EventBus
EventLogging
No changes for EventLogging
ExtensionDistributor
- git #0e7c4712 - Fix typo in extension.json config for ExtDistGraphiteRenderApi by Legoktm
FeaturedFeeds
No changes for FeaturedFeeds
FileExporter
No changes for FileExporter
FileImporter
- git #fd6158a3 - Timing stats: send ms instead of seconds to statsd by WMDE-Fisch
- git #e5b29817 - Add PLURAL to auto-replacements-summary by WMDE-Fisch
- git #817da7f9 - Add first integration test for the Importer by WMDE-Fisch
- git #565b83a5 - Count template removals and add to summary line (task T198711) by WMDE-Fisch
- git #1c10716f - Set libxml internal error usage back to source in HttpApiLookup by WMDE-Fisch
- git #5f5eba90 - Allow cleanedText to be null in ImportDetails by Thiemo Kreuz (WMDE)
FlaggedRevs
- git #55832c68 - Convert log-show-hide-{$type} messages to logeventslist-{$type}-log (task T199657) by Prateek Saxena
- git #83dccd47 - Add styling to review notices in Minerva (task T197915) by Jdlrobson
Flow
- git #205cdc28 - Make FixInconsistentBoards a regular maintenance script by Stephane Bisson
- git #1bbaa105 - Fix: PHP Notice: Undefined index: rc_logid by Stephane Bisson
FundraiserLandingPage
No changes for FundraiserLandingPage
FundraisingTranslateWorkflow
No changes for FundraisingTranslateWorkflow
Gadgets
No changes for Gadgets
GeoCrumbs
No changes for GeoCrumbs
GeoData
No changes for GeoData
GettingStarted
No changes for GettingStarted
Graph
No changes for Graph
GlobalBlocking
No changes for GlobalBlocking
GlobalCssJs
No changes for GlobalCssJs
GlobalPreferences
- git #46237e49 - Fix global user 1 popping up in Echo blacklist (task T199954) by Max Semenik
- git #cc60ef1b - Fix installer (task T198330) by Antoine Musso
- git #fcc347c0 - GlobalPreferences OOUI: Indent local override checkbox (task T199947) by Moriel Schottlender
- git #31171928 - Fix user globalized check by Max Semenik
- git #b5545328 - Fix build by Max Semenik
- git #530f37ef - Prevent "staggered" checkbox fields at some font sizes / zoom levels (task T190355) by Bartosz Dziewoński
- git #f1947387 - Show OOUI button on local preferences page when it is in OOUI mode by Niharika29
- git #c7743556 - Translate special page name into Hungarian by tacsipacsi
- git #4f62f5cc - Get rid of special casing for multiuser preferences (task T198935) by Max Semenik
GlobalUsage
No changes for GlobalUsage
GlobalUserPage
No changes for GlobalUserPage
GoogleNewsSitemap
No changes for GoogleNewsSitemap
GuidedTour
No changes for GuidedTour
GWToolset
No changes for GWToolset
ImageMap
No changes for ImageMap
InputBox
No changes for InputBox
Insider
No changes for Insider
intersection
- git #a08e9e79 - Update parser tests expected output (task T200063) by Antoine Musso
- git #ac017836 - Fix double prefixing of database table (task T200063) by Antoine Musso
Interwiki
No changes for Interwiki
InterwikiSorting
No changes for InterwikiSorting
JADE
No changes for JADE
Josa
No changes for Josa
JsonConfig
- git #7a8fb4a2 - Replace foundationwiki url (task T199812) by Reedy
Kartographer
- git #4c2cbeb0 - Replace foundationwiki url (task T199812) by Reedy
LabeledSectionTransclusion
No changes for LabeledSectionTransclusion
LandingCheck
No changes for LandingCheck
LdapAuthentication
No changes for LdapAuthentication
Linter
- git #97261b6f - Use bold on linterrors-summary instead of all caps by MarcoAurelio
LiquidThreads
No changes for LiquidThreads
Listings
No changes for Listings
LocalisationUpdate
No changes for LocalisationUpdate
LoginNotify
No changes for LoginNotify
MapSources
- git #6852dde7 - Special:MapSources: Overriding the title for form submission (task T200219) by Jayprakash12345
MassMessage
No changes for MassMessage
Math
- git #9085447f - Selenium: add selenium-daily NPM script (task T188742) by Željko Filipin
MobileApp
- git #ed26d4e9 - Add user_app variable for AbuseFilter (task T154557) by Daimona Eaytoy
MobileFrontend
- git #bd8ed686 - Opening EditorOverlay should not show interface until loading has completed by Stephen Niedzielski
- git #b085e92b - Hygiene: remove unmaintained unused-images.sh script by Stephen Niedzielski
- git #eebaa3e3 - Hygiene: remove unused image logo-copyright-en by Stephen Niedzielski
- git #5d868ccd - Remove wikimediafoundation.org references (task T199812) by Reedy
- git #c89636f9 - Replace foundationwiki url (task T199812) by Krinkle
MultimediaViewer
No changes for MultimediaViewer
NavigationTiming
- git #c60ef9e3 - Replace use of deprecated wfArrayFilter; PHP5.6 is required by James D. Forrester
Newsletter
- git #e38ca824 - Introduce selenium browser tests for Newsletter extension (task T194959) by Tony Thomas
NewUserMessage
No changes for NewUserMessage
Nuke
No changes for Nuke
OAuth
No changes for OAuth
OATHAuth
- git #54d9f776 - Oathauth-step1-test misses a final dot (task T200021) by Framawiki
- git #a4f0de6b - MWCryptRand::generate() is deprecated by Max Semenik
ORES
- git #52a4ae1f - Introducing DatabaseQueryBuilder (task T198748) by Sbisson
OpenStackManager
No changes for OpenStackManager
PagedTiffHandler
No changes for PagedTiffHandler
PageAssessments
No changes for PageAssessments
PageImages
No changes for PageImages
PageTriage
- git #69faf224 - Look for 'pending review' category before 'pending' for AfC draft state (task T199948) by MusikAnimal
- git #28fe10f5 - Remove custom import script in favor of Special:Import (task T196718) by Kosta Harlan
- git #d350348d - Implement ORES filters (task T198747) by Kosta Harlan
PageViewInfo
No changes for PageViewInfo
ParserFunctions
No changes for ParserFunctions
ParserMigration
No changes for ParserMigration
ParsoidBatchAPI
No changes for ParsoidBatchAPI
PdfHandler
No changes for PdfHandler
PerformanceInspector
No changes for PerformanceInspector
Petition
No changes for Petition
Poem
No changes for Poem
PoolCounter
No changes for PoolCounter
Popups
- git #1cff4a15 - QA: Selenium no more needs wgUsejQueryThree (task T199939) by Antoine Musso
- git #69efbfc3 - Enforce eslinting for jsdoc by Stephen Niedzielski
- git #ab7a5808 - Hygiene: update JSDoc boxed and JQuery types by Stephen Niedzielski
ProofreadPage
No changes for ProofreadPage
PropertySuggester
No changes for PropertySuggester
QuickSurveys
- git #f634fb74 - Switch to PSR-4 autoloader by Jforrester
- git #eeeaf10e - Register EventLogging schemas in extension.json by James D. Forrester
Quiz
- git #68974f88 - Change right to correct and wrong to incorrect (task T199581) by tacsipacsi
ReadingLists
No changes for ReadingLists
RelatedArticles
No changes for RelatedArticles
RelatedSites
No changes for RelatedSites
Renameuser
No changes for Renameuser
RevisionSlider
No changes for RevisionSlider
RSS
No changes for RSS
SandboxLink
No changes for SandboxLink
Scribunto
No changes for Scribunto
Score
No changes for Score
SearchExtraNS
No changes for SearchExtraNS
SecurePoll
No changes for SecurePoll
Sentry
No changes for Sentry
ShortUrl
No changes for ShortUrl
SiteMatrix
No changes for SiteMatrix
SpamBlacklist
No changes for SpamBlacklist
SubPageList3
No changes for SubPageList3
SubpageSortkey
No changes for SubpageSortkey
SyntaxHighlight_GeSHi
No changes for SyntaxHighlight_GeSHi
TemplateData
No changes for TemplateData
TemplateSandbox
No changes for TemplateSandbox
TemplateStyles
No changes for TemplateStyles
TextExtracts
No changes for TextExtracts
Thanks
- git #e4eed78d - Add missing message for Special:Log filters (task T199645) (task T199657) by Bartosz Dziewoński
TimedMediaHandler
- git #83e3c387 - Spam console less while waiting on --throttle by Brion Vibber
- git #c80f5105 - Add --start param to requeueTranscodes.php for batch restarts by Brion Vibber
timeline
No changes for timeline
TitleBlacklist
No changes for TitleBlacklist
TocTree
No changes for TocTree
TorBlock
No changes for TorBlock
Translate
No changes for Translate
TranslationNotifications
No changes for TranslationNotifications
TrustedXFF
No changes for TrustedXFF
TwoColConflict
No changes for TwoColConflict
UnicodeConverter
No changes for UnicodeConverter
UniversalLanguageSelector
- git #594aca60 - Update Padauk font to version 3.003 by Santhosh Thottingal
UploadsLink
No changes for UploadsLink
UploadWizard
- git #2be72613 - Replace foundationwiki url (task T199812) by Reedy
UrlShortener
No changes for UrlShortener
UserMerge
No changes for UserMerge
VipsScaler
No changes for VipsScaler
VisualEditor
- git #0f06ad2d - Add missing debugbar message by Ed Sanders
- git #ff10c016 - Update VE core submodule to master (d2a120e66) by Ed Sanders
- git #8a6f5928 - Add missing rebaser messages by Ed Sanders
- git #668ce071 - ve.ui.MWTemplateDialog: Prevent focus changes in the setup process (task T199838) by Bartosz Dziewoński
- git #2eb493bf - ve.dm.MWInlineImageNode: Fix undefined data-mw in toDomElements output (task T198941) by Santhosh Thottingal
- git #fc91623b - ve.ui.MWMediaDialog: Fix confusion between #getSetupProcess and #getReadyProcess (task T185944) (task T199841) by James D. Forrester
- git #55108aaf - Apply edit surface jQuery.makeCollapsible overrides to visual diffs too (task T194725) by Bartosz Dziewoński
Wikibase
- git #4793ee57 - Don't save to ParserCache if not parsing for current user (task T199983) by Leszek Manicki
- git #c8ad7e4a - thiemowmde's legal name changed. by Thiemo Kreuz (WMDE)
- git #cb055006 - Always use extension stubs for phan (task T195906) by WMDE-leszek
- git #ce6415ae - Update extension stubs for Phan by Leszek Manicki
- git #e8d2b2a7 - Simplified validator mocks in SpecialNewItemTest by Leszek Manicki
- git #1e9196c3 - Fix: Special:NewItem does not validate maximum label length by Jonas Kress (WMDE)
- git #b511bd8d - Fix to link error in Wikibase documentation (task T199817) by Alangi Derick
- git #63cc6eb4 - Stop using hacky name for Echo stub for Phan by Leszek Manicki
- git #b74dfa50 - Selenium: add selenium-daily NPM script (task T188742) by WMDE-leszek
- git #99a55c51 - ADR document about using PSR-16 Cache interface (task T196882) by Leszek Manicki
- git #db71ace7 - Remove unused ReferencedEntitiesDataUpdater constructor args by Jakob Warkotsch
- git #c3065a12 - Add Lucas and Pablo to CREDITS by Amir Sarabadani
- git #6fcbe7c9 - WikibaseRepo factory: hint specific return type by Pablo Grass
- git #b9ec9b2a - Moved GenericEntityInfoBuilder to tests dir/namespace by Leszek Manicki
- git #f29ba64d - Removed unused EntityInfoBuilder::removeEntityInfo by Leszek Manicki
- git #f06ae13a - Remove WikibaseClient.jenkins.php (task T126596) by addshore
WikibaseLexeme
- git #4b922e34 - mediawiki-services: return object only by Pablo Grass
- git #bca920d0 - LexemeLanguageNameLookup: consistently yield string (task T199991) by Pablo Grass
- git #d9d54187 - Show id of newly saved Senses (task T200033) by Marius Hoch
- git #035c0e74 - NewLexeme: picking lemma language in user language (task T199991) by Pablo Grass
- git #bf397b7e - Selenium: add selenium-daily NPM script (task T188742) (task T194252) by Leszek Manicki
- git #6fca1290 - Use non-temporary tables for testing Special:WhatLinksHere (task T199309) by Pablo Grass
- git #5573ba61 - Import WikibaseRepo class in AddForm by Amir Sarabadani
- git #059f1e8b - Add API module for adding Senses (task T198196) (task T198200) by Amir Sarabadani
- git #f46cd0f2 - Introduce SenseChanger (task T198197) by Lucas Werkmeister
- git #5a795818 - Remove PhpStorm comment by Lucas Werkmeister
- git #e397419c - Add parsing and deserialization of sense ChangeOps (task T198196) by Lucas Werkmeister
- git #f449f11f - Add ChangeOps for editing senses (task T198196) (task T198199) by Lucas Werkmeister
- git #552984d2 - Rename FormSummaryAggregator to SummaryAggregator (task T198196) by Lucas Werkmeister
- git #e2a9717b - Add support for senses in LexemeRevisionStore.js (task T198197) by Amir Sarabadani
- git #752a23b5 - Add documentation for FormChanger and related services by Lucas Werkmeister
- git #0b30e7a1 - Use TermMapSerializer in FormSerializer and SenseSerializer (task T198197) by Lucas Werkmeister
- git #c1274186 - Correctly serialize glosses in SenseSerializer (task T198197) by Lucas Werkmeister
- git #23e05b48 - Fix typo in name of FormChanger test by Amir Sarabadani
- git #c53d7100 - Turn glosses into a TermMap in frontend, second try (task T198197) by Amir Sarabadani
- git #c84b4b56 - Drop getGloss from Sense.js by Amir Sarabadani
- git #b9084973 - Add Lexeme::addOrUpdateSense() (task T198032) by Lucas Werkmeister
- git #5656d660 - Move LexemeDeserializerTest from mediawiki/ to composer/ by Lucas Werkmeister
WikibaseQuality
No changes for WikibaseQuality
WikibaseQualityConstraints
- git #72a3250b - Report SPARQL errors as TODO, not VIOLATION (task T199788) by Lucas Werkmeister
- git #3a4f87dc - Add Lucas as one of the authors of the extension by Amir Sarabadani
WikidataPageBanner
No changes for WikidataPageBanner
WikiEditor
No changes for WikiEditor
wikihiero
No changes for wikihiero
WikiLove
- git #ee6cba8a - Replace foundationwiki url (task T199812) by Reedy
WikimediaBadges
No changes for WikimediaBadges
Wikidata.org
No changes for Wikidata.org
WikimediaEvents
No changes for WikimediaEvents
WikimediaIncubator
No changes for WikimediaIncubator
WikimediaMaintenance
No changes for WikimediaMaintenance
WikimediaMessages
- git #52e0a68c - Replace wikimediafoundation.org with foundation.wikimedia.org in non en json (task T188776) by Reedy
- git #79ef72c0 - Replace wikimediafoundation.org with foundation.wikimedia.org in en.json (task T188776) by Reedy
XAnalytics
No changes for XAnalytics
ZeroBanner
- git #71253f8d - Fix wikimediafoundation link (task T199812) by Reedy
ZeroPortal
- git #4c45bb8f - Fix wikimediafoundation link (task T199812) by Reedy
Skins
CologneBlue
- git #e9240a8f - Fix selflink styles (task T192033) by evad37
MinervaNeue
- git #fcaf244c - Hygiene: lazy loading animations do not need to be render blocking by Stephen Niedzielski
- git #69ffc0b9 - Hygiene: remove IE8 menu hack by Jdlrobson
- git #d2f6c38f - Update: page issue icons (task T191528) by Stephen Niedzielski
- git #7db16b30 - Replace foundationwiki url (task T199812) by Krinkle
- git #99bc9d8c - Enforce lowercase jsdoc types by Stephen Niedzielski
- git #70e4e9e8 - Cleanup: Last modified active color should be loaded via JS by Jdlrobson
MonoBook
No changes for MonoBook
Modern
- git #c9446245 - Fix selflink styles (task T192033) by evad37
Nostalgia
No changes for Nostalgia
Timeless
- git #a089f682 - Make some more css rules less specific (classes instead of ids) by Isarra
- git #d419c24a - Make tocnumbers grey (task T181180) by Legoktm
- git #b492345c - Add missing border on plain pictures with border option (task T183718) by mw:User:Od1n
- git #49699742 - Add sitesub, but hide by default (task T193215) by Isarra
- git #22f888cc - Set firstHeading overflow to be more consistent with other skins by Isarra
- git #31395815 - Fix display of categories in the sidebar (task T186089) (task T175716) (task T175714) (task T175713) (task T197852) (task T160645) by Kunal Mehta
- git #b76ae6c4 - Attempt to fix overflow issues with hsc- and mb-style implementations by Isarra
- git #8e19c795 - Display notifications in echo callout for mobile view (task T197064) by Isarra
Vector
No changes for Vector
Total Changes
215 Changes in 49 repos by 67 committers