MediaWiki 1.35/wmf.40/Changelog
Core changes
edit- git #bf0e4b33 - Branch commit for wmf/1.35.0-wmf.40 (task T256668) by trainbranchbot
- git #f8a7a1ac - Support SameSite=None cookies (task T252236) by Tim Starling
- git #6923d35a - mediawiki.skinning: Add 'normalize' module and 'normalize.less' (task T256092) (task T256520) by Volker E
- git #f1377932 - HISTORY: s/dependancies/dependencies/ by James D. Forrester
- git #eb1cdeae - Deprecate Skin::generateDebugHTML() (task T256927) by Ammar Abdulhamid
- git #ef454102 - Use OOUI to toggle watchthis checkbox (task T248494) by Sam Wilson
- git #4f814708 - parser: Make use of PHP7 array deconstruction in LinkHolderArray by Thiemo Kreuz
- git #c1a73e64 - REST me/contributions/count endpoint (task T251805) by daniel
- git #32f8a86c - [EditPage] Mark public fields not used outside of core as internal (task T247862) (task T20654) by DannyS712
- git #e591232e - preferences: Fix case of wfEscapeWikiText by Umherirrender
- git #2c54d984 - rdbms: Fix case of class name in phpdoc by Umherirrender
- git #c66e3d62 - Fix SpecialUserrights for UserRightsProxy (task T232568) by DannyS712
- git #b18bc92c - Create mergehistory grant for mergehistory (task T257097) by JJMC89
- git #178740f1 - RCFilters: Add a11y label to buttons for filtering by changes and days (task T246178) by Akinwale Alagbe
- git #2585f244 - Fix param type in EditPage__showStandardInputs_optionsHook by Lucas Werkmeister
- git #9bd4fc0a - Revert "Adding = as a parser function" (task T91154) by C. Scott Ananian
- git #6e246aa1 - skins: Remove unused by-reference & from BaseTemplate by Thiemo Kreuz
- git #0867a4e8 - SpecialUserrights: If a viewer lacks `hideuser`, ignore hidden users (task T232568) by DannyS712
- git #f60b1c42 - HookRunner: Add missing return for RevisionFromEditComplete by DannyS712
- git #0a847ae6 - maintenance/blockUsers.php: Check only for prior DatabaseBlocks by Thalia
- git #2f4b71fc - Replace uses of Revision constants (task T257010) by DannyS712
- git #7ed868cc - mediawiki.ui: Deprecate `colorLightenPercentage` and `colorDarkenPercentage` var by Volker E
- git #2cf5a251 - me/contributions: filter by tag (task T251803) by daniel
- git #7c72347e - Fix parameter name / variable name clash. (task T226857) by Cindy Cicalese
- git #881a1b9a - EditResultBuilder: use RevisionRecord::hasSameContent (task T254074) by Ostrzyciel
- git #af8fad36 - Apply the clear fix on the user account form by jdlrobson
- git #b7956816 - Language: Make common implementation of findVariantLink functions of Language Converters. (task T254778) by arttsymbar
- git #5de2f0fe - DBConnRef: Remove check for spl_object_id existing, always available by DannyS712
- git #0637d805 - Hard deprecate the rest of the Revision class (task T246284) by DannyS712
- git #8142eeff - resourceloader: Mark VueComponentParser as `@internal` by Timo Tijhof
- git #8f6b0723 - docs: Improve entry point documentation by Timo Tijhof
- git #91c73f6b - resourceloader: Add some typehints and misc clean up by Timo Tijhof
- git #1e82b201 - OutputPage: Use @unstable instead of @internal for addHtmlClasses() (task T247862) by Timo Tijhof
- git #f5644ba9 - language: Move converters/ to includes/language/converters by Timo Tijhof
- git #3806d1b0 - language: Put remaining language Hook interfaces under includes/ (task T225756) by Timo Tijhof
- git #a7d9341d - language: Move LanguageConverterFactory and TrivialLanguageConverter to includes/ (task T226833) (task T225756) by Timo Tijhof
- git #719e1853 - title: Make getSubpageText() return the title text if there's no subpage (task T256922) by Daimona Eaytoy
- git #05803d1c - WikiPage::commitRollback - deprecate accessing `revision` in DeprecatablePropertyArray (task T251965) by DannyS712
- git #bc5cb7ae - phan: Enable redundant_condition_detection (task T248438) by Umherirrender
- git #4bc0dc34 - Adding = as a parser function (task T91154) by Base
- git #ef8d484e - tables.sql - fix incorrect documentation for cl_type by DannyS712
- git #9e5c3592 - Resources: Update mediawiki.user documentation, user.tokens was removed by DannyS712
- git #3f894708 - Parser: Set DeprecatablePropertyArray to hard deprecate Revision (task T249393) by DannyS712
- git #16381261 - Add database extension to LocalSettings.php. (task T226857) by Cindy Cicalese
- git #fe201ad4 - Don't create Revisions for deprecated hooks if hook is not registered (task T246284) by DannyS712
- git #ce59c166 - build: Change Travis CI temporary password (task T256829) by Timo Tijhof
- git #52051a99 - Hard deprecate the `TitleMoveComplete` and `PageContent(Insert|Save)Complete` hooks (task T250023) (task T250566) by DannyS712
- git #cc64098d - resourceloader: Change RL hooks to be non-abortable by Timo Tijhof
- git #057aab5c - Allow to select next/prev/cur on Special:Diff (task T239265) by Umherirrender
- git #decb32d2 - findBadBlobs: better separate scan and mark modes. (task T251778) by daniel
- git #faca43e3 - Set X-Request-Id on all web responses (task T201409) by Gergő Tisza
- git #959bc315 - MediaWikiTestCase to MediaWikiIntegrationTestCase by addshore
- git #9ab8615d - PageUpdater: set DeprecatablePropertyArray to hard deprecate Revision (task T254952) by DannyS712
- git #66f932e9 - Tests: Reduce use of Revision objects (task T246284) by DannyS712
- git #20bf602b - Remove another use of PageArchive::getRevision (task T249982) by DannyS712
- git #c75eef91 - Introduce $wgForceHTTPS (task T256095) by Tim Starling
- git #4fa7d4d7 - Add watchlist expiry to edit form (task T248494) by Sam Wilson
- git #f6603734 - Use wikimedia/services 2.0.1 (task T211608) by Kunal Mehta
- git #02d9d149 - Improve docs for $wgSignatureAllowedLintErrors by Bartosz Dziewoński
- git #96583fe9 - HeaderCallback: Sanitize cookie values in debug logs by Gergő Tisza
- git #56a747cb - WikiPage::commitRollback - use DeprecatablePropertyArray (task T251965) by DannyS712
- git #0562a665 - Debug: include username in User::getBlockedStatus wfDebug call by DannyS712
- git #eb53fd73 - Tests: Cleanup case loops in mediawiki.Title by Ed Sanders
- git #4de1be2e - ApiQueryRevisions::getRollbackToken - pass RevisionRecord (task T249561) by DannyS712
- git #7d1007de - Fix "can't reopen tables" test error for Special:BrokenRedirects (task T256006) by daniel
- git #267b895f - StaticArrayWriter: Add a public static write() method by Timo Tijhof
- git #812dcb18 - resourceloader: optimise 'nextCssBuffer' to not need an 'active' property by Timo Tijhof
- git #3c6dcd7b - mediawiki.misc-authed-curate: Simplify and clean up patrol.js by Timo Tijhof
- git #0904c27a - Fix some incomplete PHPDocs in Revision and related by Thiemo Kreuz
- git #167c9785 - Enforce maximum reason length in forms (task T234174) by DannyS712
- git #a7ba746f - resourceloader: remove obsolete media=all optimisation in addLink() by Timo Tijhof
Vendor
edit- git #c2b5df28 - Bump Parsoid to v0.12.0-a20 (task T51538) by Subramanya Sastry
- git #446a3b6b - Add wikimedia/services 2.0.1 (task T211608) by Kunal Mehta
Extensions
edit3D
editNo changes for 3D
AbuseFilter
edit- git #ad5889ea - Remove incorrect merge_strategy definitions by Kunal Mehta
- git #4b5e2362 - VE: Add explicit dependency on targetLoader by Ed Sanders
ActiveAbstract
editNo changes for ActiveAbstract
AdvancedSearch
editNo changes for AdvancedSearch
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
editNo changes for Calendar
Campaigns
editNo changes for Campaigns
Capiunto
editNo changes for Capiunto
CategoryTree
editNo changes for CategoryTree
CentralAuth
edit- git #6b0441bc - Support the new core config $wgForceHTTPS by Tim Starling
CentralNotice
editNo changes for CentralNotice
CharInsert
editNo changes for CharInsert
CheckUser
edit- git #182e8c24 - Add a new message for Special:Investigate tool links (task T255504) by Thalia
- git #aa44a02f - Restore fix to Special:InvestigateBlock failure message by Thalia
- git #0579576e - Restore missing documentation for a message by Thalia
- git #4326a7f7 - SpecialInvestigateBlock: Add options to tag pages of blocked users (task T248533) by Thalia
CirrusSearch
edit- git #d0922d61 - Stop mocking WikiPage::getOldestRevision, never used (task T257011) by DannyS712
Cite
editNo changes for Cite
CiteThisPage
editNo changes for CiteThisPage
Citoid
editNo changes for Citoid
cldr
editNo changes for cldr
CodeEditor
editNo changes for CodeEditor
CodeMirror
edit- git #89f52f6f - VE: Add explicit dependency on targetLoader by Ed Sanders
CodeReview
editNo changes for CodeReview
Cognate
edit- git #ece9446e - Update hooks to use `PageMoveComplete` hook in MW 1.35+ (task T250023) by DannyS712
- git #b8901567 - Update hooks to use `PageSaveComplete` hook in MW 1.35+ (task T250566) by DannyS712
Collection
editNo changes for Collection
CommonsMetadata
edit- git #c1b9f60f - Add JSON-LD script with schema.org license info to filepages (task T254039) by annet
ConfirmEdit
edit- git #45d8579f - VE: Add explicit dependency on targetLoader by Ed Sanders
- git #bef15814 - build: Update eslint-config-wikimedia to 0.16.2 by Ed Sanders
- git #bdacb3ab - Suppress new phan error by Ed Sanders
- git #21ec725c - Update hooks to use `PageSaveComplete` (task T250566) by DannyS712
CongressLookup
editNo changes for CongressLookup
ContactPage
editNo changes for ContactPage
ContentTranslation
edit- git #8a018b35 - SX Dashboard: Add more bottom padding to address bottom navigation by Santhosh Thottingal
- git #ff1e7749 - SX Suggestions API: Guard against null values added to store by Santhosh Thottingal
- git #cf204153 - Use REST Apis for suggesting articles from recommendation system (task T208197) by Santhosh Thottingal
- git #2e190fab - Section translation: version 0.1.0+20200706 by Santhosh Thottingal
- git #9e67ea0f - Vue CX Suggestion api: Fix lint errors by NikG
- git #d162c632 - UI Library MwInput: Force input element to occupy all available space by NikG
- git #9137f70c - SX UI Library: Use 100% width for Select and Input by Santhosh Thottingal
- git #dd5af293 - SX: Remove unused autonym-mixin.js by Santhosh Thottingal
- git #f7895867 - SX: Simplify fetching of page titles in available languages by Santhosh Thottingal
- git #4f58951b - UI Library MWCard: Create slot for header/title by NikG
- git #b9fc30bb - Page model: wikibase_item is not guaranteed by Santhosh Thottingal
- git #651b307b - Autonym mixin: Handle errors in Intl.DisplayNames by Santhosh Thottingal
- git #2653d702 - CX Suggestion api and store module: Fix to handle api errors (task T241590) by NikG
- git #b0138cc1 - SXArticleSelector: Fix header layout (task T241590) by NikG
CreditsSource
editNo changes for CreditsSource
Dashiki
editNo changes for Dashiki
Disambiguator
editNo changes for Disambiguator
DiscussionTools
edit- git #f6504404 - Don't calculate call getValue on every keystroke in visual mode by Ed Sanders
- git #c1539956 - Wait for API response before updating suggestion list (task T256974) by Ed Sanders
- git #94511c6b - Add getHeading method to CommentItem by Ed Sanders
- git #6d4d0962 - CommentController: Refactor postReply by Ed Sanders
- git #fb0d2cbe - Move some postReply logic to modifier.js by Ed Sanders
- git #978eae55 - Move createCommentContainer to modifier by Ed Sanders
- git #6459e7dc - Move wikitext modifiers to modifier.js by Ed Sanders
- git #ed70d492 - CommentParser.php: Fix URL parsing by Ed Sanders
DismissableSiteNotice
editNo changes for DismissableSiteNotice
DonationInterface
edit- git #67c92e17 - Add comment about escaping for employer autocomplete (task T256837) by Andrew Green
DoubleWiki
editNo changes for DoubleWiki
DynamicSidebar
editNo changes for DynamicSidebar
Echo
edit- git #efecfc07 - Hooks: Use new style hook registration to allow for DI by Kosta Harlan
- git #3ee9d2f6 - Αdd column on eps_subscription table to store subscription metadata (task T255242) by jgiannelos
- git #28a5eafe - Update hooks to use `PageSaveComplete` (task T250566) by DannyS712
- git #2a8b694a - Don't make unchecked method call on object that might be null (task T251687) by Ammar Abdulhamid
Elastica
editNo changes for Elastica
ElectronPdfService
edit- git #316aafee - Hotfix: "Undefined index: print" (task T256761) by AronDemian
EntitySchema
edit- git #f0213abb - eslint: Update to eslint-config-wikimedia 0.16.2 (task T254495) by jaredblumer
EventBus
editNo changes for EventBus
EventLogging
editNo changes for EventLogging
EventStreamConfig
editNo changes for EventStreamConfig
ExtensionDistributor
editNo changes for ExtensionDistributor
ExternalGuidance
editNo changes for ExternalGuidance
FeaturedFeeds
editNo changes for FeaturedFeeds
FileExporter
editNo changes for FileExporter
FileImporter
edit- git #96337f30 - Mark template cleanup edit with "fileimporter" tag as well (task T257126) by Thiemo Kreuz
- git #b4287346 - Update missing-config message (task T256203) by Adam Wight
FlaggedRevs
edit- git #ca61c005 - Replace uses of Revision constants (task T257010) by DannyS712
- git #b9ad670d - Update hooks to use `PageMoveComplete` (task T250023) by DannyS712
- git #95daf7dd - Update hooks to use `PageSaveComplete` (task T250566) by DannyS712
Flow
edit- git #92c0b8d1 - styles: Stop setting pending .oo-ui-toolbar-bar to 'transparent' by Ed Sanders
- git #4e2afab6 - Add 'anchors.less' (task T235961) by Volker E
- git #7f44ecb9 - isIPAddress: Remove unnecessary argument (default is already false) by Ed Sanders
- git #a2a50c87 - TalkpageManager::ensureFlowRevision - don't document returning Revisions (task T254952) by DannyS712
FundraiserLandingPage
editNo changes for FundraiserLandingPage
FundraisingTranslateWorkflow
editNo changes for FundraisingTranslateWorkflow
Gadgets
edit- git #f5ecc23c - Update hooks to use `PageSaveComplete` hook in MW 1.35+ (task T250566) by DannyS712
GeoCrumbs
editNo changes for GeoCrumbs
GeoData
editNo changes for GeoData
GettingStarted
editNo changes for GettingStarted
GlobalBlocking
editNo changes for GlobalBlocking
GlobalCssJs
editNo changes for GlobalCssJs
GlobalPreferences
editNo changes for GlobalPreferences
GlobalUsage
editNo changes for GlobalUsage
GlobalUserPage
editNo changes for GlobalUserPage
GoogleNewsSitemap
editNo changes for GoogleNewsSitemap
Graph
editNo changes for Graph
GrowthExperiments
edit- git #9821f222 - Use custom LogFormatter for mentor changes (task T245500) by Matěj Suchánek
- git #5a46992c - Newcomer tasks: do not show post-edit dialog on talk page (task T256955) by Gergő Tisza
- git #2dabc6aa - Post-edit panel style fixes (task T255825) by Gergő Tisza
- git #97e211fb - WelcomeSurvey: Update learn more copy text (task T252572) by Kosta Harlan
- git #2a3a3bb5 - Add Hebrew aliases (task T255020) by Amir Aharoni
- git #ab97f187 - Post-edit panel: work around VE triggering postEdit and then reloading by Gergő Tisza
- git #e5ce2e21 - Newcomer tasks: UI fixes to the text elements on the post-edit dialog (task T255825) by Gergő Tisza
- git #225b3476 - Newcomer tasks: UI fixes to the mobile footer buttons in the post-edit dialog (task T255821) by Gergő Tisza
- git #7b8d3e67 - Newcomer tasks: UI fixes to the image thumbnail in the post-edit dialog (task T255819) by Gergő Tisza
- git #ab276202 - Fix help panel close icon positioning (task T255254) by Gergő Tisza
- git #8349cd8e - Help panel: adjust some button / header texts (task T254418) by Gergő Tisza
- git #2e3851f9 - Help panel: Move white background back down to the dialog (task T255255) (task T244546) by Roan Kattouw
- git #611565ab - Make help panel 360px wide on desktop (task T255719) by Gergő Tisza
GuidedTour
editNo changes for GuidedTour
GWToolset
edit- git #e96f06fc - i18n: Use neutral php.net URL instead of English one by Yuki Shira
ImageMap
edit- git #826f5f6f - Modernize ImageMap implementation a bit by Thiemo Kreuz
InputBox
editNo changes for InputBox
Insider
editNo changes for Insider
intersection
editNo changes for intersection
Interwiki
editNo changes for Interwiki
InterwikiSorting
editNo changes for InterwikiSorting
Jade
edit- git #7d00eb8f - Fix row attribute conversion (task T256060) by kevinbazira
- git #957187e5 - LinkTableHooksTest: remove unused Revision mock (task T257011) by DannyS712
- git #fba2a0ec - Integrated parsing of wikitext in Jade entity data endorsement comments (task T254355) by kevinbazira
- git #f0001c92 - Integrated parsing of wikitext in Jade entity data proposal notes (task T254355) by kevinbazira
Josa
editNo changes for Josa
JsonConfig
edit- git #16a3e6ab - build: Update eslint-config-wikimedia to 0.16.2 by Ed Sanders
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
editNo changes for LiquidThreads
Listings
editNo changes for Listings
LocalisationUpdate
editNo changes for LocalisationUpdate
LoginNotify
editNo changes for LoginNotify
MachineVision
edit- git #a008301f - stylelint: Lint vue files by Ed Sanders
MapSources
editNo changes for MapSources
MassMessage
edit- git #5b35dba7 - Replace uses of Revision constants (task T257010) (task T257011) by DannyS712
- git #78b81253 - Merge style-only modules into ext.MassMessage.styles (task T235944) by DannyS712
Math
editNo changes for Math
MediaModeration
editNo changes for MediaModeration
MobileApp
editNo changes for MobileApp
MobileFrontend
edit- git #d65ff559 - specials: Avoid deprecated calls to User::getOption(), use service (task T221982) by Derick A
- git #2cf8a5ca - Avoid deprecated calls to User::setOption() method, use service (task T221982) by Derick A
- git #01fdc39b - Replace deprecated calls to User::getOption() method, use service (task T221982) by Derick A
- git #2ee8b1aa - Replace deprecated calls to User::getOption() method, use service (task T221982) by Derick A
- git #91d8ef39 - Include parent text on extended references (task T242899) by WMDE-Fisch
- git #eca682ea - Update AbuseFilter hook for user_mobile variable (task T203166) by Daimona Eaytoy
MultimediaViewer
editNo changes for MultimediaViewer
NavigationTiming
editNo changes for NavigationTiming
Newsletter
editNo changes for Newsletter
NewUserMessage
edit- git #7a00ba3f - Replace uses of Revision constants (task T257010) by DannyS712
Nuke
edit- git #7bd74621 - Update hook calling to use new HookContainer system (task T254558) by DannyS712
OATHAuth
editNo changes for OATHAuth
OAuth
editNo changes for OAuth
OpenStackManager
editNo changes for OpenStackManager
ORES
edit- git #eacb961a - build: Update eslint-config-wikimedia to 0.16.2 by Ed Sanders
PageAssessments
editNo changes for PageAssessments
PagedTiffHandler
editNo changes for PagedTiffHandler
PageImages
editNo changes for PageImages
PageTriage
editNo changes for PageTriage
PageViewInfo
editNo changes for PageViewInfo
ParserFunctions
editNo changes for ParserFunctions
PdfHandler
editNo changes for PdfHandler
Petition
editNo changes for Petition
Poem
editNo changes for Poem
PoolCounter
edit- git #4fb66f10 - RELEASE doesn't take an argument by Chris Danis
Popups
editNo changes for Popups
ProofreadPage
edit- git #fc214a7e - build: Update eslint-config-wikimedia to 0.16.2 by Ed Sanders
PropertySuggester
edit- git #19d2b0f7 - Remove PHP entry point by Lucas Werkmeister
- git #90d1c6d3 - Use wfLoadExtension() in README.md by Lucas Werkmeister
- git #77ede9d5 - Remove Coveralls setup by Lucas Werkmeister
QuickSurveys
edit- git #16614f99 - Embedded surveys are hidden when no element is available (task T256627) by Adam Wight
Quiz
editNo changes for Quiz
ReadingLists
editNo changes for ReadingLists
RelatedArticles
editNo changes for RelatedArticles
Renameuser
editNo changes for Renameuser
RevisionSlider
editNo changes for RevisionSlider
RSS
editNo changes for RSS
SandboxLink
editNo changes for SandboxLink
Score
edit- git #f30683d0 - Add maintenance script to delete old Score files by Reedy
- git #c523bf0a - Add a maintenance script to get all LY files by Reedy
Scribunto
editNo changes for Scribunto
SearchExtraNS
editNo changes for SearchExtraNS
SecureLinkFixer
edit- git #722bc093 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
editNo changes for SecurePoll
ShortUrl
editNo changes for ShortUrl
SiteMatrix
editNo changes for SiteMatrix
SpamBlacklist
edit- git #6f12ed37 - VE: Add explicit dependency on targetLoader by Ed Sanders
SubPageList3
editNo changes for SubPageList3
SubpageSortkey
editNo changes for SubpageSortkey
SyntaxHighlight_GeSHi
editNo changes for SyntaxHighlight_GeSHi
TemplateData
editNo changes for TemplateData
TemplateSandbox
editNo changes for TemplateSandbox
TemplateStyles
editNo changes for TemplateStyles
TemplateWizard
editNo changes for TemplateWizard
TextExtracts
editNo changes for TextExtracts
Thanks
edit- git #83fb7043 - ApiThank: Send thanks logs to CheckUser when extension is enabled (task T252226) by DannyS712
- git #4d18a1e0 - BeforeSpecialMobileDiffDisplay hook: Only accept RevisionRecord (task T246284) by DannyS712
TheWikipediaLibrary
edit- git #0dd780ad - Update hooks to use `PageSaveComplete` hook in MW 1.35+ (task T250566) by DannyS712
TimedMediaHandler
editNo changes for TimedMediaHandler
timeline
editNo changes for timeline
TitleBlacklist
edit- git #3fa72a12 - VE: Add explicit dependency on targetLoader by Ed Sanders
TocTree
editNo changes for TocTree
TorBlock
editNo changes for TorBlock
Translate
edit- git #6588ad91 - Convert GettextPluralValidator to the new interface by Niklas Laxström
- git #deb3ed14 - Convert SmartFormatPluralValidator to the new interface by Niklas Laxström
- git #dee13d0c - Remove MediaWikiMisc deprecated code by Niklas Laxström
- git #f08ebbef - Move FuzzyBot to a namespace by Niklas Laxström
- git #cdcaedf0 - Convert MediaWikiPluralValidator to the new interface by Niklas Laxström
- git #dff90f6a - Convert WikiLinkValidator to the new interface by Niklas Laxström
- git #e1dd1c77 - Convert MediaWikiPageNameValidator to the new interface by Niklas Laxström
- git #962868f2 - Convert MediaWikiMiscValidator to new interface by Niklas Laxström
- git #7b4e3e2f - Convert MatchSetValidator to the new interface by Niklas Laxström
- git #57a728ed - PageTranslationHooks: reduce duplication and unify tag check by Niklas Laxström
- git #d76b1c6c - Fix phan confusion in SpecialPageTranslation (task T256911) by DannyS712
- git #64c3dd77 - Remove use of `TitleMoveComplete` hook in MW 1.35+ (task T250023) by DannyS712
- git #337b4d27 - Synchronization: Add class to track messages / groups in sync (task T252764) by Abijeet
- git #8b35e297 - Simplify TranslatablePage::getParse by Niklas Laxström
TranslationNotifications
editNo changes for TranslationNotifications
TrustedXFF
editNo changes for TrustedXFF
TwoColConflict
edit- git #46620014 - Move all global state from context to hooks class by Thiemo Kreuz
- git #a20bbc30 - Remove "static" keyword from TwoColConflictContext by Thiemo Kreuz
UniversalLanguageSelector
editNo changes for UniversalLanguageSelector
UploadsLink
editNo changes for UploadsLink
UploadWizard
editNo changes for UploadWizard
UrlShortener
editNo changes for UrlShortener
UserMerge
editNo changes for UserMerge
VipsScaler
editNo changes for VipsScaler
VisualEditor
edit- git #2a581819 - Fix: Adding accessibility labels to Visual Editor template elements (task T245669) by Akinwale Alagbe
- git #4000d4fd - Change default value of VisualEditorEnableVisualSectionEditing to 'mobile' by Ed Sanders
- git #3ec5e04a - NWE: Pre-populate editor when editing system messages (task T256999) by Ed Sanders
- git #5fb5bc30 - Replace uses of Revision constants (task T257010) by DannyS712
- git #9c9c8661 - Use standard WikimediaUI theme styles (task T256713) by Volker E
- git #cc4701ec - Add notranslate template to documentation for JSON messages by Thalia
WebAuthn
editNo changes for WebAuthn
Wikibase
edit- git #49892997 - Update eslint-related package.json versions by Lucas Werkmeister
- git #318ef015 - FP: GenericActionApiClient sends useragent (task T256226) by Tobias Andersson
- git #19155b9b - FP: SearchEntities handles exceptions (task T256223) by Tobias Andersson
- git #4808ced6 - Bump wikibase-api and wikibase-data-model (task T256054) by Amir Sarabadani
- git #1a3cb12e - Migrate DeletePageNoticeCreator to hook handler by Lucas Werkmeister
- git #e202a55c - Migrate SkinAfterPortletHandler to hook handler by Lucas Werkmeister
- git #e9820bea - Migrate ParserFunctionRegistrant to hook handler by Lucas Werkmeister
- git #782fef30 - Migrate BeforePageDisplayHandler to hook handler by Lucas Werkmeister
- git #72a7f11f - FP: entityselector handles errors (task T256224) by Tobias Andersson
- git #30d3bdd7 - ResultBuilder: getRevisionId only receives EntityRevision objects (task T257011) by DannyS712
- git #fe14aa9b - Drop snakview.variations.hasVariation by Amir Sarabadani
- git #a663ae87 - Remove jquery.wikibase.entityselector._termMatchesSuggestion() by Amir Sarabadani
- git #c457dce0 - Drop getAliasesChanger, getLabelsChanger, getDescriptionsChanger from EntityChangersFactory by Amir Sarabadani
- git #8abdd3f6 - Remove jquery.ui.tagadata.removeAll() by Amir Sarabadani
- git #331f7151 - Migrate EditActionHookHandler to hook handler by Lucas Werkmeister
- git #e9a8aa08 - Type hint DataUpdateHookHandler by Thomas Arrow
- git #2f51226b - Skip SqlChangeStoreTest in Client-only mode (task T255885) by Lucas Werkmeister
- git #cec70d8d - Drop snakview.variations.newFromSnakType by Amir Sarabadani
- git #3a85f2e8 - Simplify GlobalStateFactoryMethodsResourceTest by Lucas Werkmeister
- git #f2999bb6 - Turn LibHooks into HookHandler (task T257034) by Amir Sarabadani
- git #91c700b4 - Refactor ChangesLinesListHandler (task T256259) by Thomas Arrow
- git #48e8ad75 - TR: remove selenium-test from package.json by Thomas Arrow
- git #9dbb8d0e - Remove unused functions from wikibase.sites module by Lucas Werkmeister
- git #560264fb - Move SqlChangeStore from repo to lib (task T255885) by Amir Sarabadani
- git #d4ee62a3 - Remove unused ClientHooks constant by Lucas Werkmeister
- git #e3c67c48 - Remove WB_VERSION constant (task T256238) by Lucas Werkmeister
- git #a7f97feb - Clear floats by jdlrobson
- git #be593112 - Add missing anchor to ADR #13 by Lucas Werkmeister
- git #41be0e64 - Extract Client ResourceFileModulePaths by Lucas Werkmeister
- git #92468186 - Don’t load $wgWBClientSettings in WikibaseClient.php (task T256252) by Lucas Werkmeister
- git #43c53ca7 - FP: Update qqq.json for new entries (task T256219) by Tobias Andersson
- git #77abb39f - Remove WBC_VERSION constant (task T256238) by Lucas Werkmeister
- git #476dea58 - Stop checking WBC?_VERSION for extension registration (task T256238) by Lucas Werkmeister
- git #bc63bc81 - Don’t use WB_VERSION in Client example config (task T256238) by Lucas Werkmeister
- git #3a7adb3b - Migrate Client i18n globals to extension JSON (task T256245) by Amir Sarabadani
- git #ce5e3ee2 - Fix ASCII art alignment by Lucas Werkmeister
- git #c6a21afc - Simplify Wikibase.php entry point by Lucas Werkmeister
- git #a00ce9a8 - Migrate ChangesListLinesHandler to extension.json (task T256259) by Thomas Arrow
- git #cc365fea - FP: Add Special:ListProperties with link to source (task T256219) by sihe
- git #eeaaa980 - FP: Do not register Special:NewProperty when federated properties is enabled (task T256117) by rosalie
- git #33488479 - Don’t unstub $wgLang in ParserOutputUpdateHookHandler by Lucas Werkmeister
- git #d08209cd - Migrate Client ParserOutputUpdateHookHandler hook to extension JSON (task T256764) by Lucas Werkmeister
- git #2a0d0b4f - Migrate Client API modules to extension JSON (task T256243) by Lucas Werkmeister
- git #ac23d1fb - Remove $wgWBRepoDataTypes and $wgWBClientDataTypes (task T256756) by Lucas Werkmeister
- git #da00f83f - NonExistingEntityIdHtmlBrokenLinkFormatterTest uses qqx (task T256869) by Tobias Andersson
- git #837500da - Move ClientHooks to extension JSON (task T256257) by Lucas Werkmeister
- git #b4933e49 - Remove unused global declarations in WikibaseClient.php by Lucas Werkmeister
- git #413a836e - Reenable upstream tests for SimpleCacheWithBagOfStuff (task T237164) by Michael Große
- git #168c565c - Warn for invalid keys in SimpleCacheWithBagOfStuff (task T246207) (task T245396) by Michael Große
- git #7f7c8168 - Change ` : void` to `: void` in return types by Lucas Werkmeister
- git #228a83f6 - client: Move job definitions to extension.json (task T256247) by Amir Sarabadani
- git #a0801b68 - view: Use void for hook handlers that should never be aborted by Timo Tijhof
- git #33e4608f - client: Mark onResourceLoaderJqueryMsgModuleMagicWords as void by Timo Tijhof
- git #86e70638 - lib: Use void for hook handlers that should never be aborted by Timo Tijhof
- git #8eb721bf - Move DataBridge RL modules registration to its dedicated class (task T256250) by Amir Sarabadani
- git #15b8eee3 - More logging for ReplicaMasterAwareRecordIdsAcquirer error case (task T255855) by addshore
- git #effd71be - Migrate non-Bridge Client ResourceLoader modules to extension JSON (task T256249) by Lucas Werkmeister
- git #deabe7e4 - Update hooks to use `PageMoveComplete` (task T250023) by DannyS712
- git #7771cf5f - Make deleted properties show as red links and not plain text. (task T255418) by rosalie
- git #edef7258 - Remove unused global declarations in WikibaseClient.php by Lucas Werkmeister
- git #d31e6018 - Typehint callback parameter in DescriptionProviderHookHandler by Lucas Werkmeister
- git #9f9f1f04 - Migrate Client SidebarHookHandler hooks to extension JSON (task T256260) by Lucas Werkmeister
- git #2246dafa - Migrate Client InfoActionHookHandler hook to extension JSON (task T256262) by Lucas Werkmeister
- git #7c17f223 - Migrate Client MovePageNotice hook to extension JSON (task T256261) by Lucas Werkmeister
- git #3607341c - ADR: Register shared features in Repo and Client (task T254894) by Thomas Arrow
- git #614815be - Rename ChangesListSpecialPageHookHandlers in test name by Thomas Arrow
- git #206e4139 - Simplify and rework ChangesListSpecialPageHookHandlers (task T256269) by Amir Sarabadani
- git #b50e661f - Migrate ChangesListSpecialPage Hook Handlers (task T256269) by Itamar Givon
- git #5d8d0c38 - Ensure DataUpdateHookHandler is consistently named (task T256267) by Thomas Arrow
- git #35c1df56 - Change 'Edit link' color to make it WCAG compliant (task T254476) by Iniquity
WikibaseCirrusSearch
edit- git #c27b164e - tests: Remove empty placeholder for selenium tests (task T223789) by Timo Tijhof
- git #44b2e9e3 - FP: SearchEntities constructor changed (task T256223) by Tobias Andersson
WikibaseLexeme
edit- git #2e5d3c8c - Remove mentions of Wikibase data/entity type globals (task T256756) by Lucas Werkmeister
WikibaseLexemeCirrusSearch
editNo changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfo
edit- git #6b11992d - Add package name & version to package.json (task T256460) by Matthias Mullie
WikibaseQualityConstraints
edit- git #55ee3b88 - Drop the php entry point kept by Amir Sarabadani
Wikidata.org
editNo changes for Wikidata.org
WikidataPageBanner
edit- git #c7fc6c26 - Rename WPBSkinBlacklist and isSkinBlacklisted to WPBSkinDisabled and isSkinDisabled respectively (task T254675) by Peter Ovchyn
WikiEditor
editNo changes for WikiEditor
wikihiero
editNo changes for wikihiero
WikiLove
editNo changes for WikiLove
WikimediaApiPortalOAuth
editNo changes for WikimediaApiPortalOAuth
WikimediaBadges
editNo changes for WikimediaBadges
WikimediaEditorTasks
editNo changes for WikimediaEditorTasks
WikimediaEvents
editNo changes for WikimediaEvents
WikimediaIncubator
editNo changes for WikimediaIncubator
WikimediaMaintenance
edit- git #24950586 - Replace uses of Revision constants (task T257010) by DannyS712
WikimediaMessages
edit- git #0e7c3645 - Add messages for apiportalwiki (task T246945) by Reedy
Wikisource
editNo changes for Wikisource
XAnalytics
editNo changes for XAnalytics
Skins
editCologneBlue
editNo changes for CologneBlue
MinervaNeue
edit- git #c8ce9608 - Selenium: Update WebdriverIO to version 5 (task T255447) by Edward Tadros
Modern
editNo changes for Modern
MonoBook
editNo changes for MonoBook
Nostalgia
editNo changes for Nostalgia
Timeless
editNo changes for Timeless
Vector
edit- git #436d9593 - Call MWDebug::getHTMLDebugLog() directly (task T256927) by Ammar Abdulhamid
- git #1874e40d - Drop wgVectorResponsive support from modern Vector (task T254378) by Vas Jaremchuk
- git #36e91dc0 - build: Update devDependencies by Ed Sanders
- git #a9b35fa2 - Use core `.mixin-clearfix()` instead of DOM element (task T254195) by Volker E
- git #df6ed76e - [modern] Fix rendering of `main` element in IE10 & 11 (task T256092) by Volker E
WikimediaApiPortal
editNo changes for WikimediaApiPortal
VisualEditor
editNo changes for VisualEditor
Total Changes
edit280 Changes in 54 repos by 61 authors