MediaWiki 1.41/wmf.25/Changelog
< MediaWiki 1.41 | wmf.25
Core changes
edit- git #1dad3bdc - Branch commit for wmf/1.41.0-wmf.25 (task T343727) by trainbranchbot
- git #df6291bc - Make more methods static in MediaWikiIntegrationTestCase (task T342259) by Daimona Eaytoy
- git #406b844a - Do not override run() in MediaWikiIntegrationTestCase (task T342259) by Daimona Eaytoy
- git #452633ec - parser: Use ServiceOptions already injected in Parser::__construct() by Derick Alangi
- git #538d0b93 - parser: Remove references to `preprocessorFuzzTest.php` script by Derick Alangi
- git #9c8ac53c - ExtensionProcessor: Minor doc cleanup by Reedy
- git #bd193d3a - UserGroupManager: Fixup getUserPrivilegedGroups docs (task T208477) by Reedy
- git #bb864c48 - Stats: make component optional (task T240685) by Cole White
- git #919d27a2 - ResourceLoader: Reduce MAXAGE_RECOVER log severity (task T321394) by Timo Tijhof
- git #2031d14d - HistoryPager: Remove bogus code comment by Matěj Suchánek
- git #56a627af - Widen `@covers` annotations in RollbackActionTest by Derick Alangi
- git #ff0bd2c4 - Widen `@covers` annotations in tests ApiQueryInfoTest by Derick Alangi
- git #66509b3d - Make MockTitleTrait @stable to use. by Petr Pchelko
- git #deedf78a - mediawiki.page.ready: Minor improvement to teleportTarget docs by Timo Tijhof
- git #7a21b9a0 - Add UserGroupManager::getUserPrivilegedGroups() (task T208477) by Gergő Tisza
- git #09827a0f - PageArchive: Hard-deprecate most methods deprecated in 1.38 by Bartosz Dziewoński
- git #1738e1ee - ParsoidHandler: Look up page title from oldid, if available by Subramanya Sastry
- git #13ffa17b - DiffToggleSwitch: use PHP ToggleSwitchWidget (task T341955) by hmonroy
- git #965f7221 - Replace uses of deprecated PageArchive::listRevisions() in tests by Bartosz Dziewoński
- git #4a4d9e26 - Merge CommentStoreBase into CommentStore (task T343558) by Alexander Vorwerk
- git #248f6294 - rollback: Fire postEdit JavaScript hook on success (task T345229) by Kosta Harlan
- git #6eba4940 - Use PageRestHelperFactory to getHtmlOutputRendererHelper by Arlo Breault
- git #4cd118e2 - auth: Fix doc on AuthManagerLoginAuthenticateAuditHook by Umherirrender
- git #c2dcf1bb - EditPage: Allow previewing even when the form is in invalid state (task T343585) by Bartosz Dziewoński
- git #636d86a2 - WatchlistManager: Do not require watchlist rights for clearing talk page notification (task T345031) by Martin Urbanec
- git #68ccccfe - searchwidgets: Remove SimpleSearchResult(Set)Widget.php by Derick Alangi
- git #5e02c631 - rdbms: Drop LBF::setRequestInfo (task T275713) by Amir Sarabadani
- git #41d3b9b0 - ResourceLoader: Bring mw.loader state machine docs closer together by Timo Tijhof
- git #5ae59bad - user: Hard-deprecate user group related User functions (task T275148) by Umherirrender
- git #774a8fbf - Update OOUI to v0.48.0 (task T341955) (task T342216) (task T343585) by Roan Kattouw
- git #f2be8574 - objectcache: Make SqlBagOStuff aware of wgDebugDumpSql setting (task T318272) by Derick Alangi
- git #4c69f801 - rdbms: Rename CP::yieldSessionPrimaryPos to ::getSessionPrimaryPos (task T275713) by Amir Sarabadani
- git #a3c1b8a7 - rdbms: Remove LBF::appendShutdownCPIndexAsQuery() (task T275713) by Amir Sarabadani
- git #788d2f0a - Centralize logic behind building ChronologyProtector object (task T275713) by Amir Sarabadani
- git #d2374ceb - Api*Search: Remove some redundant caching by Bartosz Dziewoński
- git #ae30ef85 - GroupPermissionsLookup.php: Fix docstring comment by Martin Urbanec
- git #7ad7d287 - InfoAction: Brace against change on the namespace subpage config (task T340749) by Func
- git #a8a43db0 - Allow force regenerating the page info cache via action=purge (task T340749) by Func
- git #2bd7bb60 - CalendarWidget: Make clippable, scrollable (task T115939) by Chlod Alejandro
- git #bef96dab - Update Codex from v0.17.0 to v0.18.0 (task T313835) (task T335087) (task T342403) (task T343217) (task T343219) (task T343312) (task T343474) (task T343476) (task T343479) (task T344460) (task T344538) by Roan Kattouw
- git #95b3fcf3 - page: Run PageUndeleteComplete hook only on undeletion of text (task T345018) by Umherirrender
- git #672fd39a - Html: Reject nested arrays from web request in FormOptions (task T344931) by Umherirrender
- git #d282af70 - user: Hard-deprecate UserRightsProxy (task T255309) by Umherirrender
- git #d3d0a363 - ResourceLoader: Update jQuery from v3.6.1 to v3.7.1 by Timo Tijhof
- git #778d266c - api: Use ParserFactory on module creation (task T343070) by Umherirrender
- git #551c26a7 - Special:Preferences fix broken navigation hints (task T341816) by jsn
- git #5f2927a6 - Update wikimedia/utfnormal to latest 4.0.0 by Derick Alangi
- git #8af2a32d - Update wikimedia/remex-html to latest 4.0.1 by Derick Alangi
- git #cc2d8251 - rdbms: Decouple ChronologyProtector from LBF (task T275713) by Amir Sarabadani
- git #b4af67e6 - Remove migration code from CommentStoreBase (task T343558) by Lucas Werkmeister
- git #ab1df980 - SpecialContributions: Allow checking edits by imported actors (task T344978) by Func
- git #ad503b2b - Cleanup SpecialContributions and ContribsPager by Func
- git #f73bcc2d - phpunit: Do not setup the test DB for tests that don't need it (task T155147) by Daimona Eaytoy
- git #9e6b2560 - session: Do not save user token in non-database tests (task T155147) by Daimona Eaytoy
- git #ea812924 - ContentHandler: Hard-deprecate getSlotDiffRendererInternal by James D. Forrester
- git #f21562a3 - rdbms: Add support for upsert to InsertQueryBuilder (task T335377) by Amir Sarabadani
- git #aca3c820 - deferred: Make DeferredUpdates docs more accessible (task T265749) by Timo Tijhof
- git #447400b4 - rdbms: Drop old class aliases (task T344536) by James D. Forrester
- git #b797e961 - maintenance: Use `$this->getServiceContainer()` since we have it by Derick Alangi
- git #48baf63e - maintenance: Cleanup Maintenance class for unused/dead code by Derick Alangi
- git #518d70da - jquery.textSelection: Avoid insertText for >100 lines in Chrome/Safari (task T343795) by Ed Sanders
- git #3946bd4b - Refactor Special:Contributions (task T324166) by Novem Linguae
- git #efcfcc89 - Improve documentation for ipblocks_restrictions.ir_value to include actions by Thalia
- git #b0bf7e6d - Edit recovery: Use #put for upsert instead of get+delete+add by Ed Sanders
- git #1f9f4ecd - AllMessagesTablePager: Fix search links to translatewiki (task T342669) by Func
Vendor
edit- git #e46fbc33 - Update OOUI to v0.48.0 by Roan Kattouw
- git #ea45acc1 - Update wikimedia/utfnormal to latest 4.0.0 (task T287972) by Derick Alangi
- git #a4e37879 - Update wikimedia/remex-html to latest 4.0.1 release by Derick Alangi
- git #f417c582 - Upgrading wikimedia/equivset (1.4.3 => 1.5.1) (task T27619) by Reedy
- git #cb008e4d - Update wikimedia/css-sanitizer from 4.0.1 -> 5.0.0 (task T287972) by Derick Alangi
Extensions
editAbuseFilter
edit- git #ece707d5 - build: Update to the latest wikimedia/equivset package by Derick Alangi
AdvancedSearch
edit- git #565ba9e5 - build: Update MediaWiki requirement to 1.41 by James D. Forrester
AntiSpoof
edit- git #59eb6f2d - build: Update wikimedia/equivset to 1.5 by Derick Alangi
CampaignEvents
edit- git #82d7aace - Change section layout of enable/edit registration form (task T339978) by Daimona Eaytoy
- git #faa5cc8d - Send registration notifications in a deferred update by Daimona Eaytoy
- git #5364199f - Use UserArray in ListParticipantsHandler for performance (task T345250) by Daimona Eaytoy
- git #8b874a98 - Add username caching to CampaignsCentralUserLookup (task T345250) by Daimona Eaytoy
- git #d4ddad3c - Add stats tab with empty states to EventDetails (task T341341) by Daimona Eaytoy
- git #2692236d - Prevent participants from answering after aggregation (backend) (task T339981) by Daimona Eaytoy
- git #cba3e521 - Prevent participants from answering after aggregation (event page) (task T339981) by Daimona Eaytoy
- git #d501e53f - Prevent participants from answering after aggregation (special page) (task T339981) by Daimona Eaytoy
- git #967e8fc7 - Fix flaky selenium spec eventPage.js by Daimona Eaytoy
- git #79e19d84 - Preload user page link data in ListParticipantsHandler (task T345250) by Daimona Eaytoy
- git #53f3e645 - Make ListParticipantsHandler lookup all usernames together (task T345250) by Daimona Eaytoy
- git #785e63b0 - Fix the order of the affiliate question options (task T342341) by Claudio Melo
- git #6f9f476a - UserLinker: avoid expensive existsLocally lookup (task T345250) by Daimona Eaytoy
- git #d5f847c6 - Add remaining time to data retention message on event page (task T339977) by Daimona Eaytoy
- git #7570aeb8 - Add remaining time to data retention message in Special:RegisterForEvent (task T339977) by Daimona Eaytoy
- git #72ab89f6 - Add aggregation timestamp to the Participant class by Daimona Eaytoy
- git #4f9a81f9 - Add initial data retention policy for participant answers (task T339977) by Daimona Eaytoy
CentralAuth
edit- git #9222273a - Add `@group Database` to tests that need it (task T345372) by Daimona Eaytoy
- git #d15a3697 - Add missing IDatabase imports (task T344536) by Lucas Werkmeister
- git #4ff3f1fa - Try central autologin via redirects on login page (task T326281) by Gergő Tisza
CheckUser
edit- git #0e34dc64 - extension.json: Alphasort Hooks for readability by Reedy
- git #dbb89b64 - Hooks: Minor cleanup by Reedy
- git #fd170e99 - clienthints: Remove mention of Wikimedia in API explaination (task T345549) by Dreamy Jazz
- git #a3c11a27 - clienthints: Remove Accept-CH header on action and load module on POST (task T345518) (task T345229) by Kosta Harlan
- git #f54a4dba - Use real type hints in CheckUser where possible by Dreamy Jazz
- git #cff5864d - Fix type of $username in AuthManagerLoginAuthenticateAuditHook (task T345373) by Tim Starling
- git #e9002d22 - clienthints: Use IGNORE when inserting mapping rows (task T345144) by Dreamy Jazz
- git #07fd64a6 - clienthints: Create maintenance script to collate client hints data (task T344800) by Dreamy Jazz
- git #4eb4bffe - selenium: run tests concurrently (task T226869) (task T340823) by Dreamy Jazz
- git #9ed2b650 - Use cu_log_event table to look up temporary account IPs for logs (task T326393) by Thalia
CirrusSearch
edit- git #90aac61e - Make QueryBuildDocumentTest more robust by Daimona Eaytoy
- git #46aa629b - Avoid DB access in non-database tests (task T155147) by Daimona Eaytoy
Cite
edit- git #70031b29 - Remove unused ext.cite.style module by Subramanya Sastry
CodeMirror
edit- git #2e46dcf6 - build: Update MediaWiki requirement to 1.41 by James D. Forrester
Collection
edit- git #1dd198f1 - Remove references to VisualEditorRestbaseURL in Collection (task T344457) by Bartosz Dziewoński
ConfirmEdit
edit- git #f988b56d - Do not use UTSysop directly in CaptchaPreAuthenticationProviderTest by Daimona Eaytoy
ContentTranslation
edit- git #54003d21 - CX3 Build 0.2.0+20230904 (task T342530) (task T323233) (task T341685) (task T260166) (task T319181) (task T343706) (task T332863) (task T343699) by NikG
- git #475c6a6c - build: Update MediaWiki requirement to 1.41 by James D. Forrester
- git #c48947f6 - SX: Add confirmation dialog for continuing drafts started on desktop (task T332863) by NikG
- git #001b5af8 - SX: Also check status when checking if translation already exists by NikG
- git #fe5161c8 - SX: Move resolution of content references from vuex action to composable by NikG
- git #739dde3a - CX: Add new revision tag: too-much-unmodified-mt-text (task T160037) by wangombe
DiscussionTools
edit- git #bc495dfd - DiscussionToolsDebug: check whether the given page exists (task T338480) by Rajashree Talukdar
- git #c0f5a955 - Fix showing temp user popup after page reload (task T344879) by Bartosz Dziewoński
- git #5c612862 - Acquire a temporary user username before previewing (task T331397) by Bartosz Dziewoński
DonationInterface
edit- git #d3dd0c1d - Update required version of SmashPig by wfan
Echo
edit- git #f4765cdd - Decommission Echo* instruments (task T344167) by Sam Smith
- git #0b95ded5 - tests: Small changes to DiscussionParserTest by Umherirrender
- git #7b1a9582 - Make DB tests more robust by Daimona Eaytoy
- git #84a32adb - EchoEventPresentationModel: Use userTemporary for temp accounts (task T338912) by Martin Urbanec
EntitySchema
edit- git #97895342 - Replace EntitySchemaTerm with TermFallback from Wikibase (task T338797) (task T338798) by Lucas Werkmeister
- git #f222e5a9 - Use LanguageFallbackIndicator in EntitySchemaFormatter (task T338797) by Lucas Werkmeister
- git #76135b3c - Improve HTML formatting in HtmlPageLinkRendererEndHookHandler (task T338798) by Lucas Werkmeister
- git #dc320a42 - Use language fallback in LabelLookup (task T338797) (task T338798) by Lucas Werkmeister
- git #f960717e - One last file name change (task T332330) by noa
- git #4e5681b4 - Rename js files and classes (task T332330) by noa
EventBus
edit- git #00e01a45 - Do not assume that revisions exist in EventFactoryTest by Daimona Eaytoy
EventLogging
edit- git #e66b42d1 - JsonSchemaContent: Remove $revisionLookup and $linkRenderer props (task T286610) by Sam Smith
FileImporter
edit- git #3b60d5a5 - Add strict types to all production code by thiemowmde
- git #a512f037 - build: Update MediaWiki requirement to 1.41 by James D. Forrester
FlaggedRevs
edit- git #a7daf1ec - Add FlaggedRevsLibraryTest to Database group (task T345372) by Lucas Werkmeister
- git #bda9cd7a - Omit 'target' in the body of review REST API requests by Bartosz Dziewoński
- git #97748dbc - Add missing import for namespaced IDatabase (task T344536) (task T345164) by Michael Große
- git #ef8fc9d8 - build: Update MediaWiki requirement to 1.41 by James D. Forrester
- git #e6dabc8e - Unify edit notice generation by Bartosz Dziewoński
- git #c03ec9ec - Move toggleable diff generation to JS (mostly) by Bartosz Dziewoński
- git #01c3b5a8 - RevisionReviewForm: store single tag (task T277883) by tacsipacsi
Flow
edit- git #8e1008a5 - mw.flow.ui.EditorWidget.prototype.hasBeenChanged() returns false if the editor hasn't been loaded (task T345137) by Dringsim
- git #a9392f44 - ConfirmEditTest: Avoid database access by Bartosz Dziewoński
GlobalBlocking
edit- git #86d1304c - Ensure that soft global blocks block temporary users (task T344988) by Thalia
GrowthExperiments
edit- git #7424f8d9 - Avoid DB access in non-Database tests by Daimona Eaytoy
- git #1d72a0b7 - Acquire DB connections outside of ServiceWiring, part 2 by Daimona Eaytoy
- git #22c7e965 - tests: Raise jQuery requirement from v3.6.1 to v3.7.1 by James D. Forrester
- git #c1f4f81f - Do not acquire DB connections until needed by Daimona Eaytoy
- git #ef690bd8 - Welcome survey: Add generic user-research question (task T342353) (task T343682) by Martin Urbanec
- git #05d965db - WelcomeSurvey: Update privacy links (task T343682) by Martin Urbanec
- git #68433996 - Remove support for wgWelcomeSurveyEnableWithHomepage (task T344619) by Martin Urbanec
JsonConfig
edit- git #cb8c63ed - Add JCLuaLibraryTest to Database group (task T345372) by Lucas Werkmeister
Kartographer
edit- git #f6ebe788 - Process Kartographer content in attribute-embedded HTML (task T342887) by Isabelle Hurbain-Palatin
- git #6ca054a7 - Extract processKartographerNode method (task T263762) by Isabelle Hurbain-Palatin
- git #a33dd26c - Add extension data, categories and attribute processing to Parsoid output (task T263762) by Isabelle Hurbain-Palatin
Linter
edit- git #0ba87557 - tests: Simplify creation of fixtures by Daimona Eaytoy
- git #8e5d85e6 - SpecialLintErrorsTest: Add @group Database by Bartosz Dziewoński
LiquidThreads
edit- git #88a5cd82 - Replace calls to TablePager::getBody with ::getFullOutput by James D. Forrester
LoginNotify
edit- git #4c369696 - ServiceWiring, dependency injection by Tim Starling
- git #8521667d - Doc review and general cleanup by Tim Starling
- git #3cd669d1 - Hooks: Do not attempt user creation when there's no username (task T345373) by Ammarpad
MachineVision
edit- git #8308647b - tests: Raise jQuery requirement from v3.6.1 to v3.7.1 by James D. Forrester
MediaSearch
edit- git #2345ed84 - tests: Raise jQuery requirement from v3.6.0 to v3.7.1 by James D. Forrester
MobileFrontend
edit- git #41cee2b0 - tests: Raise jQuery requirement from v3.6.1 to v3.7.1 by James D. Forrester
- git #503734a8 - Fix showing temp user popup after page reload (task T344879) by Bartosz Dziewoński
ORES
edit- git #6521d626 - read thresholds numeric values (task T343308) by Ilias Sarantopoulos
PageTriage
edit- git #280cb68a - Fix js-required and please-wait messages (task T344992) by suecarmol
Phonos
edit- git #85a02878 - List tracking categories in extension.json (task T345296) by tacsipacsi
ProofreadPage
edit- git #b6e7d0c1 - Add ProofreadPageLibraryTest to Database group (task T345372) by Lucas Werkmeister
RevisionSlider
edit- git #41cb479b - Remove grab cursor workarounds for older browsers by WMDE-Fisch
- git #e65e19aa - Make use of Codex LESS tokens where possible by thiemowmde
- git #45b68b29 - Don't trigger hover or tooltips from a tooltip (task T341872) by WMDE-Fisch
- git #e2bb3741 - Close tooltip when the focus moves away (task T341874) by WMDE-Fisch
- git #10931b62 - Remove obsolete per-skin CSS (task T341872) by thiemowmde
- git #6455955e - Restore highlightable-row CSS we accidentally removed (task T341872) by thiemowmde
- git #98e57308 - Remove more duplicate code in SliderView class by thiemowmde
- git #143dee9a - Close popup when clicking enter (task T341874) by Svantje Lilienthal
- git #0c23f638 - build: Update MediaWiki requirement to 1.41 by James D. Forrester
Scribunto
edit- git #7e54c088 - Avoid DB access in databaseless tests (task T345372) by Daimona Eaytoy
- git #ea0707c4 - Add UriLibraryTest to Database group and add advice for others (task T345372) by Lucas Werkmeister
SearchVue
edit- git #13aebf09 - tests: Raise jQuery requirement from v3.6.1 to v3.7.1 by James D. Forrester
SecureLinkFixer
edit- git #fa940eda - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
edit- git #176c5829 - Clear UserGetRights hook handlers in SpecialSecurePollLogTest (task T345372) by Daimona Eaytoy
TemplateData
edit- git #39602bdb - Replace calls to deprecated ApiPageSet methods (task T339384) by thiemowmde
- git #eed932e3 - Add lang="…" and dir="auto" to inputs that support languages (task T238329) by thiemowmde
- git #c3eb1abb - Fix "Add new map" button overflowing in other languages by thiemowmde
- git #bb7b801b - Show much more actionable context when paramOrder is incomplete (task T340377) by thiemowmde
- git #1f105ed5 - Load GUI on action=edit if page has templatedata even outside NS_TEMPLATE (task T189989) (task T300676) by Timo Tijhof
TemplateStyles
edit- git #ab94c083 - build: Update css-sanitizer requirement from 4.0.0 to 5.0.0 by James D. Forrester
TorBlock
edit- git #e43d7856 - TorExitNodes: Add some error handling for HTTP GET requests returning null (task T344568) by Reedy
Translate
edit- git #622f9677 - Fix broken instructions in findUnsynchronizedDefinitions.php (task T343200) by Wangombe
- git #52fef597 - Return assoc array from RevTagStore::getTranslatableBundleIds by Umherirrender
- git #67b92fe5 - GroupSelector: Use jquery.ui.position to remove jquery.ui dependency (task T323332) by Abijeet
TwoColConflict
edit- git #4177e734 - Disable TwoColConflict on code pages, except wikitext/text (task T268017) by thiemowmde
- git #f2a7a122 - Minimize/simplify settings code a little bit by thiemowmde
- git #437222cd - build: Update MediaWiki requirement to 1.41 by James D. Forrester
UniversalLanguageSelector
edit- git #a193c25f - Update jquery.uls from upstream by Jon Harald Søby
VueTest
edit- git #cc63e5be - Update Codex to pre-v0.18.0 by Roan Kattouw
VisualEditor
edit- git #24453c25 - Add eslintrc to packageFiles folder by Ed Sanders
- git #a59335fa - Rename config.references to config.addReference by Ed Sanders
- git #cd43f126 - Edit check configuration system (task T330112) by David Lynch
- git #e054c3da - Use metrics from SiteConfig to restore the Parsoid prefix (task T339365) by Arlo Breault
- git #5991d40f - Remove deprecated RESTBase-related VE config settings (task T341618) by Bartosz Dziewoński
- git #2c1989c3 - Stop injecting ServiceOptions in VisualEditorParsoidClientFactory by Arlo Breault
- git #de293592 - Remove unused VisualEditorParsoidClientFactory options (task T341614) by Arlo Breault
- git #cc2b4e27 - Fix showing temp user popup after page reload (task T344879) by Bartosz Dziewoński
- git #764e2232 - ApiVisualEditor: Check permissions of the temp user if we will create one (task T342770) by Bartosz Dziewoński
- git #59a665c4 - Acquire a temporary user username before previewing (task T331397) by Bartosz Dziewoński
- git #975dc2c2 - Add `editcheck-references-activated` when UI is shown (task T342462) by Ed Sanders
- git #9dd85ee2 - Update messages when becoming logged-in/logged-out for IP masking (task T343848) by Bartosz Dziewoński
Wikibase
edit- git #82fe068c - Removed RepositoryNameAssert (task T291823) by Leszek Manicki
- git #ecb91298 - REST: Mark PATCH property statement as production ready (task T344796) by Jakob Warkotsch
- git #e4baae60 - REST: Improve spec test descriptions by Silvan
- git #5b0626a7 - REST: Add PATCH property statement spec tests (task T344810) by Silvan
- git #1a0f6801 - Dropped "repository name" and "local part" from EntityId (task T291823) by Leszek Manicki
- git #a39f8e47 - Stopped using EntityId::getLocalPart in DescriptionLookupTest (task T291823) by Leszek Manicki
- git #0f5a7aee - Removed SerializableEntityId::splitSerialization (task T291823) by Leszek Manicki
- git #842a8870 - Removed SerializableEntityId::joinSerialization (task T291823) by Leszek Manicki
- git #b917a19b - DM: Removed the use of split/join Serialization from Item/Property ID (task T291823) by Leszek Manicki
- git #7b016acb - Make SpecialItemDisambiguation limit a constant by Lucas Werkmeister
- git #1175455f - Remove $displayLanguageCode from ItemDisambiguation by Lucas Werkmeister
- git #54be8ab6 - Bump wikimedia/timestamp to 4.1.0 (task T329594) by Martin Urbanec
- git #3b9fea45 - Add Scribunto library tests to Database group (task T345372) by Lucas Werkmeister
- git #7fc2d4f1 - REST: Add patch property statement long route (task T344700) by Jakob Warkotsch
- git #a0299558 - REST: Add missing unit tests (task T344809) (task T344700) by Silvan
- git #3b2d1233 - REST: Add PatchPropertyStatement use case (task T344700) by Jakob Warkotsch
- git #8e3a9942 - REST: Make PatchStatement subject agnostic (task T344708) by Muhammad Jaziraly
- git #ef4af623 - REST: Separate bot edit tests from other auth tests (task T344229) by Jakob Warkotsch
- git #7c93eb5e - REST: Simplify use of `useRequestInputs` in e2e tests by Jakob Warkotsch
- git #eab967dc - REST: Remove unused `EntityIdValidator` interface (task T344794) by Ollie Shotton
- git #ea08bc55 - Implement QueryPage::getQueryInfo() using SelectQueryBuilder by Lucas Werkmeister
- git #15f6b125 - Formally disallowed using colons/prefixes in the Item/Property ID (task T291823) by Leszek Manicki
WikibaseLexeme
edit- git #35ddcd85 - Assert that foreign entity IDs are no longer supported (task T291823) by Lucas Werkmeister
- git #3115952f - Removed reference to repositoryName and localPart in ID classes (task T291823) by Leszek Manicki
- git #ceb69348 - Stop setting repositoryName and localPart (task T291823) by Leszek Manicki
- git #822fe275 - Stop calling getRepositoryName and getLocalPart in tests (task T291823) by Leszek Manicki
- git #8cfc6b5e - Removed the use of EntityId::localPart from ID classes (task T291823) by Leszek Manicki
- git #9ae74329 - Add LexemeHandlerTest to Database group (task T345372) by Lucas Werkmeister
- git #88bbd384 - Removed the use of split/join Serialization in LexemeId and FormId (task T291823) by Leszek Manicki
- git #f0e1b0ae - Confirm it is impossible to have colons in Lexeme IDs (task T291823) by Leszek Manicki
- git #f9bd76ef - Temporarily disabled tests involving prefixed Lexeme IDs (task T291823) by Leszek Manicki
- git #f1d90fd6 - Don’t use LanguageNameLookup service in formatter callbacks (task T281721) by Lucas Werkmeister
WikibaseLexemeCirrusSearch
edit- git #c555e3f3 - Add LexemeFulltextResultTest to Database group (task T345372) by Lucas Werkmeister
WikibaseMediaInfo
edit- git #fe324884 - Assert that foreign entity IDs are no longer supportes (task T291823) by Lucas Werkmeister
- git #85e168b7 - Removed repositoryName and localPart from MediaInfoId (task T291823) by Leszek Manicki
- git #b3c43613 - Stop setting repositoryName and localPart (task T291823) by Leszek Manicki
- git #6189cd00 - tests: Raise jQuery requirement from v3.6.1 to v3.7.1 by James D. Forrester
WikibaseQualityConstraints
edit- git #6071e598 - Add ImportConstraintEntitiesTest to Database group (task T345372) by Lucas Werkmeister
WikiLambda
edit- git #7a1c1d7f - tests: Annotate a number of tests as @group Database now MW enforces for DB-touching tests by James D. Forrester
- git #eb3eda49 - Edit copy on implementation page (task T343516) by aminalhazwani
- git #d0fa7e90 - e2e: Update the selector for dialog box (task T345259) by nik-55
- git #f80c343a - Replace deprecated User::addGroup (task T275148) by Umherirrender
- git #d0e772b9 - build: Upgrade Codex test version to 0.17.0 by James D. Forrester
- git #1eb843f2 - build: Upgrade stylelint-config-wikimedia from 0.15.0 to 0.16.1 and make pass by James D. Forrester
WikimediaMessages
edit- git #9ff66cac - Add messages for Talysh Wikipedia (tlywiki) (task T345166) by gerritbot
Wikisource
edit- git #2b099509 - Add more models to Transkribus (task T344141) by Parthiv
- git #d635a8b5 - Modify eswikisource in extension.json (task T345384) by Parthiv
Wikistories
edit- git #8c379acf - Delete story checkbox follow up (task T330076) by Huei Tan
- git #d57afabf - ul style for the text size confirm dialog (task T303022) by Huei Tan
Skins
editMinervaNeue
edit- git #0e391a87 - Update addPortletLink for Codex (task T344006) by bwang
MonoBook
edit- git #ea7349cf - build: Update linters by Ed Sanders
Vector
edit- git #0bb02c9c - Only show notification after CentralAuth autologin on Vector 2022 (task T345112) by Bartosz Dziewoński
Misc
editNo changes
edit- 3D
- ActiveAbstract
- ApiFeatureUsage
- ArticleCreationWorkflow
- ArticlePlaceholder
- Babel
- BetaFeatures
- BounceHandler
- Calendar
- Campaigns
- Capiunto
- CategoryTree
- CentralNotice
- CharInsert
- ChessBrowser
- CiteThisPage
- Citoid
- CodeEditor
- Cognate
- CologneBlue
- CommonsMetadata
- ContactPage
- CreditsSource
- Dashiki
- Disambiguator
- DismissableSiteNotice
- DoubleWiki
- Elastica
- ElectronPdfService
- EventStreamConfig
- ExtensionDistributor
- ExternalGuidance
- FeaturedFeeds
- FileExporter
- FundraiserLandingPage
- FundraisingTranslateWorkflow
- Gadgets
- GeoCrumbs
- GeoData
- GlobalCssJs
- GlobalPreferences
- GlobalUsage
- GlobalUserPage
- GlobalWatchlist
- GoogleNewsSitemap
- Graph
- GuidedTour
- IPInfo
- ImageMap
- ImageSuggestions
- InputBox
- Insider
- Interwiki
- InterwikiSorting
- Josa
- LabeledSectionTransclusion
- LandingCheck
- LdapAuthentication
- Listings
- MapSources
- MassMessage
- Math
- MediaModeration
- MobileApp
- Modern
- MultimediaViewer
- NavigationTiming
- NearbyPages
- NewUserMessage
- Newsletter
- Nostalgia
- Nuke
- OATHAuth
- OAuth
- OAuthRateLimiter
- OpenStackManager
- PageAssessments
- PageImages
- PageNotice
- PageViewInfo
- PagedTiffHandler
- ParserFunctions
- PdfHandler
- Poem
- Popups
- PropertySuggester
- QuickSurveys
- Quiz
- RSS
- ReadingLists
- RealMe
- RelatedArticles
- ReportIncident
- SandboxLink
- Score
- SearchExtraNS
- ShortUrl
- SimilarEditors
- SiteMatrix
- SpamBlacklist
- StopForumSpam
- SubPageList3
- SubpageSortkey
- SyntaxHighlight_GeSHi
- TemplateSandbox
- TemplateWizard
- TextExtracts
- Thanks
- TheWikipediaLibrary
- TimedMediaHandler
- Timeless
- TitleBlacklist
- TocTree
- TranslationNotifications
- TrustedXFF
- UploadWizard
- UploadsLink
- UrlShortener
- VipsScaler
- VisualEditor/VisualEditor
- WebAuthn
- WikiEditor
- WikiLove
- WikibaseCirrusSearch
- Wikidata.org
- WikidataPageBanner
- WikimediaApiPortal
- WikimediaApiPortalOAuth
- WikimediaBadges
- WikimediaEditorTasks
- WikimediaEvents
- WikimediaIncubator
- WikimediaMaintenance
- XAnalytics
- cldr
- intersection
- timeline
- wikihiero
Total changes
edit261 Changes in 62 repos by 62 authors