MediaWiki 1.39/wmf.4/Changelog
< MediaWiki 1.39 | wmf.4
Core changes
edit- git #809973c7 - Branch commit for wmf/1.39.0-wmf.4 by trainbranchbot
- git #23aa57e2 - rdbms: refactor retry and DBO_TRX logic in executeQuery() by Aaron Schulz
- git #d63b24da - rdbms: add mysql timeout error codes to wasKnownStatementRollbackError() (task T281451) (task T293859) by Aaron Schulz
- git #e0a53cba - rdbms: rename wasKnownStatementRollbackError() to isKnownStatementRollbackError() by Aaron Schulz
- git #d3787cb1 - Do not hide the "time" element if it also carries the "date" role (task T304406) by Jean Culefort
- git #509614bb - Improve handling of class-level test setup failures in run() (task T292239) by Aaron Schulz
- git #51c7ee2d - Handle broken media and thumb error in the same case for gallery by Arlo Breault
- git #0f1bab75 - Render broken media in galleries as in Parsoid (task T304112) by Arlo Breault
- git #8a90e180 - Propagate the RevisionRecord down from Article::view() to WatchlistManager by Tim Starling
- git #dde71414 - RevisionStore::getRelativeRevision: use the supplied timestamp, if any by Tim Starling
- git #1155648e - Fix core newtalk 304 suppression and update deferral by Tim Starling
- git #f59773ed - UndeletePage: Return error instead of warning when the operation is by Dayllan Maza
Vendor
edit- git #9a53b576 - Upgrading guzzlehttp/psr7 (2.1.0 => 2.1.2) (task T304471) by Reedy
- git #35153836 - Bump wikimedia/parsoid to 0.16.0-a2 (task T295187) (task T304010) (task T270150) by C. Scott Ananian
Extensions
editAdvancedSearch
edit- git #73b1a8eb - Remove all AdvancedSearchRequest EventLogging code (task T304296) by Thiemo Kreuz
- git #b8109e72 - build: Update devDependencies by Ed Sanders
CirrusSearch
edit- git #8beeca88 - tests: skip namespace lookup in request logger test by Erik Bernhardson
- git #de7b3c50 - Send all MetaStore interaction through MetaStoreIndex by Erik Bernhardson
- git #d1ea62af - Remove freeze/thaw index support by Erik Bernhardson
DiscussionTools
edit- git #05996d71 - ImmutableRange: Fix Phan suppression by Bartosz Dziewoński
- git #c7723baf - CommentParser: Replace uses of Title with TitleValue by Bartosz Dziewoński
- git #b68832ac - Fix parsing of non-English titles in tests by Bartosz Dziewoński
ExternalGuidance
edit- git #37be9638 - Fix the styling to avoid text cutoff in Special:ExternalGuidance (task T295769) by Santhosh Thottingal
GrowthExperiments
edit- git #baf807da - [i18n] Add GENDER: to badinteger error message in Mentor tools by Martin Urbanec
- git #2fe7085a - Add an image: fix placement of delete button (task T304387) by MewOphaswongse
- git #e9d89a3a - MenteeOverviewPresets.getUsersToShow: Fix typo (task T304353) by Martin Urbanec
- git #3d702529 - HomepageHooks: use object factory specs for special pages by DannyS712
- git #8bb250e8 - Add a link: use PLURAL for number of links accepted/rejected/skipped in logentry-growthexperiments-addlink (task T286215) by MewOphaswongse
IPInfo
edit- git #39071f76 - Create group for revoking IPInfo permissions (task T303858) by Thalia
MobileFrontend
edit- git #4a351db0 - Hide ToC in preview using CSS (task T219420) by Ed Sanders
- git #f083f3d7 - Init toggling on wikipage.content hook (task T219420) by Ed Sanders
OATHAuth
edit- git #6adc5eca - Remove unused $key variables from foreach() by Reedy
ProofreadPage
edit- git #166ec6c4 - Prevent PagelistWidget from rendering links inside buttons (task T277267) by Sohom
TranslationNotifications
edit- git #29efa1cc - Fix use of successbox in TranslationNotifications (task T300332) by stang
UniversalLanguageSelector
edit- git #28c52ed0 - Update jquery.uls from upstream by Amir E. Aharoni
VisualEditor
edit- git #a6f784c0 - Fix hiding unused template parameters sometimes not working (task T300640) (task T304046) by Thiemo Kreuz
Wikibase
edit- git #eeda84ee - REST: Use consistent presenter method names by Jakob Warkotsch
- git #56272f64 - REST: Use union type hint for use case result by Jakob Warkotsch
- git #0dda83a3 - Ignore the `docs/` dir from Gruntfile.js linting by Ollie Shotton
- git #474a064d - Warningbox class is deprecated (task T300356) by Jon Robson
- git #996a99c2 - statementlistview should not overlap the property (task T285694) by Marius Hoch
- git #608676f3 - SpecialUnconnectedPages: Order by pp_sortkey, page_id by Marius Hoch
- git #a9d79567 - Use default scope in example settings by daniel
- git #55300b33 - REST: Introduce ErrorJsonPresenter (task T304305) by Jakob Warkotsch
- git #5c786294 - REST: Add OpenAPI schema tests for error responses (task T304094) by sihe
- git #8f6cabd2 - Add populateUnexpectedUnconnectedPagePageProp maintenance script by Marius Hoch
- git #63ba4d2f - Check for local entity types in MediawikiEditEntity (task T242959) by Lucas Werkmeister
WikibaseLexeme
edit- git #42168c71 - Add the message keys we're using to ResourceLoader (task T302877) by Michael Große
WikiEditor
edit- git #2cbf638f - Realtime Preview: wait for a response before making new requests (task T302282) by MusikAnimal
Skins
editMinervaNeue
edit- git #8899efd4 - Move TOC button fixes to wikipage.content hook (task T219420) by Ed Sanders
Vector
edit- git #d01dead5 - Revise AB.js to handle other features + server sampling/bucketing (task T302046) by Nicholas Ray
- git #4b50b4bb - Drop setId call by Jon Robson
- git #826a97db - Table of contents should be hidden at lower resolutions (task T298898) by Jon Robson
Misc
editVisualEditor/VisualEditor
edit- git #7b1cf509 - Initialize and document existing property by David Chan
- git #d36dd38e - Refactor renderContents by David Chan
- git #14fd3ce2 - Initialize ContentBranchNode CSS classes properly by David Chan
No changes
edit- 3D
- AbuseFilter
- ActiveAbstract
- AntiSpoof
- ApiFeatureUsage
- ArticleCreationWorkflow
- ArticlePlaceholder
- Babel
- BetaFeatures
- BounceHandler
- Calendar
- Campaigns
- Capiunto
- CategoryTree
- CentralAuth
- CentralNotice
- CharInsert
- CheckUser
- ChessBrowser
- Cite
- CiteThisPage
- Citoid
- CodeEditor
- CodeMirror
- CodeReview
- Cognate
- Collection
- CologneBlue
- CommonsMetadata
- ConfirmEdit
- CongressLookup
- ContactPage
- ContentTranslation
- CreditsSource
- Dashiki
- Disambiguator
- DismissableSiteNotice
- DonationInterface
- DoubleWiki
- DynamicSidebar
- Echo
- Elastica
- ElectronPdfService
- EntitySchema
- EventBus
- EventLogging
- EventStreamConfig
- ExtensionDistributor
- FeaturedFeeds
- FileExporter
- FileImporter
- FlaggedRevs
- Flow
- FundraiserLandingPage
- FundraisingTranslateWorkflow
- GWToolset
- Gadgets
- GeoCrumbs
- GeoData
- GlobalBlocking
- GlobalCssJs
- GlobalPreferences
- GlobalUsage
- GlobalUserPage
- GlobalWatchlist
- GoogleNewsSitemap
- Graph
- GuidedTour
- ImageMap
- InputBox
- Insider
- Interwiki
- InterwikiSorting
- Josa
- JsonConfig
- Kartographer
- LabeledSectionTransclusion
- LandingCheck
- LdapAuthentication
- Linter
- LiquidThreads
- Listings
- LocalisationUpdate
- LoginNotify
- MachineVision
- MapSources
- MassMessage
- Math
- MediaModeration
- MediaSearch
- MobileApp
- Modern
- MonoBook
- MultimediaViewer
- NavigationTiming
- NearbyPages
- NewUserMessage
- Newsletter
- Nostalgia
- Nuke
- OAuth
- OAuthRateLimiter
- ORES
- OpenStackManager
- PageAssessments
- PageImages
- PageNotice
- PageTriage
- PageViewInfo
- PagedTiffHandler
- ParserFunctions
- PdfHandler
- Poem
- PoolCounter
- Popups
- PropertySuggester
- QuickSurveys
- Quiz
- RSS
- ReadingLists
- RelatedArticles
- Renameuser
- RevisionSlider
- SandboxLink
- Score
- Scribunto
- SearchExtraNS
- SecureLinkFixer
- SecurePoll
- ShortUrl
- SiteMatrix
- SpamBlacklist
- StopForumSpam
- SubPageList3
- SubpageSortkey
- SyntaxHighlight_GeSHi
- TemplateData
- TemplateSandbox
- TemplateStyles
- TemplateWizard
- TextExtracts
- Thanks
- TheWikipediaLibrary
- TimedMediaHandler
- Timeless
- TitleBlacklist
- TocTree
- TorBlock
- Translate
- TrustedXFF
- TwoColConflict
- UploadWizard
- UploadsLink
- UrlShortener
- VipsScaler
- WebAuthn
- WikiLambda
- WikiLove
- WikibaseCirrusSearch
- WikibaseLexemeCirrusSearch
- WikibaseMediaInfo
- WikibaseQualityConstraints
- Wikidata.org
- WikidataPageBanner
- WikimediaApiPortal
- WikimediaApiPortalOAuth
- WikimediaBadges
- WikimediaEditorTasks
- WikimediaEvents
- WikimediaIncubator
- WikimediaMaintenance
- WikimediaMessages
- Wikisource
- XAnalytics
- cldr
- intersection
- timeline
- wikihiero
Total changes
edit56 Changes in 20 repos by 31 authors