MediaWiki 1.47/wmf.10/Changelog
Appearance
< MediaWiki 1.47 | wmf.10
Core changes
[edit]- git #e97bb144 - Branch commit for wmf/1.47.0-wmf.10 (T430829) by trainbranchbot
- git #d0c4178c - rest: Add security schemes and per-operation security to OpenAPI spec (T427521) by alexghirelli
- git #0426215f - ObjectCache: Rework WANObjectCache "missLog" logic by thiemowmde
- git #ea074552 - Drop ChangeTags::getTags, ::getTagsWithData, and ::updateTags (T386456) by Dreamy Jazz
- git #d5032e44 - Rest: Add a strongly typed variant of getValidatedBody by Tim Starling
- git #a438b9f6 - Update ChangeTags::updateTagsWithChecks for rights-restricted tags (T386456) by Dreamy Jazz
- git #cc27c177 - REST: add explicit type to schema properties (T428149) by Mila
- git #533780d9 - Special:CreateAccount: Update email field to match the V1/V2 experiment (T430698) by Eileen M
- git #c33f7e60 - Rdbms: Allow expectation for queries per caller on TransactionProfiler (T429393) by Umherirrender
- git #b195ce4a - Deprecate ChangeTags::canUpdateTags (T386456) by Dreamy Jazz
- git #cb9db495 - ChangeTags: Add $wgRestrictedTagViewRights and associated hook (T386456) by Dreamy Jazz
- git #9809b021 - Services: Remove DBLoadBalancerFactoryConfigBuilder without deprecation by Amir Sarabadani
- git #f94c9fc1 - Add Ukrainian translation for MediaStatistics (T431180) by gkm563
- git #e0f19982 - docs: Replace two newly-added old-style GPL licence blocks (T400642) by James D. Forrester
- git #6e36be7d - ServiceWiring: Use the new MWLBConfig (T424357) by Amir Sarabadani
- git #01db96e3 - logger: Accept Monolog 2 array-typed processors under Monolog 3 (T397070) by James D. Forrester
- git #d56a4d29 - mediawiki.action.edit.preview: Use a real boolean by Bartosz Dziewoński
- git #05eaa202 - Upgrading wikimedia/shellbox (4.4.0 => 4.5.2) by Sam Reed
- git #1e4d00fb - logger: Add end-to-end MonologSpi pipeline test (T397070) by James D. Forrester
- git #7d5045c3 - logger: Cover LegacyFormatter and BufferHandler (T397070) by James D. Forrester
- git #d9a29f34 - logger: Cover SyslogHandler RFC 3164 header construction (T397070) by James D. Forrester
- git #c02c3634 - logger: Add LegacyHandler coverage for sink parsing and writes (T397070) by James D. Forrester
- git #75f3b07a - logger: Cover LogstashFormatter V0 output and exception normalisation (T397070) by James D. Forrester
- git #83c366f0 - logger: Fix LineFormatter dropping private/exception context under Monolog 3 (T397070) by James D. Forrester
- git #0ce240a1 - logger: Accept Monolog 3 LogRecord in the Wiki and Context processors (T397070) by James D. Forrester
- git #629de7bb - Add documentation for reauth banner (T427950) by Maryum Styles
- git #506cd542 - Deprecate $wgUseCopyrightUpload (T430254) by Sam Wilson
- git #1ed66261 - typeaheadSearch: attach searchId to click-result events (T430679) by Peter Fischer
- git #98961d71 - Rdbms: Slightly improve ChronologyProtector::stageSessionPrimaryPos() by Derick Alangi
- git #29a3a0cf - sql.php: Do not trigger PHP warning on invalid input (T430985) by Gergő Tisza
- git #0fc03f6a - Upgrade monolog/monolog from v2.11.0 to v3.10.0 (T397070) by James D. Forrester
- git #8dbd5751 - mediawiki.action.edit.preview: Fix compat with `<button>`-buttons (T430956) by Bartosz Dziewoński
- git #1fd07434 - Tags: Reserve 'mw-private-' for rights-restricted tags (T386456) by Dreamy Jazz
- git #35d1128b - [REST] Don't language-convert non-parsoid output; don't lookup bogus titles (T430778) by C. Scott Ananian
- git #c04d1798 - Bump wikimedia/parsoid to 0.24.0-a14 (T430501) by C. Scott Ananian
- git #387e5411 - Parser: Remove ::replaceLinkHolders(), deprecated in 1.34 by Lewis Cawte
- git #81cd41f3 - [REST] Add X-MediaWiki-Render-ID header (T418792) by C. Scott Ananian
- git #527d031d - Preview: Ensure ParserMigration's handler is called to setUseParsoid (T429408) by Subramanya Sastry
- git #2a7a9729 - File: Return false from File::generateThumbName (T426149) by Umherirrender
- git #b5631048 - Drop $die parameter from Maintenance::error() by Lewis Cawte
- git #45ef9dc2 - DB: Introduce MWLBConfig and split config management out of MWLBFactory (T424357) by Amir Sarabadani
- git #501b15a9 - PageEditStash: Switch to lock manager service (T366938) by Amir Sarabadani
- git #750effe1 - User: Disable ipblock-exempt checks in isHidden() (T429666) by Bartosz Dziewoński
- git #e5934bb9 - PageBundleParserOutputConverter: Avoid revision lookup for bogus title (T430778) by Yiannis Giannelos
- git #6fd2a90f - Sync RELEASE-NOTES-1.46 by Bartosz Dziewoński
- git #81d24d7a - Rest: Add OAD descriptions (T428153) by triciaburmeister
- git #d836c15d - Lint: Fix lint errors and warnings in repository by Mila
- git #86df80ea - PageBundleParserOutputConverter: Check for proper page before adding id/ns metadata (T430778) by Yiannis Giannelos
- git #a1256621 - JobQueue: Specify a makeKey() keygroup by Timo Tijhof
- git #95a83dd7 - tests: Remove data provider from BundleSizeTestBase and run as one test (T225730) by Umherirrender
- git #ab0cdf6d - ObjectCache: Improve test coverage of touchedCallback option (T414163) by Timo Tijhof
- git #7cc8fca4 - ApiUpload: Generate 'text' when 'autotext' is true (T74768) by Jamie Kuppens
- git #faf34a05 - Drop DatabaseSqlite::doLockIsFree by Daimona Eaytoy
- git #d90d2615 - LogFormatter: Improve Phan SecurityCheck annotations (T422995) by Bartosz Dziewoński
- git #c555995f - [parser] When expanding an extension tag with a title, use a new frame (T430344) (T429624) by C. Scott Ananian
- git #dfe539c3 - PNGHandler: Guard against missing frameCount in metadata (T429616) by Derk-Jan Hartman
- git #10891529 - Don't display list of groups if it includes one you are already in (T388989) by Pppery
- git #14bb3ef7 - Introduce DatabaseLockManager and LockManager service (T366938) (T161749) by Amir Sarabadani
- git #a3eee3e9 - Clean up the default interwiki map for new wikis (T71997) by Pppery
- git #1818e6cf - Rest: Add OAD descriptions and examples for transform paths (T428436) by alexghirelli
- git #260bb9e1 - mw.util: Pass options object to util.addPortletLink hook (T422273) by shreylazy
- git #23c8a59b - Rest: Add getRequestBodyExample() to Handler base class (T427360) by alexghirelli
- git #c6edb465 - tests: Remove database group from some tests by Umherirrender
- git #8d196212 - REST: Add valid semver info.version for the default MediaWiki REST module (T427359) by Mila
- git #8c3574de - SkinComponentFooter: Show copyright for known, not just existing, pages (T422655) by James D. Forrester
- git #6ca7a665 - Update symfony/* by Sam Reed
Vendor
[edit]- git #652045c0 - Upgrading wikimedia/shellbox (4.4.0 => 4.5.2) by Reedy
- git #1dfabc6c - README.md: s/2.9.7/2.10.2/ (T428570) by Reedy
- git #e3764b4e - Upgrade monolog/monolog from v2.11.0 to v3.10.0 (T397070) by James D. Forrester
- git #efeb27ce - README: Update docker instruction to use image with composer 2.10.2 (T428570) by James D. Forrester
- git #2edeadd5 - Bump wikimedia/parsoid to 0.24.0-a14 (T387374) (T430186) (T430367) (T430501) by C. Scott Ananian
- git #241cc7a8 - Upgrading psy/psysh (v0.12.20 => v0.12.24) by Reedy
- git #d03276a3 - Update symfony/* by Reedy
- git #8a47e6d1 - Upgrading web-auth/webauthn-lib (5.3.2 => 5.3.5) by Reedy
- git #2962a558 - Upgrading composer/ca-bundle (1.5.10 => 1.5.12) by Reedy
Extensions
[edit]ArticleGuidance
[edit]- git #c4d4e3de - Capitalize outline names in API output (T427201) by Sbisson
CampaignEvents
[edit]- git #d98f5d80 - Create Campaignevents REST Module (T426280) by Michelle Horsey
- git #8c1f2728 - Hide "enable registration" call-to-action on non-wikitext pages (T430862) by Daimona Eaytoy
CentralAuth
[edit]- git #378aa483 - CentralDomainUtilsTest: Use empty string for DBprefix override (T431247) by Kosta Harlan
- git #a2ac9db0 - GlobalRenameQueue: Fix stale default in items-per-page dropdown (T429106) by dreamrimmer
- git #fabc06bc - maintenance::RecalculateGlobalEditCountForUsers: Add skipped count output (T430531) by Clément Goubert
- git #923a2064 - maintenance: Check user exists before recalculating (T430531) by Clément Goubert
- git #39a61d58 - maintenance: Fix RecalculateGlobalEditCountForUsers.php (T430531) by Clément Goubert
- git #e09e3364 - maintenance: Add RecalculateGlobalEditCountForUsers.php (T430531) by Clément Goubert
Chart
[edit]- git #83cb5dba - Fix chart-wizard-form-type-pie qqq message by aude
- git #855be093 - Support rect chart type, which is alias for bar chart (T423218) by aude
- git #0e884e2b - chart wizard: add the chart 'Type' field (T423218) by MusikAnimal
- git #e7610915 - wizard: add server-side saving functionality with change tags (T421977) (T423215) by MusikAnimal
- git #b62bcbc9 - tests: refactor integration tests and add a trait for shared setup by MusikAnimal
- git #785fe1f2 - SECURITY: Use richText render mode in tooltipFormatter (T430548) by aude
- git #3a09188c - Remove resize handler from detached charts (T430347) by aude
- git #707f0991 - Implement chart preview in the Chart Wizard (T423221) by aude
CheckUser
[edit]- git #75499941 - UserInfoCard: Drop jQuery from InfoRowWithLinks link tracking (T398172) by Marcin Szwarc
- git #5374d113 - Add links to previous SI cases for the same user (T429802) by Marcin Szwarc
- git #9633c707 - [ko]: Add new translations for RangeCalculator by Yongmin Hong
- git #8186e806 - Simplify PLURAL syntax in checkuser-related-tas-specialblock-accounts-list by Amir E. Aharoni
- git #ed4fa4c9 - tests: Add coverage for HTMLFieldsetCheckUser::wrapForm by RAJVEER42
- git #9c47bb8e - Translate some special pages names into Czech by Matěj Suchánek
- git #c039eadc - SuggestedInvestigations: Defer signal matching until transaction commits (T430617) by Marcin Szwarc
CirrusSearch
[edit]- git #b565a605 - Fix flaky update tests and increase concurrency to 5 (T428560) by David Causse
- git #e28816bc - Add proper error message when too_many_nested_clauses is hit (T431086) by David Causse
- git #98d3ec39 - tests: Use getDefaultWikitextNS() rather than hardcoding NS_MAIN (T289741) by James D. Forrester
- git #78c4221a - Extend query explain to work on a single page (T428462) by Erik Bernhardson
- git #459817c7 - first-class-redirects: Wire up query side (T204089) by Erik Bernhardson
- git #ee682c3a - Drop $die parameter from Maintenance error functions by Lewis Cawte
- git #99e72f29 - Set wgDBprefix to empty string instead of null by Amir Sarabadani
- git #e47062d4 - tests: Import the Wikibase entity via WikiImporter, drop the tag tracker (T428560) by David Causse
- git #c14ed4c9 - Integration tests: remove the @clean tag (T428560) by David Causse
- git #fdb4fba4 - tests: Migrate integration-test corpus from hooks.js to YAML (T428560) by David Causse
- git #d2642ae1 - tests: Add ImportTestCorpus script to pre-populate the corpus (T428560) by David Causse
- git #e65a360d - Revert^2 "Limit suggest_variant to only opening_text" by Ebernhardson
Cite
[edit]- git #b8bb6788 - Fix how to check the treatment group (T415904) by WMDE-Fisch
- git #7c83dd49 - Fix async loading in footnote click interaction experiment (T415904) by WMDE-Fisch
CodeMirror
[edit]- git #e7b49c73 - Fix CodeMirror toolbar icons scaling mismatch (T430081) by zaidusyy
ConfirmEdit
[edit]- git #9f653ece - ConfirmEdit: Show a clear message when a login CAPTCHA is missing (T428892) by Kosta Harlan
- git #39a98511 - SimpleCaptcha: Log skipcaptcha right in force-show trigger (T402595) by Kosta Harlan
ContentTranslation
[edit]- git #e99ac2bb - Invert OOUI icons in dark mode (T367077) by Santhosh Thottingal
- git #a6c420b7 - Invert the wordmark logo in dark mode (T367077) by Santhosh Thottingal
- git #93bcfb3b - Adapt ContentTranslation editor colors to dark mode (T367077) by Santhosh Thottingal
- git #1231dd2b - Adapt ContentTranslation dashboard colors to dark mode (T367077) by Santhosh Thottingal
- git #7c106395 - Adapt ContentTranslation skin styles to dark mode (T367077) by Santhosh Thottingal
- git #c40518f1 - Wire the ContentTranslation skin into MediaWiki night mode (T367077) by Santhosh Thottingal
DiscussionTools
[edit]- git #cb478d6d - Do not override Minerva bellOutline rule (T429985) by Jon Robson
DonationInterface
[edit]- git #5342a8ee - Extract gateway selection into a reusable GatewayRouter (T430534) by Jack Gleeson
- git #d4a5fae6 - Send data to the fraud service (T429605) by Elliott Eggleston
- git #fc501c9f - Add text support if interval check for quarterly (T430605) by wfan
- git #fcdf0a1e - Move test environment reset to trait by Elliott Eggleston
Echo
[edit]- git #5e3f876e - Ensure no notifications are sent to expired temporary accounts (T375773) by Matěj Suchánek
EventBus
[edit]- git #4de45d09 - page_change - add rev_reverted_oldest_id and rev_reverted_newest_id (T423583) by Ottomata
- git #c81e4e89 - page_change - add revision.revert info (T423583) by Ottomata
EventLogging
[edit]- git #9ae11cc1 - ext.eventLogging.metricsPlatform: Remove active_browsing_session_token contextual attribute (T430173) by Sam Smith
- git #29408375 - ext.eventLogging: Remove mw.eventLog.newInstrument() (T408097) by Sam Smith
GlobalBlocking
[edit]- git #f633b00e - Hide 'View full log' link on Special:Contributions when there is one log entry (T381236) by RAJVEER42
GlobalUserPage
[edit]- git #55017f37 - Move checks from array_filter into foreach loop by Umherirrender
GrowthExperiments
[edit]- git #dcf43f40 - Impact Module: update Thanks tooltip copy (T360483) by Shreya71703
- git #2a1025f4 - refactor: remove now unused FeatureManager code by Michael Große
- git #def96cc4 - feat(Revise Tone): Show Revise Tone for all if enabled (T426363) by Michael Große
- git #6855e657 - feat(Special:CreateAccount): prepare no-desktop-benefits experiment (T430785) by Michael Große
- git #324b4bef - tests: Cover mentor list cleaner more thoroughly by Martin Urbanec
- git #efeb2a50 - feat(Revise Tone): stop revise tone being auto-added to a user's tasks (T426363) by Michael Große
- git #5d71d695 - feat(Revise Tone): add CommunityConfiguration support (T426690) by Michael Große
- git #c241fcc4 - refactor: harden SuggestedEdits PHP types by Michael Große
- git #4153bf68 - HomepageHooks: Remove unnecessary data collection (T430828) by Eileen M
- git #09a56f0b - tests: Add MentorChangeLogFormatter integration test by Martin Urbanec
- git #0ff9193d - tests: Cover ActionFactory::newFromClassName dependency wiring (T430689) by Martin Urbanec
- git #12d4c0fa - Use LastActionTimestampLookup in SpecialManageMentors (T425962) by Matěj Suchánek
- git #80a61d46 - Fix typos by Matěj Suchánek
- git #0bc16ce3 - fix(MentorListCleaner): Do not access property before inicialization (T430689) by Martin Urbanec
- git #568bc040 - fix(MentorChangeLogFormatter): Remove unused XSS suppression (T430693) by Martin Urbanec
intersection
[edit]- git #e147733f - Drop qualitypages (T407652) by Pppery
Math
[edit]- git #b3453684 - Fix styling of large MathJax equations on mobile (T427115) by Luka Simić
- git #c848bec6 - Use string concatenation for final math element (T419194) by Frederik Hennecke
MediaSearch
[edit]- git #8e6e863d - build: Remove eslint-plugin-jest@27.2.1 to fix tests (T431138) by aude
- git #9243dea2 - Update requirements in README to include OpenSearch by aude
MobileFrontend
[edit]- git #14715251 - SourceEditorOverlay: Re-enable buttons after non-captcha save failure (T430518) by Kosta Harlan
- git #8964fa83 - build: Update required Node version from 24.14.1 to 24.18.0 by Kosta Harlan
MultimediaViewer
[edit]- git #a35961ae - Image Browsing: carousel exclusion class (T430695) by lwatson
- git #f94e0f16 - Calculate appropriate image dimensions (T430338) by Matthias Mullie
OATHAuth
[edit]- git #24899761 - tests: Further @covers changes (T404817) by Sam Reed
OAuth
[edit]- git #c1b0f5fd - Fix autocreation during OAuth requests for owner-only consumers (T149672) (T427205) by Bartosz Dziewoński
PersonalDashboard
[edit]- git #5f7cacf5 - Add module authoring guide (T422255) by jsn
- git #73d59e7e - Remove leftover cruft and cleanup regressions (#3) (T428481) by Dillon Hardy
- git #dccc8b39 - Migrate Special:PersonalDashboard to Vue Router (#2) (T428481) by Dillon Hardy
- git #38a76242 - Include vue-router dest files and minor fixes (#1) (T428481) by Dillon Hardy
ReadingLists
[edit]- git #88fcdb21 - ApiTrait: inject services via ObjectFactory instead of service-locator calls (T423170) by Volker E.
- git #a7e4459e - Fix masterConns TransactionProfiler warning during bookmark lookup (T429553) by aude
Scribunto
[edit]- git #8b552f07 - Use Html::errorBox instead of legacy 'errorbox' CSS class by Daimona Eaytoy
- git #afd9802a - Use UserFactory::newFromName instead of deprecated User::newFromName by Fomafix
- git #4e56c238 - Add Interslavic translation for Scribunto namespaces (T430863) by VadymTS1
SecureLinkFixer
[edit]- git #203a801d - Updating domains.php from Mozilla by SecureLinkFixer updater bot
TemplateData
[edit]- git #e200c4b4 - Add test case for <templatedata> included from subpage (T429624) by C. Scott Ananian
TemplateSandbox
[edit]- git #4ed1b160 - Ensure ParserMigration is consulted if Parsoid should be used (T429408) by Subramanya Sastry
TestKitchen
[edit]- git #44a3c31a - ext.testKitchen: Remove active_browsing_session_token contextual attribute (T430173) by Sam Smith
TimedMediaHandler
[edit]- git #f6d536b4 - Add Arabic (ar) and Egyptian Arabic (arz) by Meno25
TorBlock
[edit]- git #5686c049 - tests: Expand TorExitNodes coverage to the fetch and cache paths by RAJVEER42
- git #9da64157 - tests: Add coverage for the Hooks class by RAJVEER42
Translate
[edit]- git #41f99a76 - scripts: Fix migrate-schema2 error() call after core signature change by Clare Ming
TwoColConflict
[edit]- git #8bb2f3a9 - Replace rotated markup icon with sortVertical icon (T399175) by thiemowmde
UniversalLanguageSelector
[edit]- git #6886a38e - ULS rewrite: make missing languages entrypoint a button (T424538) by NikG
- git #daac63b2 - ULS rewrite: add useEntrypointActions test spec (T429115) by Huei Tan
- git #890819ea - ULS rewrite: add QuickActionTrigger test spec (T429115) by Huei Tan
- git #f6b951b6 - ULS rewrite: add MissingLanguagesEntrypoint test spec (T429115) by Huei Tan
- git #5c2b9199 - ULS rewrite: add QuickActionsPanel test spec (T429115) by Huei Tan
- git #61b7f035 - ULS rewrite: add EmptyListEntrypint test spec (T429115) by Huei Tan
- git #6f6d4bed - ULS rewrite: add EmptySearchEntrypoint test spec (T429115) by Huei Tan
- git #2e4ca36b - ULS rewrite: add EntrypointActionButton test spec (T429115) by Huei Tan
- git #c0231826 - ULS rewrite: Rename LanguageSettings to LanguageSettingsEntrypoint (T430255) by Abijeet
- git #2b2da4a1 - ULS rewrite: add useSuggestedLanguages test spec (T429115) by Huei Tan
- git #c8ed323b - ULS rewrite: add useEntrypoints test spec (T429115) by Huei Tan
- git #49a5f8f8 - ULS rewrite: add EntrypointRegistry test spec (T429115) by Huei Tan
- git #42724dae - ULS rewrite: add useCountryCode test spec (T429115) by Huei Tan
- git #57959da1 - ULS rewrite: change description key in EmptySearchEntrypoint (T429882) by Abijeet
UploadWizard
[edit]- git #4a4cc382 - Categories: Add dynamic category suggestion framework (T427047) by mimurawil
UrlShortener
[edit]- git #4755223d - SECURITY: Correctly handle imposter URLs with a default setup (T418431) by Derick Alangi
VisualEditor
[edit]- git #e1031881 - Update VE core submodule to master (eafa39fcf) (T339156) (T420258) (T430557) by Ed Sanders
- git #da98be1c - EdtiCheckActionWidget: Restore hack for form events (T430064) by Ed Sanders
- git #8ae3c3eb - EditCheck: fix pre-save focusedAction error (T430741) by Caro Medelius
- git #915d5dbb - Increase length limit for TextMatch replacement previews. (T428346) by Caro Medelius
Wikibase
[edit]- git #981e95c4 - Drop $die parameter from Maintenance::error by Lewis Cawte
- git #ed82fc85 - Creating a pinia instance globally from the module level (T422838) by Mahmoud
- git #e4c7ad22 - Search: Add annotations for EntitySearchException by Silvan
- git #3406374c - Avoid shrinking hidden string inputs (T428853) by sadiyamohammed13
WikibaseLexeme
[edit]- git #413c1fab - Prevent stale ResourceLoader cache of LexemeLanguageCodePropertyId (T429998) by Andrew Kostka
- git #b5e7998e - REST: Setup architecture tests (T430037) by Kim Pham
- git #5cd0efba - tests: Use if/else for conditional class declaration by Erik Bernhardson
WikibaseMediaInfo
[edit]- git #42eb31f6 - Add WBQC messages to RL module if available (T429054) by Lucas Werkmeister
WikibaseQualityConstraints
[edit]- git #e3bb0a9e - Fixing the wbui2025 detection and wait for Pinia (T422838) by Mahmoud
- git #fcea98ed - Revert wbqc-issues-short from “Issue” back to “Issues” (T414193) by Lucas Werkmeister
WikiEditor
[edit]- git #67c6aed8 - Ignore most text modifications when main text area isn't focused (T296396) by Alexander Jones
WikiLambda
[edit]- git #3e3d27a9 - SECURITY: Renderer: Re-write to expand image elements inside the sanitiser pass (T428829) by James D. Forrester
- git #ed1c0dda - Update function-schemata sub-module to HEAD (e8ae474) by James D. Forrester
- git #18934c2a - getPreferredLabelsQuery: Push the Type filter into ranking sub-query (T430853) by James D. Forrester
- git #29d52f7e - store: Return exactly one row per ZObject from preferred-labels query (T430847) by James D. Forrester
- git #b61a88a4 - Batch item/lexeme/property fetches within time window (T429766) by gengh
- git #5f0c2498 - Update function-schemata sub-module to HEAD (5f8f6dc) (T411110) (T428918) by James D. Forrester
- git #429af7b2 - abstract: add read-path metrics tracking fragment status (T430571) by Grace C
- git #07b23a45 - abstractwiki: Stop mis-setting the relevant title on Abstract surfaces (T422655) by James D. Forrester
- git #93f9fcef - i18n: Fix pending and failing fragment copy for AW consumer pages (T428784) by gengh
- git #75993c1a - abstractwiki: Show Abstract provenance notice to all readers, not just sysops (T422710) by James D. Forrester
- git #6a83f2a9 - Add abstractwiki_fetch_section_token to POST requests by gengh
- git #69c59bda - PageRenderingHandler: Don't fabricate a malformed 'view' tab (T430558) by James D. Forrester
- git #923ea3ab - README: List wgWikiLambdaEnableAbstractClientMode and …Integration by James D. Forrester
WikimediaCustomizations
[edit]- git #0083c8a0 - SuggestedInvestigations: Link to Interaction Timeline for shared pages (T429785) by Marcin Szwarc
WikimediaEvents
[edit]- git #041d88f4 - feat(Special:CreateAccount): prepare no-desktop-benefits experiment (T430785) by Michael Große
- git #63b906a4 - Remove sessionLength mixin (T415370) by Clare Ming
- git #34446d11 - Add search quality TK instrumentation (T425907) by Peter Fischer
- git #40775e85 - Remove pinnable elements setting (T418535) by bwang
Wikistories
[edit]- git #78082ba4 - Remove instrumentation code (T408178) (T408179) by Sam Smith
Skins
[edit]MinervaNeue
[edit]- git #70de7008 - Update Minerva logic to look for bookmark OR subscribe (T427228) by Jon Robson
- git #6bce6dd1 - Minerva: Render footer from portlet menus (T426358) by Hakan Özdemir
- git #3892d147 - Fix overflow menu for non-advanced users (T428220) by Jon Robson
Timeless
[edit]- git #f530a1d0 - Fix opaque gray color on star icons (T431072) by Shreya71703
Vector
[edit]- git #6fabdcdd - Vector: Use aria-description for language dropdown help text (T330334) by shreylazy
- git #a26f5405 - Partial Revert "Move action and associated pages menu logic" (T430729) by Jdlrobson
- git #49fc26fb - Move action and associated pages menu logic from Hooks.php to VectorComponentPageToolbar.php. Adds tests (T430729) by bernardwang
- git #97e71ab6 - Remove unused user skin preference config (T358273) by bernardwang
- git #7a3fd28c - skins.vector.js: Remove "Vector ready" metrics (T392931) (T430666) by Sam Smith
- git #91589ec8 - Remove PinnableElement.hasPinnedElements() (T418535) by bernardwang
Misc
[edit]No changes
[edit]- 3D
- AbuseFilter
- AdvancedSearch
- AntiSpoof
- ApiFeatureUsage
- ArticleCreationWorkflow
- ArticlePlaceholder
- AutoModerator
- Babel
- BetaFeatures
- BounceHandler
- Calendar
- Campaigns
- CategoryTree
- CentralNotice
- CharInsert
- ChessBrowser
- CiteThisPage
- Citoid
- CodeEditor
- Cognate
- Collection
- CologneBlue
- CommonsMetadata
- CommunityConfiguration
- CommunityConfigurationExample
- CommunityRequests
- ContactPage
- CreditsSource
- Dashiki
- Disambiguator
- DismissableSiteNotice
- Elastica
- ElectronPdfService
- EmailAuth
- EntitySchema
- EventStreamConfig
- ExtensionDistributor
- ExternalGuidance
- FeaturedFeeds
- FileExporter
- FileImporter
- FlaggedRevs
- Flow
- FundraiserLandingPage
- FundraisingTranslateWorkflow
- Gadgets
- GeoCrumbs
- GeoData
- GlobalCssJs
- GlobalPreferences
- GlobalUsage
- GlobalWatchlist
- GuidedTour
- IPInfo
- IPReputation
- ImageMap
- ImageSuggestions
- InputBox
- Insider
- Josa
- JsonConfig
- Kartographer
- LabeledSectionTransclusion
- LandingCheck
- Linter
- LiquidThreads
- LoginNotify
- MapSources
- MassMessage
- MediaModeration
- MobileApp
- Modern
- MonoBook
- MultiTitle
- NavigationTiming
- NearbyPages
- NetworkSession
- NewUserMessage
- Newsletter
- Nostalgia
- Nuke
- OAuthRateLimiter
- ORES
- PageAssessments
- PageImages
- PageNotice
- PageTriage
- PageViewInfo
- PagedTiffHandler
- ParserFunctions
- ParserMigration
- PdfHandler
- Phonos
- Poem
- Popups
- ProofreadPage
- PropertySuggester
- QuickSurveys
- Quiz
- RSS
- ReaderExperiments
- RealMe
- RelatedArticles
- ReportIncident
- RevisionSlider
- SandboxLink
- Score
- SearchExtraNS
- SearchVue
- SecurePoll
- SimilarEditors
- SiteMatrix
- SpamBlacklist
- SubPageList3
- SubpageSortkey
- SyntaxHighlight_GeSHi
- TemplateStyles
- TemplateWizard
- TextExtracts
- Thanks
- TheWikipediaLibrary
- TitleBlacklist
- TocTree
- TranslationNotifications
- TrustedXFF
- UploadsLink
- VisualEditor/VisualEditor
- WP25EasterEggs
- WikiLove
- WikibaseCirrusSearch
- WikibaseLexemeCirrusSearch
- Wikidata.org
- WikidataPageBanner
- WikimediaAntiAbuse
- WikimediaBadges
- WikimediaCampaignEvents
- WikimediaIncubator
- WikimediaMaintenance
- WikimediaMessages
- Wikisource
- XAnalytics
- cldr
- timeline
- wikihiero
Total changes
[edit]238 Changes in 54 repos by 88 authors