MediaWiki 1.31/wmf.24/Changelog
Core changesEdit
- 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
VendorEdit
No changes for vendor
ExtensionsEdit
3DEdit
- git #7a2d22c2 - Don't add JS on Special:UploadWizard (task T187461) by Matthias Mullie
AbuseFilterEdit
- 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
ActiveAbstractEdit
No changes for ActiveAbstract
AdvancedSearchEdit
- 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
AntiSpoofEdit
No changes for AntiSpoof
ApiFeatureUsageEdit
No changes for ApiFeatureUsage
ArticleCreationWorkflowEdit
No changes for ArticleCreationWorkflow
ArticlePlaceholderEdit
No changes for ArticlePlaceholder
BabelEdit
No changes for Babel
BetaFeaturesEdit
No changes for BetaFeatures
BounceHandlerEdit
No changes for BounceHandler
CalendarEdit
- git #57c64ff8 - Simple parser tests for Extension:Calendar (task T186851) by Jayprakash12345
CampaignsEdit
No changes for Campaigns
CapiuntoEdit
No changes for Capiunto
CategoryTreeEdit
No changes for CategoryTree
CentralAuthEdit
- git #9a64a943 - Use Maintenance::fatalError() method by Bryan Davis
CharInsertEdit
No changes for CharInsert
CheckUserEdit
- git #ca737bad - Use ExtensionRegistry rather than class_exists() by Huji Lee
CirrusSearchEdit
- 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
CiteEdit
- 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
CiteThisPageEdit
No changes for CiteThisPage
CitoidEdit
- git #436464af - Don't show the Cite tool if the config lacks any required keys (task T186276) by Ed Sanders
cldrEdit
- 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
CognateEdit
No changes for Cognate
CodeEditorEdit
No changes for CodeEditor
CodeMirrorEdit
- 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
CodeReviewEdit
No changes for CodeReview
CollaborationKitEdit
- git #0345b406 - Use findSelectedItem instead of getSelectedItem (task T76630) by VolkerE
CollectionEdit
- 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
CommonsMetadataEdit
No changes for CommonsMetadata
ConfirmEditEdit
No changes for ConfirmEdit
ContactPageEdit
No changes for ContactPage
ContentTranslationEdit
- 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
ContributionTrackingEdit
No changes for ContributionTracking
CreditsSourceEdit
No changes for CreditsSource
DashikiEdit
No changes for Dashiki
DisableAccountEdit
No changes for DisableAccount
DisambiguatorEdit
No changes for Disambiguator
DismissableSiteNoticeEdit
No changes for DismissableSiteNotice
DonationInterfaceEdit
- 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
DoubleWikiEdit
No changes for DoubleWiki
DynamicSidebarEdit
No changes for DynamicSidebar
EchoEdit
- git #67f0bb47 - Update README file for Selenium tests (task T187862) by Željko Filipin
EducationProgramEdit
- 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
ElasticaEdit
No changes for Elastica
ElectronPdfServiceEdit
- git #6dc3ad44 - Update README file for Selenium tests (task T187862) by Željko Filipin
EventBusEdit
- 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
EventLoggingEdit
No changes for EventLogging
ExtensionDistributorEdit
No changes for ExtensionDistributor
FeaturedFeedsEdit
No changes for FeaturedFeeds
FileExporterEdit
- git #1b599837 - Add another URL parameter to ease detection of imports from exporter (task T187538) by Addshore
FileImporterEdit
- 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
FlaggedRevsEdit
No changes for FlaggedRevs
FlowEdit
- 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
FundraiserLandingPageEdit
No changes for FundraiserLandingPage
FundraisingTranslateWorkflowEdit
No changes for FundraisingTranslateWorkflow
GadgetsEdit
No changes for Gadgets
GeoCrumbsEdit
No changes for GeoCrumbs
GeoDataEdit
- git #254cb876 - Fix undefined property error in ApiQueryGeoSearchElastic (task T188659) by Michael Holloway
GettingStartedEdit
No changes for GettingStarted
GraphEdit
No changes for Graph
GlobalBlockingEdit
No changes for GlobalBlocking
GlobalCssJsEdit
- git #d2024675 - Hooks: Remove redundant boolean returns from hooks by Krinkle
- git #d4199659 - Replace deprecated Title methods with new ones by Reedy
GlobalUsageEdit
No changes for GlobalUsage
GlobalUserPageEdit
- git #de71d360 - Remove GlobalPreferences integration (task T188423) by Legoktm
GoogleNewsSitemapEdit
No changes for GoogleNewsSitemap
GuidedTourEdit
No changes for GuidedTour
GWToolsetEdit
No changes for GWToolset
ImageMapEdit
No changes for ImageMap
InputBoxEdit
No changes for InputBox
InsiderEdit
No changes for Insider
intersectionEdit
- git #7fc7e9eb - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
InterwikiEdit
No changes for Interwiki
InterwikiSortingEdit
No changes for InterwikiSorting
JosaEdit
No changes for Josa
JsonConfigEdit
No changes for JsonConfig
KartographerEdit
No changes for Kartographer
LabeledSectionTransclusionEdit
No changes for LabeledSectionTransclusion
LandingCheckEdit
No changes for LandingCheck
LdapAuthenticationEdit
No changes for LdapAuthentication
LinterEdit
No changes for Linter
LiquidThreadsEdit
- git #e94c80e1 - Drop thread.thread_root_2 index if it exists (task T180163) by Reedy
ListingsEdit
No changes for Listings
LocalisationUpdateEdit
No changes for LocalisationUpdate
LoginNotifyEdit
No changes for LoginNotify
MapSourcesEdit
No changes for MapSources
MassMessageEdit
No changes for MassMessage
MathEdit
No changes for Math
MobileAppEdit
No changes for MobileApp
MobileFrontendEdit
- 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
MultimediaViewerEdit
- git #405639a8 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
MwEmbedSupportEdit
- 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
NewsletterEdit
No changes for Newsletter
NewUserMessageEdit
- git #68d7402d - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
NukeEdit
No changes for Nuke
OAuthEdit
- 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
OATHAuthEdit
- 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
ORESEdit
- git #b67e41eb - Use SPDX 3.0 license identifier (task T183858) by Legoktm
OpenStackManagerEdit
- 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
PagedTiffHandlerEdit
- git #6425ea81 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
PageAssessmentsEdit
- git #fce78b31 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
PageImagesEdit
- git #fcc96696 - Fix remaining php sniffs (task T170583) by Piotr Miazga
PageTriageEdit
No changes for PageTriage
PageViewInfoEdit
- git #305818a2 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
ParserFunctionsEdit
No changes for ParserFunctions
ParserMigrationEdit
No changes for ParserMigration
ParsoidBatchAPIEdit
No changes for ParsoidBatchAPI
PdfHandlerEdit
No changes for PdfHandler
PerformanceInspectorEdit
- git #ddbf6d14 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
PetitionEdit
- git #954ca6e0 - Use SPDX 3.0 license identifier (task T183858) by Legoktm
PoemEdit
- git #2ad483d7 - Move parser tests file to normal location and add a styled one (task T188527) by Jforrester
PoolCounterEdit
No changes for PoolCounter
PopupsEdit
- 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
ProofreadPageEdit
No changes for ProofreadPage
PropertySuggesterEdit
- git #4e04c600 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
QuickSurveysEdit
No changes for QuickSurveys
QuizEdit
- git #201dabdb - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
ReadingListsEdit
- 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
RelatedArticlesEdit
- 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
RelatedSitesEdit
- git #1b14439e - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
RenameuserEdit
- git #45584504 - Use LinkRenderer instead of Linker (task T149346) by Matěj Suchánek
RevisionSliderEdit
- git #f94fa6b8 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
RSSEdit
- git #dead41ed - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
SandboxLinkEdit
No changes for SandboxLink
ScribuntoEdit
- git #ba9e0a9d - Add namespace names for Sindhi (task T186943) by Jon Harald Søby
ScoreEdit
- git #a785a0bf - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
SearchExtraNSEdit
No changes for SearchExtraNS
SecurePollEdit
- 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
SentryEdit
No changes for Sentry
ShortUrlEdit
No changes for ShortUrl
SiteMatrixEdit
No changes for SiteMatrix
SpamBlacklistEdit
No changes for SpamBlacklist
SubPageList3Edit
- git #3896ae87 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
SubpageSortkeyEdit
- git #1e613a59 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
SyntaxHighlight_GeSHiEdit
- git #e56b9a74 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
TemplateDataEdit
- git #f24b4112 - Use SPDX 3.0 license identifier (task T183858) by Krinkle
TemplateSandboxEdit
No changes for TemplateSandbox
TemplateStylesEdit
- 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
TextExtractsEdit
- git #adfde345 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
ThanksEdit
- 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
TimedMediaHandlerEdit
- git #67775a11 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
timelineEdit
- git #fe6bd02d - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
TitleBlacklistEdit
No changes for TitleBlacklist
TocTreeEdit
- git #1937e825 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
TorBlockEdit
No changes for TorBlock
TranslateEdit
- 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
TranslationNotificationsEdit
- git #48850cd4 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
TrustedXFFEdit
- git #fbc820c3 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
TwoColConflictEdit
- 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
UnicodeConverterEdit
- git #800454b2 - Use SPDX 3.0 license identifier (task T183858) by Legoktm
UniversalLanguageSelectorEdit
- 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
UploadsLinkEdit
No changes for UploadsLink
UploadWizardEdit
- 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
UrlShortenerEdit
No changes for UrlShortener
UserMergeEdit
No changes for UserMerge
VipsScalerEdit
- git #936ffa41 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
VisualEditorEdit
- 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
WikibaseEdit
- 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
WikibaseQualityEdit
- git #5571e2d7 - Fix @license tags by Lucas Werkmeister
- git #37f8c19c - Clean up old references to “Wikidata Quality” (task T110335) by Lucas Werkmeister
WikibaseQualityConstraintsEdit
- 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
WikidataPageBannerEdit
- git #ad97dd9f - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
WikiEditorEdit
- 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
wikihieroEdit
- git #fc6d9f57 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
WikiLoveEdit
No changes for WikiLove
WikimediaBadgesEdit
- git #18e2dd93 - Update information on extension.json by MarcoAurelio
- git #567190bc - Switch (back) to the MediaWiki CodeSniffer version 16 (task T188086) by Legoktm
Wikidata.orgEdit
- git #8c35ea2b - Switch (back) to the MediaWiki CodeSniffer version 16 (task T188086) by Legoktm
WikimediaEventsEdit
- 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
WikimediaIncubatorEdit
- git #035173e8 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
WikimediaMaintenanceEdit
- 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
WikimediaMessagesEdit
- git #5e56c0f0 - Use SPDX-3 license identifier on extension.json by MarcoAurelio
XAnalyticsEdit
- git #b4b87081 - Use SPDX-3 license identifier on extension.json by MarcoAurelio
ZeroBannerEdit
- git #35760e04 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
ZeroPortalEdit
- git #3189c379 - Use SPDX 3.0 license identifier (task T183858) by Kunal Mehta
SkinsEdit
CologneBlueEdit
No changes for CologneBlue
MinervaNeueEdit
- 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
MonoBookEdit
No changes for MonoBook
ModernEdit
No changes for Modern
NostalgiaEdit
No changes for Nostalgia
TimelessEdit
No changes for Timeless
VectorEdit
- 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 ChangesEdit
278 Changes in 92 repos by 74 committers