MediaWiki 1.32/wmf.1
MediaWiki 1.32.0-wmf.0 | Deployment of MediaWiki 1.32.0-wmf.1 to Wikimedia sites | MediaWiki 1.32.0-wmf.2 |
The latest version (labeled "1.32.0-wmf.1") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 24 April 2018 (see the roadmap).
Core changes
- git #73150475 - Update git submodules by Gerrit Code Review
- git #090e19f8 - rdbms: improve log warnings in runMasterPostTrxCallbacks() (T191282) by Krinkle
- git #1de2db9e - Update git submodules by Gerrit Code Review
- git #06559d51 - Update git submodules by Gerrit Code Review
- git #a3bd5b1d - Update git submodules by Gerrit Code Review
- git #893a32f7 - Update git submodules by Gerrit Code Review
- git #5ad0e6d0 - Update git submodules by Gerrit Code Review
- git #4547f419 - Update git submodules by Gerrit Code Review
- git #8b94385c - Revert "wikibits: Remove redundant stubs for document.write" (T193191) by Jforrester
- git #02f447dc - Add a module for ArticleCreationWorkflow (T192455) by Max Semenik
- git #c3b15ef5 - Update git submodules by Gerrit Code Review
- git #5a0cd001 - Update git submodules by Gerrit Code Review
- git #3da2f69b - mw.special.apisandbox: Offer to fill in token when not given by Bartosz Dziewoński
- git #b60f6c61 - Remove onhashchange fallback code by Ed Sanders
- git #cff73e6b - Add "developer tools" preferences section (T129322) by Gilles Dubuc
- git #a87253c3 - Improve docs for Enotif-related settings by Krinkle
- git #19b71ac2 - rdbms: remove deprecated getLaggedSlaveMode() method alias by Aaron Schulz
- git #e420790f - Make populateRevisionLength fix rows with ar_len = 0. (T192189) by daniel
- git #40528520 - RELEASE-NOTES: Fix typo in CSSMin release note (T189375) by Timo Tijhof
- git #766cdc94 - Use CONN_TRX_AUTO in WikiPage speculative revision ID callback by Krinkle
- git #c058bc4a - Add release notes for CSSMin bug fix by Timo Tijhof
- git #628a3a9b - rdbms: make sure cpPosIndex cookie is applied to LBFactory in time (T192611) by Krinkle
- git #83425bd0 - build: Switch QUnit package from deprecated 'qunitjs' to 'qunit' by Timo Tijhof
- git #c0600fd2 - selenium: Abstract test command behind 'npm run' (T179190) by Timo Tijhof
- git #e1c56be8 - jquery.tablesorter: References ignored in sortkey. (T29745) by TheDJ
- git #8ad7cd92 - Fix typo: bytePointLimit -> byteLimit by Ed Sanders
- git #ba08a914 - Remove cssclass in the favor of 'type' => 'user' (T192694) by Jayprakash12345
- git #c4ea24b5 - Add Gorontalo language file (T189127) by Sébastien Santoro
- git #9a1aa255 - Fix width of OOUI TextInputWidget with .mw-editfont-... classes (T192373) by Bartosz Dziewoński
- git #7f2c6c40 - wikibits: Remove redundant stubs for document.write (T192623) by Timo Tijhof
- git #9d429317 - HTMLForm: Remove usage of HTMLForm::setSubmitProgressive (T191586) by VolkerE
- git #4a8c0bbd - Remove cssclass in the favor of 'type' => 'user' (T192694) by Jayprakash12345
- git #a25de4f6 - MessagesEs.php: add non-camelcase names to some special page names by MarcoAurelio
- git #3849c589 - ParserTestRunner: Fix some documentation types by Umherirrender
- git #c7c76124 - userrights: Add array typehints to SpecialUserrights methods (T182377) by Krinkle
- git #247fd2f6 - Remove EDIT_TOKEN_SUFFIX constant by Krinkle
- git #8f8b0de9 - OutputPage: Factor out CdnCacheEpoch logic and cover with tests (T178629) by Timo Tijhof
- git #81804c66 - Special:ProtectedTitles: Use HTMLForm (T117723) by Prateek Saxena
- git #b992b3ae - rdbms: make select() warn when FOR UPDATE is used with aggregation (T160910) by Aaron Schulz
- git #0612ce28 - resourceloader: Disable ChronologyProtector on load.php (again) (T192611) by Timo Tijhof
- git #20777d73 - rdbms: make cancelAtomic() handle callbacks and work with DBO_TRX by Aaron Schulz
- git #16f1dc75 - Don't pass USE INDEX to a $dbType parameter (T192584) by Reedy
- git #0b5ff645 - Make getScopedLockAndFlush() in Category::refreshCounts non-blocking by Aaron Schulz
- git #434f280b - Deprecate $wgUseAjax in 1.31 by Jforrester
- git #1f24261d - Remove language as string for DateFormatter::getInstance by Krinkle
- git #e3ce482e - API: Fix PHP Warning for "count(): Parameter must be an array" (T182377) by Krinkle
- git #1b115fd0 - Introduce SqlBlobStore::makeAddressFromTextId by Anomie
- git #f1d0d364 - Add $wgJpegQuality to control jpg thumb quality (T192248) by Ryan Schmidt
- git #645d96b0 - Fix and improve PHPDoc type hints in FileBackend and FileRepo by Thiemo Kreuz
- git #83503299 - Avoid warnings in ObjectCache::newWANCacheFromParams if "channels" is not set" (T192473) by EddieGP
- git #de75c4e6 - Avoid triggering Category::refreshCounts() on HTTP GET requests by Aaron Schulz
- git #c751f05d - Hard-deprecate wfUsePHP() by Max Semenik
- git #686de257 - Hard-deprecate wfCountDown() by Max Semenik
- git #f4668d6c - Remove deprecated function wfShellExecDisabled() by Max Semenik
- git #0f503205 - Remove deprecated function wfInitShellLocale() by Max Semenik
- git #de6dab71 - Remove $wgScriptExtension (deprecated and ignored since 1.25) by Timo Tijhof
- git #5a72695c - Remove $wgSiteSupportPage (T192467) by Krinkle
- git #9ded02ec - API: Remove 1e3>1 test case from ApiBaseTest (T192425) by Krinkle
- git #3fc98b9c - Avoid locking aggregated SELECT in Category::refresh by Aaron Schulz
- git #5155d0e0 - Fix supported mysql version in RELEASE-NOTES by Reedy
- git #0b593253 - jquery.makeCollapsible: Only add '[' ']' to autogenerated toggles (T192140) by Bartosz Dziewoński
- git #040d5b25 - Fix handling of ar_length and ar_sha1 in RevisionArchiveRecord. (T192189) by daniel
- git #90421049 - Follow-up 2c74b043568e: Restore use of 'clearyourcache' message (T191800) by Jforrester
- git #5333d63c - CSSMin: Fix breaking of quoted urls with outer spacing (T189375) by Thiemo Kreuz (WMDE)
- git #6186f4fa - Special:ProtectedPages: Convert to OOUI (T117722) by VolkerE
- git #f9e9a966 - Sync PG version in INSTALL by Max Semenik
- git #e6b6920c - Fix PHPDoc type hints in CacheTime, ParserOptions, and related by Thiemo Kreuz (WMDE)
- git #96de342c - Replace recently introduced mediawiki/at-ease calls by Reedy
- git #64898738 - Swap mediawiki/at-ease for wikimedia/at-ease by Reedy
- git #21551d2d - Reduce some nesting in CryptRand.php by Reedy
- git #fd8a4c70 - installer: Clean up ext-dependency jQuery code by Timo Tijhof
- git #e9fbb832 - Special:PrefixIndex: Convert to HTMLForm (T117726) by Prateek Saxena
- git #d37ee8e9 - installer: Open skin screenshot in new window by Timo Tijhof
- git #c5fad05e - Update CREDITS and .mailmap by Timo Tijhof
- git #f405a328 - build: Drop PHP 5 from Travis matrix by Timo Tijhof
- git #bf61efd8 - Deprecate $wgUseAjax, act as always-true by Krinkle
- git #225b462a - Drop deprecated EnableAPI and EnableWriteAPI settings (T115414) by Krinkle
- git #376ef66e - CREDITS bump (T191090) by James D. Forrester
- git #a268b03c - Update OOUI to v0.26.4 by James D. Forrester
- git #e912be73 - skins: Remove MediaWikiI18N class and QuickTemplate::setTranslator (T186090) by Timo Tijhof
- git #6fe856c4 - WebStart: Remove deprecated $wgRequestTime (T189966) by Krinkle
- git #5c94aed0 - Setup: Move mbstring.func_overload from WebStart to Setup (T189966) by Timo Tijhof
- git #3aa0b056 - WebStart: Remove redundant unset() for $IP (T189966) by Krinkle
- git #7efb7f35 - RELEASE-NOTES: Add note for StartProfiler deprecation by Timo Tijhof
- git #93ab33e9 - Special:Statistics: Be consistent in having ' (list of members)' after each row by Krinkle
- git #353f09fa - resourceloader: Disable a flaky MessageBlobStoreTest case (T176097) by Timo Tijhof
- git #8b1a3ddd - Prepare for REL1_31 cut, labelling master as 1.32-alpha by Krinkle
- git #c6b668c2 - Do not start explicit transaction rounds for RecentChangesUpdateJob by Aaron Schulz
- git #fd1e608c - rdbms: remove "m" prefix from LoadBalancer comments by Aaron Schulz
- git #2e3dcdab - Migrate PurgeJobUtils callback to AutoCommitUpdate by Aaron Schulz
- git #de979355 - mw.widgets.visibleLengthLimit: Apply number conversion to the limit by Bartosz Dziewoński
- git #f449e1ce - Fix bad archive file names in ImportableUploadRevisionImporter (T176871) by Thiemo Kreuz
Vendor
- git #d648fa69 - Swap mediawiki/at-ease for wikimedia/at-ease by Reedy
- git #252a0b7f - Update OOUI to v0.26.4 by Volker E
Extensions
3D
No changes for 3D
AbuseFilter
- git #60460c4a - Follow-up 392f37d516501fd: fix undefined index notice by Jforrester
- git #c27c7679 - Don't use an empty string for block parameters (T189681) by Daimona Eaytoy
- git #fa413d43 - Use the old textarea if JavaScript is disabled (T192241) by Huji
- git #392f37d5 - Filter parameters when loading/editing them (T189681) by Huji
- git #f84b7f71 - Remove unused wgTitle + remove exception from PHPCS (T178007) by Daimona Eaytoy
- git #3c3a521f - Fix coding conventions exclusion rules (T178007) by Daimona Eaytoy
- git #f990b07b - Update at-ease calls (T187037) by Reedy
ActiveAbstract
No changes for ActiveAbstract
AdvancedSearch
- git #929b0fd8 - Remove all QUnit assert.expect() by Timo Tijhof
- git #914708c4 - Make another modification to the placeholder and infotext. (T189377) by aniansson
AntiSpoof
No changes for AntiSpoof
ApiFeatureUsage
No changes for ApiFeatureUsage
ArticleCreationWorkflow
No changes for ArticleCreationWorkflow
ArticlePlaceholder
- git #4c896b95 - Move information from .eslintignore into Gruntfile.js (T179195) by Umherirrender
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
- git #6684f62b - Simplify by using Xml::element by Fomafix
CentralAuth
- git #b02fe91b - Add newlines for consistency and clarity by Krinkle
- git #ccbaa862 - Add GrantPermissions with centralauth-lock, centralauth-oversight (T192025) by rxy
CharInsert
No changes for CharInsert
CheckUser
No changes for CheckUser
CirrusSearch
- git #cac3a4a7 - build: Fix path of excluded folder in Gruntfile.js by Umherirrender
- git #ed45717e - Don't use empty to check empty array by David Causse
- git #be5c9313 - Do not propagate Elastica doc modifications out of DataSender (T192609) by David Causse
- git #956200f2 - Remove unnecessary global variable reference by Erik Bernhardson
- git #0d7d7e9f - Introduce CrossSearchStrategy (T190132) by David Causse
- git #7ca513c2 - Add KeywordFeature::parseValue (T190132) by David Causse
- git #b40e092c - Don't suppress warnings when keywords failed (T188350) by Stanislav Malyshev
- git #e2bcd271 - Decode category names received form the DB (T192270) by Stanislav Malyshev
- git #142007c2 - Add WarningCollector by David Causse
- git #d80b4d79 - Reduce dependency on SearchContext by David Causse
Cite
- git #5ca090c6 - Clean up backwards-compatibility code by MGChecker
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
- git #31a99a2b - Use CM API for setting document direction (T191923) by Niharika29
- git #d4d92f92 - Never load ext.CodeMirror on RTL pages (T191923) by Jforrester
- git #7d99bbef - Remove 'Try syntax highlighting' popup for all users (T191297) by MusikAnimal
CodeReview
No changes for CodeReview
CollaborationKit
No changes for CollaborationKit
Collection
No changes for Collection
CommonsMetadata
No changes for CommonsMetadata
ConfirmEdit
No changes for ConfirmEdit
ContactPage
No changes for ContactPage
ContentTranslation
- git #69e51ff3 - Update notification icon to latest design (T183749) by jenkins-bot
- git #ba367f28 - Show invalid title error (T191349) by jenkins-bot
- git #b625f8e8 - Add helpful methods in ve.dm.CXSectionNode and refactor by jenkins-bot
- git #597c9802 - Machine translation toolbar (T188247) by jenkins-bot
- git #0cdffdb1 - Fix bad spacing in composer.json by Umherirrender
- git #84044244 - Mark cxsave and cxpublish APIs internal by jenkins-bot
- git #cba248ad - Reduce tools column jump on wide breakpoint by jenkins-bot
ContributionTracking
No changes for ContributionTracking
CreditsSource
No changes for CreditsSource
Dashiki
No changes for Dashiki
DisableAccount
No changes for DisableAccount
Disambiguator
- git #6f8e5f42 - Update extensions to take advantage of parser test autodiscovery (T170037) by Krinkle
DismissableSiteNotice
No changes for DismissableSiteNotice
DonationInterface
No changes for DonationInterface
DoubleWiki
No changes for DoubleWiki
DynamicSidebar
No changes for DynamicSidebar
Echo
No changes for Echo
EducationProgram
- git #3403bad9 - Replace use of deprecated window.gM() with mw.msg() (T135151) by Krinkle
Elastica
No changes for Elastica
ElectronPdfService
No changes for ElectronPdfService
EventBus
- git #ca5ae16d - Set the correct domain name when creating event for a foreign wiki (T192363) by Krinkle
EventLogging
No changes for EventLogging
ExtensionDistributor
No changes for ExtensionDistributor
FeaturedFeeds
No changes for FeaturedFeeds
FileExporter
No changes for FileExporter
FileImporter
- git #0493b931 - Add missing test case for 100% File/TextRevision coverage by Thiemo Kreuz
- git #b70c6d45 - Document hard-coded upper limits (T191283) by Thiemo Kreuz
- git #6225e282 - Fix documentation and code flow issues as reported by PHPCS by Thiemo Kreuz
FlaggedRevs
- git #6faa5dbb - build: Updating mediawiki/mediawiki-codesniffer to 18.0.0 by Umherirrender
- git #2e54f249 - Remove __construct from phpunit tests by Umherirrender
- git #67a22272 - Fix api allowed params by Umherirrender
Flow
No changes for Flow
FundraiserLandingPage
No changes for FundraiserLandingPage
FundraisingTranslateWorkflow
No changes for FundraisingTranslateWorkflow
Gadgets
- git #399c6b01 - Add Euskara (eu) translations to Gadgets.namespaces by MarcoAurelio
GeoCrumbs
No changes for GeoCrumbs
GeoData
- git #fdbba3a2 - [cirrus] Reduce dependency on SearchContext by David Causse
GettingStarted
- git #0b6516a0 - build: Bump devDependencies to latest by Umherirrender
Graph
No changes for Graph
GlobalBlocking
- git #c0543084 - Add globalblock to GrantPermissions (T192024) by rxy
GlobalCssJs
No changes for GlobalCssJs
GlobalPreferences
- git #4142534d - Cache global preferences in Memcached by Max Semenik
- git #6bb3692d - Don't use static cache by Max Semenik
- git #bd901572 - Add runtime cache for central IDs (T190425) by Sam Wilson
- git #0049baa2 - Hook into cleanupPreferences.php to prevent deletion of local exceptions (T188966) by Samwilson
GlobalUsage
No changes for GlobalUsage
GlobalUserPage
No changes for GlobalUserPage
GoogleNewsSitemap
No changes for GoogleNewsSitemap
GuidedTour
No changes for GuidedTour
GWToolset
- git #04b56926 - Drop references to EnableWriteAPI, removed from MW (T115414) by James D. Forrester
ImageMap
No changes for ImageMap
InputBox
No changes for InputBox
Insider
No changes for Insider
intersection
No changes for intersection
Interwiki
No changes for Interwiki
InterwikiSorting
No changes for InterwikiSorting
JADE
No changes for JADE
Josa
No changes for Josa
JsonConfig
No changes for JsonConfig
Kartographer
- git #2bbc133a - MapFrame: Allow lang="local" to be passed by Catrope
- git #a00874bc - Make lang attribute work for static maps too (T192187) by Roan Kattouw
- git #6e5d8801 - Fix JS error when creating new maps in VE by Roan Kattouw
- git #da7aed98 - Followup Ie6bdead6dcb: Improve sidebar styling and display (T187919) by Moriel Schottlender
- git #09eec412 - Show pointer cursor on static maps (T191080) by Stephane Bisson
LabeledSectionTransclusion
No changes for LabeledSectionTransclusion
LandingCheck
No changes for LandingCheck
LdapAuthentication
No changes for LdapAuthentication
Linter
No changes for Linter
LiquidThreads
No changes for LiquidThreads
Listings
No changes for Listings
LocalisationUpdate
No changes for LocalisationUpdate
LoginNotify
No changes for LoginNotify
MapSources
No changes for MapSources
MassMessage
No changes for MassMessage
Math
- git #6e28bf87 - Move php source files (T126034) by Moritz Schubotz (physikerwelt)
- git #88546ae1 - Move phpunit test files (T142120) by Moritz Schubotz (physikerwelt)
MobileApp
No changes for MobileApp
MobileFrontend
- git #66dc10b7 - Hygiene: remove unused styles in Watchlist (T191454) by jdlrobson
- git #b6655620 - Hygiene: trim unused PageListItem template tag (T191454) by Stephen Niedzielski
- git #54828731 - Fix: add missing Cucumber step (T192454) by Niedzielski
- git #db6c944a - Don't type-hint against GlobalVarConfig by Krinkle
- git #3c2d31a0 - Fix extra arguments being passed to functions by Krinkle
MultimediaViewer
- git #6fe5419a - Fix documentation of title argument by Ed Sanders
MwEmbedSupport
- git #b72aaaab - Remove client tests for unsupported clients, deprecated in ea087c820 by James D. Forrester
NavigationTiming
- git #d50675af - ext.navigationTiming: Remove setInterval poll for loadEventEnd (T192862) by Timo Tijhof
- git #ac9e10cd - Actually update schema revision (T160315) by Timo Tijhof
- git #e227e88f - Add mediaWikiLoadEnd, remove mediaWikiLoadComplete (T160315) by Timo Tijhof
- git #accae6d4 - ext.navigationTiming: Remove obsolete IE9 compat by Timo Tijhof
Newsletter
- git #328cbb2e - Remove usage of HTMLForm::setSubmitProgressive (T191586) by VolkerE
- git #dcb8aa7b - Remove 'UnitTestList' hook (T142120) by Jayprakash12345
NewUserMessage
No changes for NewUserMessage
Nuke
No changes for Nuke
OAuth
No changes for OAuth
OATHAuth
No changes for OATHAuth
ORES
No changes for ORES
OpenStackManager
No changes for OpenStackManager
PagedTiffHandler
- git #c641440b - Move selenium/ folder into tests/ folder by Umherirrender
PageAssessments
No changes for PageAssessments
PageImages
- git #bc4b81c7 - Adjust InitImageDataJob by Umherirrender
PageTriage
No changes for PageTriage
PageViewInfo
No changes for PageViewInfo
ParserFunctions
No changes for ParserFunctions
ParserMigration
- git #fe1f1afc - Move to new "developer tools" preferences section (T129322) by Gilles Dubuc
ParsoidBatchAPI
No changes for ParsoidBatchAPI
PdfHandler
- git #51e623f7 - Fix for pdfinfo changes in poppler-utils 0.48 (T117839) (T193200) by Reedy
PerformanceInspector
No changes for PerformanceInspector
Petition
No changes for Petition
Poem
No changes for Poem
PoolCounter
No changes for PoolCounter
Popups
No changes for Popups
ProofreadPage
- git #8874cdd4 - Moves back the loading order of Page: pages editing interface customization to previous state (T192199) by Tpt
PropertySuggester
- git #1924d171 - Move information from .eslintignore into Gruntfile.js (T179195) by Umherirrender
- git #2122de20 - Switch (back) to the MediaWiki CodeSniffer version 18 by Thiemo Kreuz
QuickSurveys
- git #efb715a6 - Remove unused hook handler by Umherirrender
Quiz
No changes for Quiz
ReadingLists
- git #8efdb5f7 - Add i18n messages for the browser extension (T191817) (T191846) by Michael Holloway
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
- git #f96af727 - Localize Scribunto namespaces into lfn (T184516) by Martin Urbanec
- git #8fb65525 - Fix SyntaxHighlight incompatibility (T109873) by Cindy Cicalese
- git #73f21a11 - Update at-ease calls (T187037) by Reedy
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
- git #2f97a064 - Update wikimedia/css-sanitizer to ~1.0.6 by Reedy
TextExtracts
No changes for TextExtracts
Thanks
- git #862c737a - Fix canRender and add greppable messages for dynamic keys (T192711) by Sam Wilson
TimedMediaHandler
No changes for TimedMediaHandler
timeline
- git #bec8851c - Update at-ease calls (T187037) by Reedy
TitleBlacklist
No changes for TitleBlacklist
TocTree
No changes for TocTree
TorBlock
No changes for TorBlock
Translate
- git #40db3924 - Remove backward compatibility for MediaWiki <= 1.27 by jenkins-bot
- git #51107b12 - Convert Special:ExportTranslations to OOUI (T192542) by Jayprakash12345
- git #99277bc1 - Update message index in TranslatablePageMoveJob (T175834) by jenkins-bot
TranslationNotifications
No changes for TranslationNotifications
TrustedXFF
No changes for TrustedXFF
TwoColConflict
No changes for TwoColConflict
UnicodeConverter
No changes for UnicodeConverter
UniversalLanguageSelector
- git #5f153f00 - Change http://www.mediawiki.org/ to https://www.mediawiki.org/ (T189687) by jenkins-bot
UploadsLink
No changes for UploadsLink
UploadWizard
- git #5502c547 - Fix calls to getDefaultLanguage()/getClosestAllowedLanguage() (T192596) by Bartosz Dziewoński
UrlShortener
No changes for UrlShortener
UserMerge
No changes for UserMerge
VipsScaler
No changes for VipsScaler
VisualEditor
- git #1655ec6c - ve.init.mw.DiffPage.init: Do not duplicate diff table header (T192755) by Jforrester
- git #e3378e6d - ve.init.mw.DesktopArticleTarget: Setup toolbar before section title input (T192901) by Bartosz Dziewoński
- git #44469f0f - MWWikitextSurface onCopy: set text/x-wiki content if available by David Lynch
- git #1f4baa7b - Teardown target before reloading article (T192770) by Ed Sanders
- git #3e541774 - Change http://www.mediawiki.org/ to https://www.mediawiki.org/ (T189687) by Jforrester
- git #185c9408 - Rebaser: Use site language on special page by Ed Sanders
- git #6f8e58fa - Add a plain text paste transfer handler for source mode (T190590) (T192320) by David Lynch
- git #24ae471f - Sortable table header: Account for null entries in table matrix (T192545) by Ed Sanders
- git #6625fc5c - Blacklist images with data URLs (T192392) by Ed Sanders
- git #53e758a4 - NWE: Fix selection when applying async links by Jforrester
- git #be528968 - Add label to Options dialog > Categories input fields (T146966) by HunterH
- git #4fdf5b08 - MWExtensionNode: Diff mw.attrs (T191450) by Ed Sanders
- git #bcf3783c - Refactor ve.dm.MWTransclusionNode.static.describeChanges by Ed Sanders
- git #50a2ab74 - Show revision info on historical diffs (T187614) by Bartosz Dziewoński
- git #0f56af01 - Use ellipsis on toolbar save/publish button (T189803) by Jforrester
Wikibase
- git #02a39997 - Make sure statements in EntityDiffChangedAspects are not passed around as stdClass (T192085) by Ladsgroup
- git #ae654aad - Move information from .eslintignore into Gruntfile.js (T179195) by Umherirrender
- git #246b15d5 - EntityStore, document throwing StorageException and PermissionsError by addshore
- git #b85137a1 - Factor out NonExistingEntityIdHtmlFormatter (T192000) by WMDE-leszek
- git #876074a9 - Restrict width/height of commons media previews (T192608) by Marius Hoch
- git #75f15237 - Make batches in EntityUsageTable::addUsages atomic (T192349) by Amir Sarabadani
- git #11e8ded0 - Add CombinedEntitySearchHelperUnitTest by Addshore
- git #96d19d23 - Remove unused code from Entity*SearchHelperTests by Addshore
- git #4e7a42bf - Split EntityId SearchHelper From EntitySearchTermIndex (T191981) by WMDE-leszek
- git #83fbcef7 - Provide a way to register sub entity types (T191981) by Addshore
- git #b5657e8a - Properly add images via ParserOutput::addImage (T71456) by Marius Hoch
- git #5bde0c0b - [elastic] Drop rescore function hook (T182717) by Stanislav Malyshev
- git #cba8a616 - Use PHP's implode() with the suggested order of arguments by Fomafix
WikibaseQuality
- git #14f552e9 - Move information from .eslintignore into Gruntfile.js (T179195) by Umherirrender
WikibaseQualityConstraints
- git #0b2a131a - Move information from .eslintignore into Gruntfile.js (T179195) by Umherirrender
- git #6fdce5f3 - Add “single best value” constraint type (T183268) by Lucas Werkmeister
- git #9405bd45 - Add NoBoundsChecker in DelegatingConstraintCheckerTest (T170610) by Lucas Werkmeister
- git #c1421bb7 - Add $groupingMode to Context::getSnakGroup() (T183268) by Lucas Werkmeister
- git #3a0f65cd - Mention “constraint types” panel in README instructions (T191891) by Lucas Werkmeister
- git #4de4c016 - Move word inside {{PLURAL}} template (T164372) by Lucas Werkmeister
- git #ad173af9 - Use wbqc-violation-message-units-none message (T164372) by Lucas Werkmeister
- git #fec4dcde - Add missing roles to AllowedUnitsChecker messages (T164372) by Lucas Werkmeister
- git #dcf0dc9a - Add support for parsing units parameter (T164372) by Lucas Werkmeister
- git #50e01839 - Add “allowed units” constraint type (T164372) by Lucas Werkmeister
WikidataPageBanner
No changes for WikidataPageBanner
WikiEditor
- git #436a0aa1 - Remove dummy isSupported function, deprecated in REL1_31 by Jforrester
wikihiero
No changes for wikihiero
WikiLove
No changes for WikiLove
WikimediaBadges
- git #eea6e160 - Move information from .eslintignore into Gruntfile.js (T179195) by Umherirrender
Wikidata.org
- git #054532ba - Move information from .eslintignore into Gruntfile.js (T179195) by Umherirrender
WikimediaEvents
- git #2a3a9f6a - Revert "Start cirrus query_explorer AB test on 19 wikis" (T187148) by Erik Bernhardson
WikimediaIncubator
No changes for WikimediaIncubator
WikimediaMaintenance
- git #1a440989 - Fix MassMessage fatal (T192468) by Reedy
- git #e14d95fb - changeSkinPref.php: Add support for passing user ids by Chad Horohoe
WikimediaMessages
- git #06d9f90b - Add advisorswiki (T189181) by Reedy
XAnalytics
No changes for XAnalytics
ZeroBanner
No changes for ZeroBanner
ZeroPortal
No changes for ZeroPortal
Skins
CologneBlue
- git #7ff0cd71 - build: Bump devDependencies to latest by James D. Forrester
- git #b0b2c578 - Run stylelint for less by Umherirrender
MinervaNeue
- git #a03f159e - Size restrict images inside noscript tags (T191893) by jdlrobson
- git #f5b9a5d6 - Let special pages redirect to the login page themselves by Jdlrobson
- git #c4b28af2 - Hygiene: Document that insertWatchlistMenuItem doesnt work for anons by jdlrobson
- git #892adf0e - getUser() will always return a User object by Jdlrobson
- git #3917d747 - Use ExtensionRegistry to detect whether Echo is installed by Jdlrobson
- git #4ba5b916 - Remove unused variable by Jdlrobson
- git #f3def0b8 - Take advantage of Title::isSpecial() by Jdlrobson
- git #508ae30e - Remove @return bool from hooks that don't return anything by Jdlrobson
- git #90ed6468 - Split MenuEntry to its own file by Jdlrobson
- git #1f7de003 - Restrict gallery styles to only pages which need it by jdlrobson
MonoBook
- git #33e2eb5e - Convert screen-desktop.less back to .css by Bartosz Dziewoński
Modern
No changes for Modern
Nostalgia
No changes for Nostalgia
Timeless
- git #e22eef00 - Move information from .eslintignore into Gruntfile.js (T179195) by Umherirrender
- git #a7fb239d - Fix sidebar chunk spacing in two-column (desktop-mid) view (T181256) by evad37
Vector
No changes for Vector
Total Changes
247 Changes in 58 repos by 63 committers