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 edit
3D edit
No 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 edit
No changes for ActiveAbstract
AdvancedSearch edit
No changes for AdvancedSearch
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
No changes for Calendar
Campaigns edit
No changes for Campaigns
Capiunto edit
No changes for Capiunto
CategoryTree edit
No changes for CategoryTree
CentralAuth edit
- git #6b0441bc - Support the new core config $wgForceHTTPS by Tim Starling
CentralNotice edit
No changes for CentralNotice
CharInsert edit
No 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 edit
No changes for Cite
CiteThisPage edit
No changes for CiteThisPage
Citoid edit
No changes for Citoid
cldr edit
No changes for cldr
CodeEditor edit
No changes for CodeEditor
CodeMirror edit
- git #89f52f6f - VE: Add explicit dependency on targetLoader by Ed Sanders
CodeReview edit
No 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 edit
No 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 edit
No changes for CongressLookup
ContactPage edit
No 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 edit
No changes for CreditsSource
Dashiki edit
No changes for Dashiki
Disambiguator edit
No 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 edit
No changes for DismissableSiteNotice
DonationInterface edit
- git #67c92e17 - Add comment about escaping for employer autocomplete (task T256837) by Andrew Green
DoubleWiki edit
No changes for DoubleWiki
DynamicSidebar edit
No 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 edit
No 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 edit
No changes for EventBus
EventLogging edit
No changes for EventLogging
EventStreamConfig edit
No changes for EventStreamConfig
ExtensionDistributor edit
No changes for ExtensionDistributor
ExternalGuidance edit
No changes for ExternalGuidance
FeaturedFeeds edit
No changes for FeaturedFeeds
FileExporter edit
No 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 edit
No changes for FundraiserLandingPage
FundraisingTranslateWorkflow edit
No changes for FundraisingTranslateWorkflow
Gadgets edit
- git #f5ecc23c - Update hooks to use `PageSaveComplete` hook in MW 1.35+ (task T250566) by DannyS712
GeoCrumbs edit
No changes for GeoCrumbs
GeoData edit
No changes for GeoData
GettingStarted edit
No changes for GettingStarted
GlobalBlocking edit
No changes for GlobalBlocking
GlobalCssJs edit
No changes for GlobalCssJs
GlobalPreferences edit
No changes for GlobalPreferences
GlobalUsage edit
No changes for GlobalUsage
GlobalUserPage edit
No changes for GlobalUserPage
GoogleNewsSitemap edit
No changes for GoogleNewsSitemap
Graph edit
No 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 edit
No 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 edit
No changes for InputBox
Insider edit
No changes for Insider
intersection edit
No changes for intersection
Interwiki edit
No changes for Interwiki
InterwikiSorting edit
No 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 edit
No changes for Josa
JsonConfig edit
- git #16a3e6ab - build: Update eslint-config-wikimedia to 0.16.2 by Ed Sanders
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
No changes for LiquidThreads
Listings edit
No changes for Listings
LocalisationUpdate edit
No changes for LocalisationUpdate
LoginNotify edit
No changes for LoginNotify
MachineVision edit
- git #a008301f - stylelint: Lint vue files by Ed Sanders
MapSources edit
No 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 edit
No changes for Math
MediaModeration edit
No changes for MediaModeration
MobileApp edit
No 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 edit
No changes for MultimediaViewer
edit
No changes for NavigationTiming
Newsletter edit
No 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 edit
No changes for OATHAuth
OAuth edit
No changes for OAuth
OpenStackManager edit
No changes for OpenStackManager
ORES edit
- git #eacb961a - build: Update eslint-config-wikimedia to 0.16.2 by Ed Sanders
PageAssessments edit
No changes for PageAssessments
PagedTiffHandler edit
No changes for PagedTiffHandler
PageImages edit
No changes for PageImages
PageTriage edit
No changes for PageTriage
PageViewInfo edit
No changes for PageViewInfo
ParserFunctions edit
No changes for ParserFunctions
PdfHandler edit
No changes for PdfHandler
Petition edit
No changes for Petition
Poem edit
No changes for Poem
PoolCounter edit
- git #4fb66f10 - RELEASE doesn't take an argument by Chris Danis
Popups edit
No 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 edit
No changes for Quiz
ReadingLists edit
No changes for ReadingLists
RelatedArticles edit
No changes for RelatedArticles
Renameuser edit
No changes for Renameuser
RevisionSlider edit
No changes for RevisionSlider
RSS edit
No changes for RSS
SandboxLink edit
No 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 edit
No changes for Scribunto
SearchExtraNS edit
No changes for SearchExtraNS
SecureLinkFixer edit
- git #722bc093 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll edit
No changes for SecurePoll
ShortUrl edit
No changes for ShortUrl
SiteMatrix edit
No changes for SiteMatrix
SpamBlacklist edit
- git #6f12ed37 - VE: Add explicit dependency on targetLoader by Ed Sanders
SubPageList3 edit
No changes for SubPageList3
SubpageSortkey edit
No changes for SubpageSortkey
SyntaxHighlight_GeSHi edit
No changes for SyntaxHighlight_GeSHi
TemplateData edit
No changes for TemplateData
TemplateSandbox edit
No changes for TemplateSandbox
TemplateStyles edit
No changes for TemplateStyles
TemplateWizard edit
No changes for TemplateWizard
TextExtracts edit
No 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 edit
No changes for TimedMediaHandler
timeline edit
No changes for timeline
TitleBlacklist edit
- git #3fa72a12 - VE: Add explicit dependency on targetLoader by Ed Sanders
TocTree edit
No changes for TocTree
TorBlock edit
No 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 edit
No changes for TranslationNotifications
TrustedXFF edit
No 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 edit
No changes for UniversalLanguageSelector
UploadsLink edit
No changes for UploadsLink
UploadWizard edit
No changes for UploadWizard
UrlShortener edit
No changes for UrlShortener
UserMerge edit
No changes for UserMerge
VipsScaler edit
No 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 edit
No 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 edit
No 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 edit
No changes for Wikidata.org
WikidataPageBanner edit
- git #c7fc6c26 - Rename WPBSkinBlacklist and isSkinBlacklisted to WPBSkinDisabled and isSkinDisabled respectively (task T254675) by Peter Ovchyn
WikiEditor edit
No changes for WikiEditor
wikihiero edit
No changes for wikihiero
WikiLove edit
No changes for WikiLove
WikimediaApiPortalOAuth edit
No changes for WikimediaApiPortalOAuth
WikimediaBadges edit
No changes for WikimediaBadges
WikimediaEditorTasks edit
No changes for WikimediaEditorTasks
WikimediaEvents edit
No changes for WikimediaEvents
WikimediaIncubator edit
No 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 edit
No changes for Wikisource
XAnalytics edit
No changes for XAnalytics
Skins edit
CologneBlue edit
No changes for CologneBlue
MinervaNeue edit
- git #c8ce9608 - Selenium: Update WebdriverIO to version 5 (task T255447) by Edward Tadros
Modern edit
No changes for Modern
MonoBook edit
No changes for MonoBook
Nostalgia edit
No changes for Nostalgia
Timeless edit
No 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 edit
No changes for WikimediaApiPortal
VisualEditor edit
No changes for VisualEditor
Total Changes edit
280 Changes in 54 repos by 61 authors