MediaWiki 1.41/wmf.25/Changelog
Appearance
< MediaWiki 1.41 | wmf.25
Core changes
[edit]- git #1dad3bdc - Branch commit for wmf/1.41.0-wmf.25 (T343727) by trainbranchbot
- git #df6291bc - Make more methods static in MediaWikiIntegrationTestCase (T342259) by Daimona Eaytoy
- git #406b844a - Do not override run() in MediaWikiIntegrationTestCase (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 (T208477) by Reedy
- git #bb864c48 - Stats: make component optional (T240685) by Cole White
- git #919d27a2 - ResourceLoader: Reduce MAXAGE_RECOVER log severity (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() (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 (T341955) by hmonroy
- git #965f7221 - Replace uses of deprecated PageArchive::listRevisions() in tests by Bartosz DziewoĆski
- git #4a4d9e26 - Merge CommentStoreBase into CommentStore (T343558) by Alexander Vorwerk
- git #248f6294 - rollback: Fire postEdit JavaScript hook on success (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 (T343585) by Bartosz DziewoĆski
- git #636d86a2 - WatchlistManager: Do not require watchlist rights for clearing talk page notification (T345031) by Martin Urbanec
- git #68ccccfe - searchwidgets: Remove SimpleSearchResult(Set)Widget.php by Derick Alangi
- git #5e02c631 - rdbms: Drop LBF::setRequestInfo (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 (T275148) by Umherirrender
- git #774a8fbf - Update OOUI to v0.48.0 (T341955) (T342216) (T343585) by Roan Kattouw
- git #f2be8574 - objectcache: Make SqlBagOStuff aware of wgDebugDumpSql setting (T318272) by Derick Alangi
- git #4c69f801 - rdbms: Rename CP::yieldSessionPrimaryPos to ::getSessionPrimaryPos (T275713) by Amir Sarabadani
- git #a3c1b8a7 - rdbms: Remove LBF::appendShutdownCPIndexAsQuery() (T275713) by Amir Sarabadani
- git #788d2f0a - Centralize logic behind building ChronologyProtector object (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 (T340749) by Func
- git #a8a43db0 - Allow force regenerating the page info cache via action=purge (T340749) by Func
- git #2bd7bb60 - CalendarWidget: Make clippable, scrollable (T115939) by Chlod Alejandro
- git #bef96dab - Update Codex from v0.17.0 to v0.18.0 (T313835) (T335087) (T342403) (T343217) (T343219) (T343312) (T343474) (T343476) (T343479) (T344460) (T344538) by Roan Kattouw
- git #95b3fcf3 - page: Run PageUndeleteComplete hook only on undeletion of text (T345018) by Umherirrender
- git #672fd39a - Html: Reject nested arrays from web request in FormOptions (T344931) by Umherirrender
- git #d282af70 - user: Hard-deprecate UserRightsProxy (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 (T343070) by Umherirrender
- git #551c26a7 - Special:Preferences fix broken navigation hints (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 (T275713) by Amir Sarabadani
- git #b4af67e6 - Remove migration code from CommentStoreBase (T343558) by Lucas Werkmeister
- git #ab1df980 - SpecialContributions: Allow checking edits by imported actors (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 (T155147) by Daimona Eaytoy
- git #9e6b2560 - session: Do not save user token in non-database tests (T155147) by Daimona Eaytoy
- git #ea812924 - ContentHandler: Hard-deprecate getSlotDiffRendererInternal by James D. Forrester
- git #f21562a3 - rdbms: Add support for upsert to InsertQueryBuilder (T335377) by Amir Sarabadani
- git #aca3c820 - deferred: Make DeferredUpdates docs more accessible (T265749) by Timo Tijhof
- git #447400b4 - rdbms: Drop old class aliases (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 (T343795) by Ed Sanders
- git #3946bd4b - Refactor Special:Contributions (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 (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 (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) (T27619) by Reedy
- git #cb008e4d - Update wikimedia/css-sanitizer from 4.0.1 -> 5.0.0 (T287972) by Derick Alangi
Extensions
[edit]AbuseFilter
[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 (T339978) by Daimona Eaytoy
- git #faa5cc8d - Send registration notifications in a deferred update by Daimona Eaytoy
- git #5364199f - Use UserArray in ListParticipantsHandler for performance (T345250) by Daimona Eaytoy
- git #8b874a98 - Add username caching to CampaignsCentralUserLookup (T345250) by Daimona Eaytoy
- git #d4ddad3c - Add stats tab with empty states to EventDetails (T341341) by Daimona Eaytoy
- git #2692236d - Prevent participants from answering after aggregation (backend) (T339981) by Daimona Eaytoy
- git #cba3e521 - Prevent participants from answering after aggregation (event page) (T339981) by Daimona Eaytoy
- git #d501e53f - Prevent participants from answering after aggregation (special page) (T339981) by Daimona Eaytoy
- git #967e8fc7 - Fix flaky selenium spec eventPage.js by Daimona Eaytoy
- git #79e19d84 - Preload user page link data in ListParticipantsHandler (T345250) by Daimona Eaytoy
- git #53f3e645 - Make ListParticipantsHandler lookup all usernames together (T345250) by Daimona Eaytoy
- git #785e63b0 - Fix the order of the affiliate question options (T342341) by Claudio Melo
- git #6f9f476a - UserLinker: avoid expensive existsLocally lookup (T345250) by Daimona Eaytoy
- git #d5f847c6 - Add remaining time to data retention message on event page (T339977) by Daimona Eaytoy
- git #7570aeb8 - Add remaining time to data retention message in Special:RegisterForEvent (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 (T339977) by Daimona Eaytoy
CentralAuth
[edit]- git #9222273a - Add `@group Database` to tests that need it (T345372) by Daimona Eaytoy
- git #d15a3697 - Add missing IDatabase imports (T344536) by Lucas Werkmeister
- git #4ff3f1fa - Try central autologin via redirects on login page (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 (T345549) by Dreamy Jazz
- git #a3c11a27 - clienthints: Remove Accept-CH header on action and load module on POST (T345518) (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 (T345373) by Tim Starling
- git #e9002d22 - clienthints: Use IGNORE when inserting mapping rows (T345144) by Dreamy Jazz
- git #07fd64a6 - clienthints: Create maintenance script to collate client hints data (T344800) by Dreamy Jazz
- git #4eb4bffe - selenium: run tests concurrently (T226869) (T340823) by Dreamy Jazz
- git #9ed2b650 - Use cu_log_event table to look up temporary account IPs for logs (T326393) by Thalia
CirrusSearch
[edit]- git #90aac61e - Make QueryBuildDocumentTest more robust by Daimona Eaytoy
- git #46aa629b - Avoid DB access in non-database tests (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 (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 (T342530) (T323233) (T341685) (T260166) (T319181) (T343706) (T332863) (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 (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 (T160037) by wangombe
DiscussionTools
[edit]- git #bc495dfd - DiscussionToolsDebug: check whether the given page exists (T338480) by Rajashree Talukdar
- git #c0f5a955 - Fix showing temp user popup after page reload (T344879) by Bartosz DziewoĆski
- git #5c612862 - Acquire a temporary user username before previewing (T331397) by Bartosz DziewoĆski
DonationInterface
[edit]- git #d3dd0c1d - Update required version of SmashPig by wfan
Echo
[edit]- git #f4765cdd - Decommission Echo* instruments (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 (T338912) by Martin Urbanec
EntitySchema
[edit]- git #97895342 - Replace EntitySchemaTerm with TermFallback from Wikibase (T338797) (T338798) by Lucas Werkmeister
- git #f222e5a9 - Use LanguageFallbackIndicator in EntitySchemaFormatter (T338797) by Lucas Werkmeister
- git #76135b3c - Improve HTML formatting in HtmlPageLinkRendererEndHookHandler (T338798) by Lucas Werkmeister
- git #dc320a42 - Use language fallback in LabelLookup (T338797) (T338798) by Lucas Werkmeister
- git #f960717e - One last file name change (T332330) by noa
- git #4e5681b4 - Rename js files and classes (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 (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 (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 (T344536) (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 (T277883) by tacsipacsi
Flow
[edit]- git #8e1008a5 - mw.flow.ui.EditorWidget.prototype.hasBeenChanged() returns false if the editor hasn't been loaded (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 (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 (T342353) (T343682) by Martin Urbanec
- git #05d965db - WelcomeSurvey: Update privacy links (T343682) by Martin Urbanec
- git #68433996 - Remove support for wgWelcomeSurveyEnableWithHomepage (T344619) by Martin Urbanec
JsonConfig
[edit]- git #cb8c63ed - Add JCLuaLibraryTest to Database group (T345372) by Lucas Werkmeister
Kartographer
[edit]- git #f6ebe788 - Process Kartographer content in attribute-embedded HTML (T342887) by Isabelle Hurbain-Palatin
- git #6ca054a7 - Extract processKartographerNode method (T263762) by Isabelle Hurbain-Palatin
- git #a33dd26c - Add extension data, categories and attribute processing to Parsoid output (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 (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 (T344879) by Bartosz DziewoĆski
ORES
[edit]- git #6521d626 - read thresholds numeric values (T343308) by Ilias Sarantopoulos
PageTriage
[edit]- git #280cb68a - Fix js-required and please-wait messages (T344992) by suecarmol
Phonos
[edit]- git #85a02878 - List tracking categories in extension.json (T345296) by tacsipacsi
ProofreadPage
[edit]- git #b6e7d0c1 - Add ProofreadPageLibraryTest to Database group (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 (T341872) by WMDE-Fisch
- git #e2bb3741 - Close tooltip when the focus moves away (T341874) by WMDE-Fisch
- git #10931b62 - Remove obsolete per-skin CSS (T341872) by thiemowmde
- git #6455955e - Restore highlightable-row CSS we accidentally removed (T341872) by thiemowmde
- git #98e57308 - Remove more duplicate code in SliderView class by thiemowmde
- git #143dee9a - Close popup when clicking enter (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 (T345372) by Daimona Eaytoy
- git #ea0707c4 - Add UriLibraryTest to Database group and add advice for others (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 (T345372) by Daimona Eaytoy
TemplateData
[edit]- git #39602bdb - Replace calls to deprecated ApiPageSet methods (T339384) by thiemowmde
- git #eed932e3 - Add lang="âŠ" and dir="auto" to inputs that support languages (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 (T340377) by thiemowmde
- git #1f105ed5 - Load GUI on action=edit if page has templatedata even outside NS_TEMPLATE (T189989) (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 (T344568) by Reedy
Translate
[edit]- git #622f9677 - Fix broken instructions in findUnsynchronizedDefinitions.php (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 (T323332) by Abijeet
TwoColConflict
[edit]- git #4177e734 - Disable TwoColConflict on code pages, except wikitext/text (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 (T330112) by David Lynch
- git #e054c3da - Use metrics from SiteConfig to restore the Parsoid prefix (T339365) by Arlo Breault
- git #5991d40f - Remove deprecated RESTBase-related VE config settings (T341618) by Bartosz DziewoĆski
- git #2c1989c3 - Stop injecting ServiceOptions in VisualEditorParsoidClientFactory by Arlo Breault
- git #de293592 - Remove unused VisualEditorParsoidClientFactory options (T341614) by Arlo Breault
- git #cc2b4e27 - Fix showing temp user popup after page reload (T344879) by Bartosz DziewoĆski
- git #764e2232 - ApiVisualEditor: Check permissions of the temp user if we will create one (T342770) by Bartosz DziewoĆski
- git #59a665c4 - Acquire a temporary user username before previewing (T331397) by Bartosz DziewoĆski
- git #975dc2c2 - Add `editcheck-references-activated` when UI is shown (T342462) by Ed Sanders
- git #9dd85ee2 - Update messages when becoming logged-in/logged-out for IP masking (T343848) by Bartosz DziewoĆski
Wikibase
[edit]- git #82fe068c - Removed RepositoryNameAssert (T291823) by Leszek Manicki
- git #ecb91298 - REST: Mark PATCH property statement as production ready (T344796) by Jakob Warkotsch
- git #e4baae60 - REST: Improve spec test descriptions by Silvan
- git #5b0626a7 - REST: Add PATCH property statement spec tests (T344810) by Silvan
- git #1a0f6801 - Dropped "repository name" and "local part" from EntityId (T291823) by Leszek Manicki
- git #a39f8e47 - Stopped using EntityId::getLocalPart in DescriptionLookupTest (T291823) by Leszek Manicki
- git #0f5a7aee - Removed SerializableEntityId::splitSerialization (T291823) by Leszek Manicki
- git #842a8870 - Removed SerializableEntityId::joinSerialization (T291823) by Leszek Manicki
- git #b917a19b - DM: Removed the use of split/join Serialization from Item/Property ID (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 (T329594) by Martin Urbanec
- git #3b9fea45 - Add Scribunto library tests to Database group (T345372) by Lucas Werkmeister
- git #7fc2d4f1 - REST: Add patch property statement long route (T344700) by Jakob Warkotsch
- git #a0299558 - REST: Add missing unit tests (T344809) (T344700) by Silvan
- git #3b2d1233 - REST: Add PatchPropertyStatement use case (T344700) by Jakob Warkotsch
- git #8e3a9942 - REST: Make PatchStatement subject agnostic (T344708) by Muhammad Jaziraly
- git #ef4af623 - REST: Separate bot edit tests from other auth tests (T344229) by Jakob Warkotsch
- git #7c93eb5e - REST: Simplify use of `useRequestInputs` in e2e tests by Jakob Warkotsch
- git #eab967dc - REST: Remove unused `EntityIdValidator` interface (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 (T291823) by Leszek Manicki
WikibaseLexeme
[edit]- git #35ddcd85 - Assert that foreign entity IDs are no longer supported (T291823) by Lucas Werkmeister
- git #3115952f - Removed reference to repositoryName and localPart in ID classes (T291823) by Leszek Manicki
- git #ceb69348 - Stop setting repositoryName and localPart (T291823) by Leszek Manicki
- git #822fe275 - Stop calling getRepositoryName and getLocalPart in tests (T291823) by Leszek Manicki
- git #8cfc6b5e - Removed the use of EntityId::localPart from ID classes (T291823) by Leszek Manicki
- git #9ae74329 - Add LexemeHandlerTest to Database group (T345372) by Lucas Werkmeister
- git #88bbd384 - Removed the use of split/join Serialization in LexemeId and FormId (T291823) by Leszek Manicki
- git #f0e1b0ae - Confirm it is impossible to have colons in Lexeme IDs (T291823) by Leszek Manicki
- git #f9bd76ef - Temporarily disabled tests involving prefixed Lexeme IDs (T291823) by Leszek Manicki
- git #f1d90fd6 - Donât use LanguageNameLookup service in formatter callbacks (T281721) by Lucas Werkmeister
WikibaseLexemeCirrusSearch
[edit]- git #c555e3f3 - Add LexemeFulltextResultTest to Database group (T345372) by Lucas Werkmeister
WikibaseMediaInfo
[edit]- git #fe324884 - Assert that foreign entity IDs are no longer supportes (T291823) by Lucas Werkmeister
- git #85e168b7 - Removed repositoryName and localPart from MediaInfoId (T291823) by Leszek Manicki
- git #b3c43613 - Stop setting repositoryName and localPart (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 (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 (T343516) by aminalhazwani
- git #d0fa7e90 - e2e: Update the selector for dialog box (T345259) by nik-55
- git #f80c343a - Replace deprecated User::addGroup (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) (T345166) by gerritbot
Wikisource
[edit]- git #2b099509 - Add more models to Transkribus (T344141) by Parthiv
- git #d635a8b5 - Modify eswikisource in extension.json (T345384) by Parthiv
Wikistories
[edit]- git #8c379acf - Delete story checkbox follow up (T330076) by Huei Tan
- git #d57afabf - ul style for the text size confirm dialog (T303022) by Huei Tan
Skins
[edit]MinervaNeue
[edit]- git #0e391a87 - Update addPortletLink for Codex (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 (T345112) by Bartosz DziewoĆski
Misc
[edit]No 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
[edit]261 Changes in 62 repos by 62 authors