MediaWiki 1.31/wmf.24/Changelog
Core changes
edit- git #fff578a1 - Don't target log_user_text for registered users (task T188826) by Anomie
- git #ab2bf12c - Add test for WikiPage post-edit stats update (task T187585) by Aaron Schulz
- git #752c8427 - Introduce DatabaseLogEntry::newFromId by Max Semenik
- git #b6dd3b8f - resourceloader: Add test for non-empty user module in scripts-only queue (task T188689) by Legoktm
- git #60aa9050 - SECURITY: Fix revdel checks in LogPager (task T188145) by Brian Wolff
- git #dd5f6306 - Update docs for AllowUserCssPrefs to not mention performance by Timo Tijhof
- git #81313374 - [JobQueueSecondTestQueue] Support read-only mode. by Petr Pchelko
- git #99e8325c - DifferenceEngine: Use CSS classes instead of inline styles by Bartosz Dziewoński
- git #e6d5c6a9 - mediawiki.special.apisandbox: Reorder functions by Fomafix
- git #90e7d36c - rdbms: cleanup some type checks and documentation by Aaron Schulz
Vendor
editNo changes for vendor
Extensions
edit3D
edit- git #7a2d22c2 - Don't add JS on Special:UploadWizard (task T187461) by Matthias Mullie
AbuseFilter
edit- git #6e42340a - Add userLinks in private details page (task T188600) by Daimona Eaytoy
- git #8f812a72 - Allow preloading text areas using URL parameter (task T58784) by Matěj Suchánek
- git #603b0202 - Duplicate check for array_diff (task T180194) by Daimona Eaytoy
- git #d138b287 - Add form field to filter history by filter (task T27897) by Huji
- git #fd3987ba - Add option to turn off logging IPs (task T187169) by Huji
- git #b1e2e158 - Do not attempt to process tags if tagging is disabled (task T179249) by rosalie
- git #7dfe4bfc - Change message transformation method by Matěj Suchánek
- git #43530957 - Better order of form elements (dropdowns together, filter ID last) (task T159061) by Huji
- git #a83b10c5 - Add option to block a user from editing their own talk page (task T170014) by Huji
- git #c7d87182 - Wrap the throttled warning in a warningbox div by Daimona Eaytoy
- git #3f34308f - Tag actions which hit the condition limit (task T71492) by Matěj Suchánek
ActiveAbstract
editNo changes for ActiveAbstract
AdvancedSearch
edit- git #ba5d6b3e - namespace presets: make configurable (task T188517) by Pablo Grass
- git #f046c14d - extension.json: bump manifest version (task T188517) by Pablo Grass
- git #b679e418 - Make the namespace presets configurable (task T173736) by Gabriel Birke
- git #c4b8e1d1 - Add General Help & Discussion checkboxes to presets (task T173736 T173734) by tzhelyazkova
- git #956354d0 - Update README file for Selenium tests (task T187862) by Željko Filipin
AntiSpoof
editNo changes for AntiSpoof
ApiFeatureUsage
editNo changes for ApiFeatureUsage
ArticleCreationWorkflow
editNo changes for ArticleCreationWorkflow
ArticlePlaceholder
editNo changes for ArticlePlaceholder
Babel
editNo changes for Babel
BetaFeatures
editNo changes for BetaFeatures
BounceHandler
editNo changes for BounceHandler
Calendar
edit- git #57c64ff8 - Simple parser tests for Extension:Calendar (task T186851) by Jayprakash12345
Campaigns
editNo changes for Campaigns
Capiunto
editNo changes for Capiunto
CategoryTree
editNo changes for CategoryTree
CentralAuth
edit- git #9a64a943 - Use Maintenance::fatalError() method by Bryan Davis
CharInsert
editNo changes for CharInsert
CheckUser
edit- git #ca737bad - Use ExtensionRegistry rather than class_exists() by Huji Lee
CirrusSearch
edit- git #cbaf820f - Fix test failure on PHP 7 by Stanislav Malyshev
- git #43046a6f - Allow some wikis to instantly index newly created articles (task T183053) by Stanislav Malyshev
- git #21c430a8 - Make prefix: a SimpleKeyword (task T186879) by David Causse
- git #ab4109c6 - Produce warning and fail deepcat filter if too many categories (task T188350) by Stanislav Malyshev
Cite
edit- git #21e1fc57 - Follow-through rename of originalDomElementsIndex->originalDomElementsHash (task T188900) by David Chan
- git #3590446c - Fix detection of template-generated ref lists (task T188898) by Ed Sanders
- git #1a3566b2 - Ensure the DOM returned by toDomElements doesn't change by Ed Sanders
- git #e8dd5fed - MWReferencesListNode: Guard against run-after-teardown by Ed Sanders
- git #db85682b - Remove failed experiment $wgCiteCacheReferences by Tim Starling
CiteThisPage
editNo changes for CiteThisPage
Citoid
edit- git #436464af - Don't show the Cite tool if the config lacks any required keys (task T186276) by Ed Sanders
cldr
edit- git #925f5886 - Use SPDX 3.0 license identifier (task T183858) by Legoktm
- git #dafbe199 - Use SPDX-3.0 license identifier on extension.json by MarcoAurelio
Cognate
editNo changes for Cognate
CodeEditor
editNo changes for CodeEditor
CodeMirror
edit- git #06af6703 - VE: Use different approach for transparent text issue (task T188473) (task T185184) by Ed Sanders
- git #9c59f7ed - Remove unused mode files by Ed Sanders
- git #48e37ce2 - Remove themes, keymaps and addons by Ed Sanders
- git #2614d071 - Update CodeMirror to 5.35.0 by Ed Sanders
CodeReview
editNo changes for CodeReview
CollaborationKit
edit- git #0345b406 - Use findSelectedItem instead of getSelectedItem (task T76630) by VolkerE
Collection
edit- git #1619dc9d - Add missing use SessionManager statements (task T188752) by Reedy
- git #a94fb1fc - Avoid calls to deprecated wfSetupSession, $_SESSION, and session_id (task T124371) (task T162910) by James D. Forrester
CommonsMetadata
editNo changes for CommonsMetadata
ConfirmEdit
editNo changes for ConfirmEdit
ContactPage
editNo changes for ContactPage
ContentTranslation
edit- git #2865ce9f - CX2: Use the new page fetch api (task T177303) by Nikerabbit
- git #d61e8df2 - Documentation: Update project name for CX by Kartik Mistry
- git #31d008cd - Replace jQuery scroll and width/height methods with native JS by petarpetkovic
- git #42f96b82 - Replace jQuery.proxy() with Function.prototype.bind() by petarpetkovic
- git #32da45fa - Increase right padding of "All translations" button (task T188700) by petarpetkovic
- git #ace71ad9 - Fix language filter margin by petarpetkovic
- git #fc1fc24f - Limit tools column width to 400px (task T187700) by petarpetkovic
- git #6ff2ae8a - Use position: sticky where available by petarpetkovic
- git #781e89ec - Place the publish settings in the translation header (task T186877) by petarpetkovic
- git #dac2e84b - Fix draft status on monobook by Petar.petkovic
- git #2cc9d347 - Fix tools column misalignment by petarpetkovic
- git #71e3b8ef - Improve sticky behavior accuracy (task T188499) by petarpetkovic
- git #a583f7e5 - Add editing toolbar to the tools column (task T188072) (task T186882) by Nikerabbit
- git #e8550080 - Use findSelectedItem instead of getSelectedItem (task T76630) by VolkerE
- git #28b4d040 - Visually balance instructions tool (task T188079) by petarpetkovic
ContributionTracking
editNo changes for ContributionTracking
CreditsSource
editNo changes for CreditsSource
Dashiki
editNo changes for Dashiki
DisableAccount
editNo changes for DisableAccount
Disambiguator
editNo changes for Disambiguator
DismissableSiteNotice
editNo changes for DismissableSiteNotice
DonationInterface
edit- git #033be8b3 - Fixes after testing with data (task T186883) by Margaret Epps
- git #4601ebeb - Make requireExtension calls conditional (task T152139) by Elliott Eggleston
- git #b4e3ef7e - Script for Paypal refunds (task T186883) by Margaret Epps
- git #03d3087e - Turn on JCB for Adyen/Japan (task T188036) by Elliott Eggleston
DoubleWiki
editNo changes for DoubleWiki
DynamicSidebar
editNo changes for DynamicSidebar
Echo
edit- git #67f0bb47 - Update README file for Selenium tests (task T187862) by Željko Filipin
EducationProgram
edit- git #4ec70aee - Drop redundant ep_articles_course_id index (task T180161) by Reedy
- git #cbb7252a - Remove @since tags from private properties and methods by Thiemo Mättig
Elastica
editNo changes for Elastica
ElectronPdfService
edit- git #6dc3ad44 - Update README file for Selenium tests (task T187862) by Željko Filipin
EventBus
edit- git #812fca0e - Specify that EventBus queue supports delayed jobs. (task T188540) by Petr Pchelko
- git #136f8903 - [JobExecutor] Wait for the replicas if the transaction takes too long. by Petr Pchelko
EventLogging
editNo changes for EventLogging
ExtensionDistributor
editNo changes for ExtensionDistributor
FeaturedFeeds
editNo changes for FeaturedFeeds
FileExporter
edit- git #1b599837 - Add another URL parameter to ease detection of imports from exporter (task T187538) by Addshore
FileImporter
edit- git #395b17c0 - Change max sum of revisions and aggregated bytes (task T187214) by aniansson
- git #34fc68da - Fix a typo in fileimporter-filenameerror-missmatchextension by Amire80
- git #88fa0bbd - Add missing .{AGGREGATION} in metrics.md by addshore
- git #3aeb6864 - Track how often ImportPlan creation fails (task T187538) by addshore
- git #4f66d69c - Make all exceptions translatable by addshore
FlaggedRevs
editNo changes for FlaggedRevs
Flow
edit- git #ce25c9dd - Revert "Use UserSaveSettings hook for opt in/out of beta feature" (task T182358) by Roan Kattouw
- git #f76b85d1 - More ExternalStore test fixes by Aaron Schulz
- git #c83bdcc3 - Use valid external store paths in RevisionStorageTest by Aaron Schulz
FundraiserLandingPage
editNo changes for FundraiserLandingPage
FundraisingTranslateWorkflow
editNo changes for FundraisingTranslateWorkflow
Gadgets
editNo changes for Gadgets
GeoCrumbs
editNo changes for GeoCrumbs
GeoData
edit- git #254cb876 - Fix undefined property error in ApiQueryGeoSearchElastic (task T188659) by Michael Holloway
GettingStarted
editNo changes for GettingStarted
Graph
editNo changes for Graph
GlobalBlocking
editNo changes for GlobalBlocking
GlobalCssJs
edit- git #d2024675 - Hooks: Remove redundant boolean returns from hooks by Krinkle
- git #d4199659 - Replace deprecated Title methods with new ones by Reedy
GlobalUsage
editNo changes for GlobalUsage
GlobalUserPage
edit- git #de71d360 - Remove GlobalPreferences integration (task T188423) by Legoktm
GoogleNewsSitemap
editNo changes for GoogleNewsSitemap
GuidedTour
editNo changes for GuidedTour
GWToolset
editNo changes for GWToolset
ImageMap
editNo changes for ImageMap
InputBox
editNo changes for InputBox
Insider
editNo changes for Insider
intersection
edit- git #7fc7e9eb - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
Interwiki
editNo changes for Interwiki
InterwikiSorting
editNo changes for InterwikiSorting
Josa
editNo changes for Josa
JsonConfig
editNo changes for JsonConfig
Kartographer
editNo changes for Kartographer
LabeledSectionTransclusion
editNo changes for LabeledSectionTransclusion
LandingCheck
editNo changes for LandingCheck
LdapAuthentication
editNo changes for LdapAuthentication
Linter
editNo changes for Linter
LiquidThreads
edit- git #e94c80e1 - Drop thread.thread_root_2 index if it exists (task T180163) by Reedy
Listings
editNo changes for Listings
LocalisationUpdate
editNo changes for LocalisationUpdate
LoginNotify
editNo changes for LoginNotify
MapSources
editNo changes for MapSources
MassMessage
editNo changes for MassMessage
Math
editNo changes for Math
MobileApp
editNo changes for MobileApp
MobileFrontend
edit- git #f72a61ec - Fix: watchstar event emitter context (task T188920) by Stephen Niedzielski
- git #74aefb16 - Fix: request abortion and response check for search (task T188920) by Jhernandez
- git #9400a989 - Fix: jQuery reference in CategoryLookupInputWidget by Stephen Niedzielski
- git #ebae95d4 - Hygiene: use router in nearby (task T173539) by Stephen Niedzielski
- git #f10ed787 - Hygiene: window.setTimeout => setTimeout (task T173539) by jdlrobson
- git #8e48cfe0 - Fix: nearby identifier query by Niedzielski
- git #3cfbf6e8 - Hygiene: Drop global jQuery use in toggle.js by Pmiazga
- git #b18890e6 - Limit jQuery usage to mobile.startup and entry points (task T173539) by Jdlrobson
- git #03fbadd9 - Limit $.Deferred usage to util method (task T186028) by Jdlrobson
- git #37551498 - Use Function.bind in favor of $.proxy inside components (task T173981) (task T173539) by jdlrobson
- git #b43844d4 - Access to html object restricted to util class (task T173539) by jdlrobson
- git #aec8f589 - Access to window object restricted to util class (task T173539) by joakin
- git #ffb17b60 - Introduce util.parseHTML and View.prototype.parseHTML (task T173539) by jdlrobson
- git #31612e13 - Don't store a cookie for mobileEditors any more by jdlrobson
- git #cb31591c - Hygiene: move CategoryAddOverlay window use to client (task T173539) by Jdlrobson
- git #938cf52d - Hygiene: move Nearby scrolling to client (task T173539) by Stephen Niedzielski
- git #3309dde8 - Don't try to load watch stars for special page search results (task T186929) by jdlrobson
- git #a861171a - Provide util abstractions for jQuery utility methods by Jdlrobson
- git #675485a7 - Use anonymous icon glyph if user being viewed is anonymous (task T188214) by jdlrobson
- git #f44980da - Fix talk page refresh after adding content (task T184273) by Jan Drewniak
- git #6937ecb7 - Hygiene: Use OutputPage::addHTML instead of addHtml by Jdlrobson
- git #f4102c2a - Watchlist sticky preference is moved to client (task T179445) by jdlrobson
- git #f93a8503 - Do not unnecessarily bind Page to window load event (task T188346) by jdlrobson
- git #3a6b32f7 - VE MobileFrontend: fix call to _fixIosHeader by David Lynch
MultimediaViewer
edit- git #405639a8 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
MwEmbedSupport
edit- git #388376cd - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
NavigationTiming
edit- git #01f040db - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
Newsletter
editNo changes for Newsletter
NewUserMessage
edit- git #68d7402d - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
Nuke
editNo changes for Nuke
OAuth
edit- git #69ad9df9 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
- git #da718c7e - Move status to the start of the management screen by Bryan Davis
OATHAuth
edit- git #e3fc6fdd - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
- git #3484f21d - Emphasize the warning that: These tokens will never be shown again by Quiddity
ORES
edit- git #b67e41eb - Use SPDX 3.0 license identifier (task T183858) by Legoktm
OpenStackManager
edit- git #63919ba3 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
- git #cf43d82a - Remove ServiceGroup special page and api module (task T167204) by Bryan Davis
PagedTiffHandler
edit- git #6425ea81 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
PageAssessments
edit- git #fce78b31 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
PageImages
edit- git #fcc96696 - Fix remaining php sniffs (task T170583) by Piotr Miazga
PageTriage
editNo changes for PageTriage
PageViewInfo
edit- git #305818a2 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
ParserFunctions
editNo changes for ParserFunctions
ParserMigration
editNo changes for ParserMigration
ParsoidBatchAPI
editNo changes for ParsoidBatchAPI
PdfHandler
editNo changes for PdfHandler
PerformanceInspector
edit- git #ddbf6d14 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
Petition
edit- git #954ca6e0 - Use SPDX 3.0 license identifier (task T183858) by Legoktm
Poem
edit- git #2ad483d7 - Move parser tests file to normal location and add a styled one (task T188527) by Jforrester
PoolCounter
editNo changes for PoolCounter
Popups
edit- git #e351fd15 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
- git #8e47b547 - Remove client side formatters in the REST formatter (task T183833) by jdlrobson
- git #58ae3d01 - i13n: Clarify nature of timestamp property by Sam Smith
ProofreadPage
editNo changes for ProofreadPage
PropertySuggester
edit- git #4e04c600 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
QuickSurveys
editNo changes for QuickSurveys
Quiz
edit- git #201dabdb - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
ReadingLists
edit- git #603a2134 - Return merge flag when adding lists / entries (task T184680) by Mholloway
- git #08308588 - Fix race condition for update by Mholloway
- git #4d77be3e - Return result row after insert/update (task T186041) by Mholloway
- git #3d076d9c - Update duplicate handling (task T184680) by Mholloway
- git #ff5c3840 - Track reading list size (task T187226) by Mholloway
- git #87a1f73c - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
RelatedArticles
edit- git #1e57f034 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
- git #0a482c7e - Update README file for Selenium tests (task T187862) by Željko Filipin
RelatedSites
edit- git #1b14439e - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
Renameuser
edit- git #45584504 - Use LinkRenderer instead of Linker (task T149346) by Matěj Suchánek
RevisionSlider
edit- git #f94fa6b8 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
RSS
edit- git #dead41ed - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
SandboxLink
editNo changes for SandboxLink
Scribunto
edit- git #ba9e0a9d - Add namespace names for Sindhi (task T186943) by Jon Harald Søby
Score
edit- git #a785a0bf - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
SearchExtraNS
editNo changes for SearchExtraNS
SecurePoll
edit- git #8fd2975b - Eliminiate the use of $mXYZ variable names by Huji Lee
- git #6539f725 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
- git #a8d30a76 - Auth: Avoid calls to deprecated wfSetupSession, $_SESSION, session_id (task T186339) by James D. Forrester
Sentry
editNo changes for Sentry
ShortUrl
editNo changes for ShortUrl
SiteMatrix
editNo changes for SiteMatrix
SpamBlacklist
editNo changes for SpamBlacklist
SubPageList3
edit- git #3896ae87 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
SubpageSortkey
edit- git #1e613a59 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
SyntaxHighlight_GeSHi
edit- git #e56b9a74 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
TemplateData
edit- git #f24b4112 - Use SPDX 3.0 license identifier (task T183858) by Krinkle
TemplateSandbox
editNo changes for TemplateSandbox
TemplateStyles
edit- git #37fc1df4 - Use SPDX 3.0 license identifier (task T183858) by Gergő Tisza
- git #3d6444fc - Fix <p> wrappers in unit tests (task T186965) by Gergő Tisza
TextExtracts
edit- git #adfde345 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
Thanks
edit- git #3b2397fe - Revert "Add support to the Thanks API for thanking log entries" (task T188791) by MaxSem
- git #b84eedc7 - Add support to the Thanks API for thanking log entries (task T186855) by Max Semenik
TimedMediaHandler
edit- git #67775a11 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
timeline
edit- git #fe6bd02d - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
TitleBlacklist
editNo changes for TitleBlacklist
TocTree
edit- git #1937e825 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
TorBlock
editNo changes for TorBlock
Translate
edit- git #cb492cb3 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
- git #70e7bcfa - Fix PHP notice in 8b496e68 by Nikerabbit
- git #8b496e68 - Reduce queries on typical ApiQueryTranslationsAids api call (task T187165) by Niklas Laxström
- git #3ae9682f - Use SPDX 3.0 license identifier by MarcoAurelio
TranslationNotifications
edit- git #48850cd4 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
TrustedXFF
edit- git #fbc820c3 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
TwoColConflict
edit- git #61e62104 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
- git #42bd6386 - Use SPDX-3 license identifier on extension.json by MarcoAurelio
- git #ad00476f - build: Bring SVGO optimization to build step (task T185596) by WMDE-Fisch
UnicodeConverter
edit- git #800454b2 - Use SPDX 3.0 license identifier (task T183858) by Legoktm
UniversalLanguageSelector
edit- git #6226f80b - Update jquery.uls to c9c2056 by Kartik Mistry
- git #9a6e8a2b - Fix custom no results again (task T188860) by Niklas Laxström
- git #67d470a9 - Use SPDX 3.0 license identifier (task T183858) by Legoktm
UploadsLink
editNo changes for UploadsLink
UploadWizard
edit- git #01f68f81 - mw.UploadWizardLicenseInput: Fix generating language-specific links (task T188818) by Bartosz Dziewoński
- git #81782fce - Change CC BY-SA-3.0 on CC BY-SA 3.0 (task T188101) by Bartosz Dziewoński
- git #399dc030 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
- git #da03b5b7 - Use findSelectedItemsData instead of getSelectedItemsData (task T76630) by VolkerE
- git #5f5d2043 - Use findSelectedItems instead of getSelectedItems (task T76630) by VolkerE
UrlShortener
editNo changes for UrlShortener
UserMerge
editNo changes for UserMerge
VipsScaler
edit- git #936ffa41 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
VisualEditor
edit- git #d144599c - Update VE core submodule to master (ca771b8bc) (task T188900) by James D. Forrester
- git #a274bdb8 - Revert "For empty / whitespace-only headings, output <p> instead of <h#>" (task T187913) by Ed Sanders
- git #09237b71 - mwExample: add test case for cross-document numberedlink paste (task T188429) by David Lynch
- git #795b4284 - MWNumberedExternalLinkNode: set an explicit type (task T188429) by David Lynch
- git #4c759e25 - autosave: Handle switched document with no transactions by Ed Sanders
- git #007bb6fa - Refactor diffpage init by Ed Sanders
- git #43ea4c2b - Fix infinite recursion in positionDiffElement by Ed Sanders
- git #47d69989 - Update VE core submodule to master (17721d5f5) by James D. Forrester
- git #c8d0f620 - fetchSpecialCharList: Set directionality (task T56310) by Esanders
- git #11ac2736 - autosave: Don't store initial document state until first change by Ed Sanders
- git #5b7c93f0 - ve.ce.MWBlockImageNode: Remove unnecessary #setupSlugs override by Bartosz Dziewoński
- git #d239b6ee - ve.ce.MWBlockImageNode: Fix handling of borders by Bartosz Dziewoński
- git #90b6a1b5 - Clarify autosave comment by Ed Sanders
- git #19d9e9eb - Tag TODO comments with bug number by Ed Sanders
- git #98a1bb09 - Centralize Parsoid resource name parsing logic by Bartosz Dziewoński
- git #974ea82c - Do not use deprecated jquery.byteLength by Bartosz Dziewoński
- git #dbfe6c0b - ve.ui.MWSaveDialog: Allow limiting comment length by characters rather than bytes (task T185948) by Bartosz Dziewoński
- git #c670ce76 - autosave: Use upstream methods in ve.dm.Surface by Jforrester
- git #a46b30a1 - Show notification when document is recovered (or fails) by Jforrester
- git #6a4ba8a2 - Update VE core submodule to master (0bc548e83) by James D. Forrester
- git #41c89e80 - Update $wgMessagesDirs in VisualEditor.php by Bartosz Dziewoński
- git #76caef6b - Use session storage to auto-save (task T57370) by Ed Sanders
- git #1f38e7f8 - Revert "Follow-up e19092240: During the config cut-over, don't graduate 2017WTE" by James D. Forrester
- git #25e3662c - Remove autoGenerated hack by Arlo Breault
Wikibase
edit- git #dbe71c56 - [Remove me] Log the API response in browser tests wait-for-cirrus code by Leszek Manicki
- git #d4ca8069 - Remove duplicate EntityIdComposer now in Wikibase DataModel Services by Thiemo Kreuz (WMDE)
- git #e7f119d5 - Rename abstract test classes to …TestCase, part 2 by Thiemo Kreuz (WMDE)
- git #79c13f03 - Throw usefull exception if rebuildPropertyInfo is run with no NS (task T188981) by addshore
- git #8898c290 - Add more null/key exists check for API call in browser test fixture code by Leszek Manicki
- git #54a25f49 - Dropping the "wb_items_per_site.wb_ips_site_page" index (task T179793) by Amir Sarabadani
- git #0ca64f50 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
- git #10a69d82 - Extract two utility functions (task T188381) by Daniel Kinzler
- git #49784143 - Browser tests: add null check to wait for cirrus update method by Leszek Manicki
- git #d64e77fb - Restore wikibase-SortedProperties message documentation by Lucas Werkmeister
- git #e1789ea9 - phan: add PageImages to directory_list by addshore
- git #abc5916f - Add monolingual codes sjd, sju, smn, sms (task T188579) (task T188580) (task T188596) (task T188599) by Jon Harald Søby
- git #2e5f066a - Browser tests: fix the bug in entity_module::page_index_updated (task T188507) by WMDE-leszek
- git #5f83c4a1 - Browser tests: when checking cirrus status, ensure the API response has expected keys by Leszek Manicki
- git #634d30d1 - Add WikiPageEntityMetaDataAccessor::loadLatestRevisionIds (task T188381) by Lucas Werkmeister
- git #53a59c7e - Longer wait periods for waiting for Cirrus in browser tests (task T188507) by Leszek Manicki
- git #0bc2b182 - Fix empty condition list in metadata lookup (task T188313) by Lucas Werkmeister
WikibaseQuality
edit- git #5571e2d7 - Fix @license tags by Lucas Werkmeister
- git #37f8c19c - Clean up old references to “Wikidata Quality” (task T110335) by Lucas Werkmeister
WikibaseQualityConstraints
edit- git #34d235c5 - Remove Context::storeCheckResultInArray and ApiV2Context (task T185712) by Lucas Werkmeister
- git #5129b6d8 - Fix @license tags by Lucas Werkmeister
- git #4629638e - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
- git #d61ad1f3 - Clean up old references to “Wikidata Quality” (task T110335) by Lucas Werkmeister
- git #3750c045 - Remove unused code and documentation from CheckConstraints by Thiemo Mättig
- git #dc9a447d - Inject correct formatter in SpecialConstraintReport (task T188735) by Lucas Werkmeister
- git #c5fe7eb3 - Add item IDs to test items (task T185712) by Lucas Werkmeister
- git #28b24e7d - Add snaks to test context mocks (task T185712) by Lucas Werkmeister
- git #92f1e45b - Replace CheckResult’s Context with ContextCursor (task T185712) by Lucas Werkmeister
- git #3ad1def0 - Add and use CheckResult::getContextCursor() (task T185712) by Lucas Werkmeister
- git #3127d6d9 - Remove FakeCheckerTest by Lucas Werkmeister
- git #d723f676 - Remove CheckResult::getEntityId() (task T185712) by Lucas Werkmeister
- git #db232e20 - Add some getters to ContextCursor (task T185712) by Lucas Werkmeister
- git #cdf23f7f - Add Context::getCursor getter (task T185712) by Lucas Werkmeister
- git #af9467dd - Add ContextCursor interface and implementations (task T185712) by Lucas Werkmeister
- git #00e4321a - Only log cache misses for nonempty entity ID lists by Lucas Werkmeister
- git #5f2272ba - Fix maxRevisionIds handling in CachingResultsBuilder (task T188312) by Lucas Werkmeister
- git #0e006c7b - Fix assertions in CachingResultsBuilderTest by Lucas Werkmeister
- git #2c52832e - Don’t send huge requests to metadata accessor (task T188312) by Lucas Werkmeister
- git #85cd415e - Inject LoggingHelper into CachingResultsBuilder by Lucas Werkmeister
- git #7b3fa566 - Extract helper in CachingResultsBuilderTest by Lucas Werkmeister
- git #052c871d - Correctly handle errors from metadata accessor by Lucas Werkmeister
- git #44b7aed5 - Deduplicate entity IDs in DependencyMetadata::merge() (task T188418) by Lucas Werkmeister
- git #cec758f5 - Bump cache key for check results (task T188384) by Lucas Werkmeister
- git #e66435a4 - Don’t query WikiPageEntityMetaDataAccessor with empty list (task T188311) by Lucas Werkmeister
WikidataPageBanner
edit- git #ad97dd9f - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
WikiEditor
edit- git #1545b0ae - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
- git #2592dc0e - Use display:inline-block for special character buttons (task T56310) by Ed Sanders
wikihiero
edit- git #fc6d9f57 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
WikiLove
editNo changes for WikiLove
WikimediaBadges
edit- git #18e2dd93 - Update information on extension.json by MarcoAurelio
- git #567190bc - Switch (back) to the MediaWiki CodeSniffer version 16 (task T188086) by Legoktm
Wikidata.org
edit- git #8c35ea2b - Switch (back) to the MediaWiki CodeSniffer version 16 (task T188086) by Legoktm
WikimediaEvents
edit- git #f92ba3cc - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
- git #71b20605 - Start Cirrus query explorer AB test (task T187148) by Erik Bernhardson
- git #5b9d17b9 - Use SPDX-3 license identifier on extension.json by MarcoAurelio
WikimediaIncubator
edit- git #035173e8 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
WikimediaMaintenance
edit- git #b07b91b5 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
- git #aa3b9681 - Remove flaggedrevs-periodic-update.sh by Chad Horohoe
- git #168ebeb8 - Remove socket-test.php by Chad Horohoe
- git #e658627e - ChangeSkinPref: Allow just outright clearing the pref by Chad Horohoe
- git #518e74e5 - Basic python code cleanup. Should work on py3 now too by Chad Horohoe
WikimediaMessages
edit- git #5e56c0f0 - Use SPDX-3 license identifier on extension.json by MarcoAurelio
XAnalytics
edit- git #b4b87081 - Use SPDX-3 license identifier on extension.json by MarcoAurelio
ZeroBanner
edit- git #35760e04 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
ZeroPortal
edit- git #3189c379 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
Skins
editCologneBlue
editNo changes for CologneBlue
MinervaNeue
edit- git #69053d13 - Make dependency to jquery.cookie explicit for mobileRedirect code by jdlrobson
- git #3b83933b - Removing tap-highlight override for iOS (task T188043) by Jdlrobson
- git #9431e9a6 - Hygiene: move CategoryAddOverlay window use to client (task T173539) by Jdlrobson
- git #aa7e20f8 - Passing currentPageTitle option to TalkSectionAddOverlay (task T184273) by Jdlrobson
MonoBook
editNo changes for MonoBook
Modern
editNo changes for Modern
Nostalgia
editNo changes for Nostalgia
Timeless
editNo changes for Timeless
Vector
edit- git #4d63b911 - Revert "Move Selenium test from mediawiki/core" (task T188553) by Jdlrobson
- git #68292ad0 - Move Selenium test from mediawiki/core (task T187859) by Jforrester
Total Changes
edit278 Changes in 92 repos by 74 committers