MediaWiki 1.31/wmf.24
MediaWiki 1.31.0-wmf.23 | Deployment of MediaWiki 1.31.0-wmf.24 to Wikimedia sites | MediaWiki 1.31.0-wmf.25 |
The latest version (labeled "1.31.0-wmf.24") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 6 March 2018 (see the roadmap).
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 edit
No changes for vendor
Extensions edit
3D 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 edit
No 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 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
No changes for Babel
BetaFeatures edit
No changes for BetaFeatures
BounceHandler edit
No changes for BounceHandler
Calendar edit
- git #57c64ff8 - Simple parser tests for Extension:Calendar (task T186851) by Jayprakash12345
Campaigns edit
No changes for Campaigns
Capiunto edit
No changes for Capiunto
CategoryTree edit
No changes for CategoryTree
CentralAuth edit
- git #9a64a943 - Use Maintenance::fatalError() method by Bryan Davis
CharInsert edit
No 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 edit
No 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 edit
No changes for Cognate
CodeEditor edit
No 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 edit
No 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 edit
No changes for CommonsMetadata
ConfirmEdit edit
No changes for ConfirmEdit
ContactPage edit
No 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 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 #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 edit
No changes for DoubleWiki
DynamicSidebar edit
No 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 edit
No 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 edit
No changes for EventLogging
ExtensionDistributor edit
No changes for ExtensionDistributor
FeaturedFeeds edit
No 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 edit
No 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 edit
No changes for FundraiserLandingPage
FundraisingTranslateWorkflow edit
No changes for FundraisingTranslateWorkflow
Gadgets edit
No changes for Gadgets
GeoCrumbs edit
No changes for GeoCrumbs
GeoData edit
- git #254cb876 - Fix undefined property error in ApiQueryGeoSearchElastic (task T188659) by Michael Holloway
GettingStarted edit
No changes for GettingStarted
Graph edit
No changes for Graph
GlobalBlocking edit
No 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 edit
No changes for GlobalUsage
GlobalUserPage edit
- git #de71d360 - Remove GlobalPreferences integration (task T188423) by Legoktm
GoogleNewsSitemap edit
No changes for GoogleNewsSitemap
GuidedTour edit
No changes for GuidedTour
GWToolset edit
No changes for GWToolset
ImageMap edit
No changes for ImageMap
InputBox edit
No changes for InputBox
Insider edit
No changes for Insider
intersection edit
- git #7fc7e9eb - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
Interwiki edit
No changes for Interwiki
InterwikiSorting edit
No changes for InterwikiSorting
Josa edit
No changes for Josa
JsonConfig edit
No changes for JsonConfig
Kartographer edit
No changes for Kartographer
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
- git #e94c80e1 - Drop thread.thread_root_2 index if it exists (task T180163) by Reedy
Listings edit
No changes for Listings
LocalisationUpdate edit
No changes for LocalisationUpdate
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
No 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
edit
- git #01f040db - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
Newsletter edit
No changes for Newsletter
NewUserMessage edit
- git #68d7402d - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
Nuke edit
No 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 edit
No changes for PageTriage
PageViewInfo edit
- git #305818a2 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
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
- 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 edit
No 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 edit
No changes for ProofreadPage
PropertySuggester edit
- git #4e04c600 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
QuickSurveys edit
No 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 edit
No 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 edit
No 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 edit
No changes for Sentry
ShortUrl edit
No changes for ShortUrl
SiteMatrix edit
No changes for SiteMatrix
SpamBlacklist edit
No 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 edit
No 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 edit
No changes for TitleBlacklist
TocTree edit
- git #1937e825 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
TorBlock edit
No 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 edit
No 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 edit
No changes for UrlShortener
UserMerge edit
No 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 edit
No 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 edit
CologneBlue edit
No 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 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 #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 edit
278 Changes in 92 repos by 74 committers