MediaWiki 1.41/wmf.5/Changelog

Core changes

edit
  • git #b5b33dc8 - Branch commit for wmf/1.41.0-wmf.5 (T330211) by trainbranchbot
  • git #f311c36c - jquery.color: Simplify async test with native async-await (T250045) by Timo Tijhof
  • git #5095cf76 - tests: Configure ESLint to permit ES2022 syntax in test suites by Timo Tijhof
  • git #20e447eb - Add GENDER support for 'diff-multi-sameuser' (T271030) by Jon Harald Søby
  • git #d1e4d73c - Live Preview: Show template links for known titles in blue (T333808) by Ammarpad
  • git #83b5e8b4 - Add GENDER support for pageinfo edit history fields (T334339) by Jon Harald Søby
  • git #ae7bb57e - Revert "Update specialblock target text to use usersmultiselect." (T334870) by Func
  • git #3fd741c3 - mediawiki.special: Replace 'mediawiki.ui/variables' call with skin vars (T332541) by Volker E
  • git #eb065bb6 - Revert "Display SVGs in page view language for language variants" (T310453) (T334753) by Func
  • git #64878414 - filebackend: Find thumbnails from all backends in FileBackendMultiWrite (T331138) by Amir Sarabadani
  • git #6a2cebc6 - SpecialEditWatchlist: Don't add duplicate TOC section data (T334816) by Ammarpad
  • git #95814d8d - Add Hook suffix to ParserModifyImageHTMLHook (T334689) by Umherirrender
  • git #033e75cb - Add Hook suffix to GetBlockErrorMessageKeyHook (T334689) by Umherirrender
  • git #57d08663 - ResourceLoader: Tweak startup.js known browsers explanation (T178356) by Timo Tijhof
  • git #6e871528 - mediawiki.experiments: Prefer Object.keys to $.isEmptyObject by Jon Robson
  • git #b06d99bd - jobs: Migrate Database::select usages to SelectQueryBuilder (T311866) by Amir Sarabadani
  • git #e4cbd728 - rdbms: Make buildComparison() reject non-numeric indices by Lucas Werkmeister
  • git #cb691c24 - mediawiki.page.watch.ajax: Restore the watchstar also on failed module by Fomafix
  • git #8efd9a32 - rdbms: Add groupConcatMaxLen to setSessionOptions() (T333688) by Lucas Werkmeister
  • git #656ea1b0 - ResourceLoader: Remove Module::getName check before $stats->timing() by Timo Tijhof
  • git #ddb49b3d - Eliminate noise while filtering parserTests by Arlo Breault
  • git #a62a68f2 - mediawiki.ui: Import variables used in 'mixins.buttons.less' by Volker E
  • git #0c84f7b4 - CalendarWidget: year picker update (T334316) by jsn
  • git #d440d585 - doc: Allow wfTimestampOrNull to take mixed values as timestamps by Umherirrender
  • git #a01256c5 - build: Cleanup of .phpcs.xml by Umherirrender
  • git #16b986b7 - mediawiki.util: Simplify parseImageUrl tests using QUnit.test.each() by Timo Tijhof
  • git #c48b6915 - mediawiki.util: Increase isIPv6Address test coverage (T250045) by Timo Tijhof
  • git #3cbc6b47 - mediawiki.util: Improve setOptionsForTest() UX and shorten code by Timo Tijhof
  • git #9a2f9198 - jquery.makeCollapsible: Fix double activation when pressing Space by Bartosz Dziewoński
  • git #9137566a - jquery.makeCollapsible: Use <button> instead of <a>, but styled like a link (T333357) by Bartosz Dziewoński
  • git #103eb48a - ResourceLoader: Set module state "error" if request fails on network (T68598) by Siddharth VP
  • git #8fa0383e - pager: Various code style and doc cleanups in ImageListPager by thiemowmde
  • git #9c12473f - docker-compose: Add MW_DOCKER_PORT explicitly to environment by Bryan Davis
  • git #3e297c43 - Fix breakages generating TOC for API Help pages (T334551) by Subramanya Sastry
  • git #ba4f6288 - jobqueue: deprecate JobQueueGroup::deduplicateRootJob() by Aaron Schulz
  • git #53ab48b8 - rdbms: Delegate Database object creation to DatabaseFactory out of LB (T326274) by Amir Sarabadani
  • git #05535be6 - Ensure ApiHelp correctly types values in TOCData objects (T334551) by Subramanya Sastry
  • git #8c496d60 - Languages: Rename the "Special" namespace in Nias (nia) by Amir E. Aharoni
  • git #9e708cec - re-apply "mergeMessageFileList.php: move code out of file scope." by Daniel Kinzler
  • git #98efa261 - ConfirmEmail: Show clearer error message on malformed token by Gergő Tisza
  • git #bb4be02f - rdbms: Drop IDatabase::lastQuery (T314094) by Amir Sarabadani
  • git #498600c9 - Fix preference description wrapping (T334508) by suecarmol
  • git #ee7a6dbf - mime: Deprecate isPHPImageType function in MimeAnalyzer by rrana-wmf
  • git #63df32a3 - Start relying on IConnectionProvider instead of LB/LBF (T330641) by Amir Sarabadani
  • git #50a930d9 - Remove three unused IDatabase::was* methods (T302953) by Amir Sarabadani
  • git #3e919bf4 - rdbms: Hard-deprecate IDatabase::lastQuery (T314094) by Amir Sarabadani
  • git #4aa7adf4 - ApiComparePages: expose 'difftype' param if wikidiff2 is installed (T334011) by MusikAnimal
  • git #d183a8e0 - rdbms: Introduce UnionQueryBuilder (T333690) by Amir Sarabadani
  • git #3539bca0 - Use user language for printSource wrapper (T334443) by Brandon Fowler
  • git #521e3f5f - ParserTestRunner: Additional refactoring and cleanup by Subramanya Sastry
  • git #64ee699c - Update Codex from v0.8.0 to v0.9.0 (T312987) (T324708) (T325105) (T331032) (T331033) (T333463) (T333713) (T334129) by Eric Gardner
  • git #dae2773d - Show title for unknown log actions (T64722) by BrandonXLF
  • git #e86099e2 - ParserTestRunner: Ensure knownFailures are updated for skipped tests by Subramanya Sastry
  • git #e68a8410 - ParserTestRunner: Dedupe runTests code across legacy & Parsoid by Subramanya Sastry
  • git #0caf667c - ResourceLoader: Update wikimedia/less.php from 4.0.0 to 4.1.0 (T332923) by Timo Tijhof
  • git #6ef84a72 - ResourceLoader: Avoid new use of MWException (T86704) (T328602) by Timo Tijhof
  • git #05c54baa - ResourceLoader: Add structure test for ResourceLoader::respond() (T47514) by Tim Starling
  • git #11a82ddc - Improve support for namespace selection by path in Special:NewPages (T62424) by Pppery
  • git #0075ebd8 - objectcache,resourceloader,rdbms,jobqueue: Widen @covers annotations by Timo Tijhof
  • git #eb208430 - Rollback: Properly apply user-provided tags (T334391) by Ammarpad
  • git #702ad20e - rdbms: move DatabaseFactoryTest to unit/ directory by Timo Tijhof
  • git #aaecb49e - ResourceLoader: Descriptive error for Less imports from codex-design-tokens (T328602) by Roan Kattouw
  • git #42aa5f94 - Display SVGs in page view language for language variants (T310453) by Winston Sung
  • git #24c3ef24 - Fix infinite loop for self-redirects with variants conversion (T333050) by xiplus
  • git #0fcd7a94 - build: Update eslint-plugin-qunit to ^7.3.0 by Timo Tijhof

Vendor

edit

Extensions

edit

AbuseFilter

edit

Babel

edit
  • git #d4adcc03 - Remove full stop on babel-autocreate-reason edit summary by MarcoAurelio

CampaignEvents

edit
  • git #bab91cbe - Fix failing selenium test by Daimona Eaytoy
  • git #09d61e25 - Upgrade api-testing to 1.6.0 by Daimona Eaytoy
  • git #379fd5cb - Remove MWAuthorityProxy::getUserIdentity by Daimona Eaytoy
  • git #b32e65d9 - Purge event page cache when event changes or user (un)registers (T326593) by Daimona Eaytoy

CentralAuth

edit
  • git #6909507f - Update specialPageAliases for Egyptian Arabic (arz) by Meno25

CheckUser

edit
  • git #d7ff3704 - Re-work SpecialBlock.js for UserInputWidget (T334870) by Thalia
  • git #532044f8 - Round seconds to days in message that reports number of seconds in days by Thalia
  • git #c06bf22c - Create group for assigning checkuser-temporary-account right (T334620) by tsepothoabala
  • git #6d3d78dc - Show text label when no IPs returned on Special:Block (T333514) by STran
  • git #8e8aa145 - Improve readability of SpecialBlock.js by Thalia
  • git #db5f9f97 - In Special:Block, hide IP addresses associated with a temporary account, if there are too many (T324719) by tsepothoabala
  • git #34a1761f - Update specialPageAliases for Egyptian Arabic (arz) by Meno25

CirrusSearch

edit

Cite

edit

cldr

edit
  • git #3d975ffb - Update LocalNamesEn after merge of CLDR 42 by Raymond
  • git #2561dc1a - Fix translation for "crl" for German by Raymond

ContentTranslation

edit
  • git #0286924a - Translator: Use SelectQueryBuilder, UnionQueryBuilder (T333687) by Lucas Werkmeister
  • git #8c18bcf1 - SX instrumentation: Always take "campaign" URL parameter into account (T321386) by NikG
  • git #0ff87db3 - SX: Reset current translation, if any, when going back to dashboard by NikG
  • git #3c389d35 - SX: Restore title too, when restoring draft translations (T333670) by NikG
  • git #b3e556eb - SX: Fix TranslatedSegmentCard for page/section titles (T334202) by NikG
  • git #41c2c4a1 - SX draft restoration: Continue translation from where it was stopped (T327495) by NikG
  • git #d50b3c61 - SX: Change dev server port to vite default port 5173 by Santhosh Thottingal

DiscussionTools

edit
  • git #c0269e70 - Allow maintenance script to only process pages touched in a time period (T334258) by Bartosz Dziewoński
  • git #0d21df43 - Allow maintenance script to work even when DiscussionToolsEnablePermalinksBackend is off (T334258) by Bartosz Dziewoński
  • git #fed7f948 - Drop IE11 support by Ed Sanders
  • git #f681188d - Update talk_page_edit logging for IP masking (T332437) (T332432) by Bartosz Dziewoński

DonationInterface

edit

Echo

edit

Elastica

edit

EntitySchema

edit
  • git #c6404a76 - Set up initial validators for entity-schema data type (T333813) by Lucas Werkmeister
  • git #6abfcffe - Fix phpcbf exit code for lint-staged by Lucas Werkmeister
  • git #6a01d4d5 - tests: Migrate most Special:NewEntitySchema tests to Cypress by Michael Große
  • git #b1661fd4 - tests: migrate remaining setEntitySchemaLabelDescriptionAliases by Michael Große
  • git #bfd57301 - tests: trim schema text when asserting it in browser tests (T334575) by Michael Große
  • git #de645348 - Add EntitySchemaFormatter (T333818) by Michael Große
  • git #ca4dd569 - build: Add Wikibase PHP files to phan config now it's cloned for us (T333661) by James D. Forrester
  • git #a77ed518 - Drop `git add` from lint-staged config by Michael Große

FileImporter

edit
  • git #1419a0ec - Fix error handling for upload hooks setting MessageSpecifier as error (T334683) by Umherirrender
  • git #b04026d6 - Replace ?: with more correct ?? operator by thiemowmde
  • git #3bd1386f - Minor CSS/LESS tweaks and fixes by thiemowmde
  • git #80ee0fba - styles: Replace 'mediawiki.ui/variables' call with skin variables (T332541) by Volker E

FlaggedRevs

edit
  • git #5df767b4 - Reduce APCu cache use in FlaggableWikiPage::pageData() (T334464) by Lucas Werkmeister

Flow

edit

GlobalUserPage

edit

GoogleNewsSitemap

edit

GrowthExperiments

edit
  • git #f4e13c53 - Frontend documentation: refactor OnboardingStep to named slots (T334471) by Sergio Gimeno
  • git #15e25fe3 - PersonalizedPraise: Add support for number of Flow topics (T334424) by Martin Urbanec
  • git #4ce0eae3 - Personalized praise: Finalize i18n messages (T326961) by Martin Urbanec
  • git #39fb0efc - Personalized praise settings: Include a help text (T322446) by Martin Urbanec
  • git #49dd3413 - Improve the grammar of the appreciation message by Amir E. Aharoni
  • git #ac058679 - Leveling up: Reword Echo notifications (T332744) by Gergő Tisza
  • git #63ea2832 - SuggestedEditSession: Simplify post-edit dialog logic by Gergő Tisza
  • git #efb6ec21 - Frontend documentation: refactor addlinkdialog to use Codex v0.8.0 dialog slots (T333348) by vyanez

InputBox

edit
  • git #685ce2b1 - styles: Replace 'mediawiki.ui/variables' call with skin variables (T332541) by gerritbot

IPInfo

edit
  • git #eb852d0d - styles: Replace 'mediawiki.ui/variables' call with skin variables (T332541) by gerritbot

JsonConfig

edit

Kartographer

edit
  • git #5a7ce541 - Switch to mediawiki.skin.variables.less variabls where possible by thiemowmde
  • git #c5fc8477 - Use LESS variables in fullscreen map CSS (T333160) by thiemowmde
  • git #ddee6585 - Inline/rearrange parsing of geometries in LegacyTagHandler (T263762) by Isabelle Hurbain-Palatin
  • git #94207a0a - Remove spinner ajax-loader.gif by Fomafix

MobileFrontend

edit
edit

OAuth

edit

PageTriage

edit

Popups

edit
  • git #2969d672 - Use native JavaScript for event handling by Jon Robson
  • git #5775a5a3 - styles: Replace 'mediawiki.ui/variables' call with skin variables (T332541) by gerritbot

QuickSurveys

edit
  • git #9fb74b16 - styles: Replace 'mediawiki.ui/variables' call with skin variables (T332541) by Volker E

SearchVue

edit
  • git #a9fa44ab - Add conditional ellipses before the snippet in QuickView (T318721) by Simone Cuomo
  • git #02b2ff44 - Search preview desktop: the spacing around the close button is not consistent (T329062) by Simone Cuomo

SecureLinkFixer

edit
  • git #1951a75f - Updating domains.php from Mozilla by SecureLinkFixer updater bot

SecurePoll

edit

StopForumSpam

edit
  • git #0ed7f5f4 - Add additional conditional to account for report-only + non-denylisted IP case (T334857) by sbassett
  • git #6277f9dd - Add missing return to onGetUserPermissionsErrorsExpensive hook conditional block (T334857) by sbassett

SyntaxHighlight_GeSHi

edit

TemplateData

edit

TemplateWizard

edit

Translate

edit
  • git #5f78e977 - Update moved class StubUserLang (T321681) by gerritbot
  • git #fb2b4554 - ImportTranslationsSpecialPage: Show import form after success message (T331668) by Abijeet
  • git #b7a684a4 - ImportTranslationsSpecialPage: Update successful import message (T331668) by Abijeet
  • git #f8af6c27 - JsonFFS::isContentEqual: Allow nullable strings (T333820) by Abijeet
  • git #766ad28b - doc: Declare some properties and arguments as nullable by Umherirrender
  • git #4a00595b - Convert timestamps in TranslationStatsDataProvider by Umherirrender
  • git #39d4727c - ffs: Return string from SimpleFFS::writeReal implementation by Umherirrender
  • git #63321967 - Adjust type passed to Utilities::getMessageContent/RevisionLookup by Umherirrender
  • git #7aeedd60 - docs: Adjust function and properties docs by Umherirrender
  • git #f46056b9 - Improve namespace check in PopulateFuzzy by Umherirrender
  • git #a0ea943b - YamlFFS: Fix readFromVariable method definition to match interface (T333820) by Abijeet
  • git #11ef2bef - Move FFS interface to namespace (T333820) by wangombe
  • git #f4e392e4 - Special:ExportTranslations: EntitySelector to select group (T331843) by wangombe
  • git #19763e16 - entity.selector: Show entity label if multiple entities are configured (T331843) by Abijeet

TranslationNotifications

edit

TrustedXFF

edit

UploadWizard

edit

VueTest

edit

VisualEditor

edit
  • git #40d131f7 - Stop adding the 'diffmode' parameter to the URL (T213522) by Bartosz Dziewoński
  • git #de95fdf3 - Update VE core submodule to master (58561f036) by Ed Sanders
  • git #9c61620f - Add narrowConfig for 'Insert' and 'Publish changes' (T92315) by Ed Sanders
  • git #b9d17f3d - ve.ui.MWTemplateTitleInputWidget: Drop workaround for unicode regexes by Ed Sanders
  • git #2df6c004 - Drop some IE hacks by Ed Sanders

Wikibase

edit
  • git #00368851 - Check null from EntitySourceDefinitions::getDatabaseSourceForEntityType by Umherirrender
  • git #4d4a065e - build: Enable PhanTypeMismatchReturn and make pass (T243594) by Umherirrender
  • git #a3f2f5b9 - Type hint PlaceholderExpander::getHtmlForPlaceholder and fix return by Umherirrender
  • git #e8a82290 - DivergingEntityIdException: Use NormalizedException (2/2) by Lucas Werkmeister
  • git #5c656ae8 - DivergingEntityIdException: Use NormalizedException (1/2) by Lucas Werkmeister
  • git #dd1a8439 - build: Enable PhanPluginSimplifyExpressionBool and make pass (T243594) by Umherirrender
  • git #1f3a4447 - Handle null from EntityUrlLookup::getLinkUrl by Umherirrender
  • git #86736286 - Avoid some null when working with Title by Umherirrender
  • git #995d62d2 - Handle null from DeletePageNoticeCreator::getPageDeleteNoticeHtml by Umherirrender
  • git #472ae54f - Avoid array to string conversion in DataValueDeserializer (T334719) by Lucas Werkmeister
  • git #085f986e - Handle null for cache key in CachingPrefetchingTermLookup by Umherirrender
  • git #0a46833f - REST: Remove unchanging method param by Jakob Warkotsch
  • git #90892c63 - REST: Differentiate add vs replace description (T333641) by sihe
  • git #5b12c718 - Use local variable for null checks by Umherirrender
  • git #08a8eddf - build: Enable PhanPluginNeverReturnMethod and make pass (T243594) by Umherirrender
  • git #11a04bc9 - doc: Declare some properties and arguments as nullable by Umherirrender
  • git #26f1b813 - REST: Generate edit summaries for SetItemDescription (T333543) by Jakob Warkotsch
  • git #aa78e59d - tests: Add missing setName() in SitesModuleTest by Timo Tijhof
  • git #ec4c9b72 - REST: Remove unused method param by Jakob Warkotsch
  • git #7451a0ac - Update moved class StubUserLang (T321681) by gerritbot
  • git #3710294e - Change type hints from Wikimedia\Rdbms\DBConnRef to IDatabase by Umherirrender
  • git #7f48c89f - build: Disable phan option scalar_implicit_cast and make pass (T243594) by Umherirrender
  • git #9ced24aa - Remove accepting bool for MediawikiEditEntity as base revision id by Umherirrender
  • git #449282fd - REST: Handle bots flag and tags in SetItemDescription (T333649) by Jakob Warkotsch
  • git #e765d064 - REST: Include revision data in SetItemDescription response (T333649) by Jakob Warkotsch
  • git #216bb70f - Fix type of typeId in DatabaseTermsCollisionDetector by Umherirrender
  • git #e8dc293a - REST: Add descriptions to Item read model (T333649) by Jakob Warkotsch
  • git #8cefc843 - REST: Add initial SetItemDescription happy path (T333649) by Norman Schwirz
  • git #94b0e1f5 - REST: Fix SetItemLabelTest.js file name by Jakob Warkotsch
  • git #36b84225 - REST: Fix Serializable interface deprecated warnings (T299312) by Ollie Shotton
  • git #45c4f804 - EntityUsageTable: Use UnionQueryBuilder (T333690) by Lucas Werkmeister
  • git #e178fbaa - REST: Use makeEtag() in SetItemlLabelTest by Jakob Warkotsch
  • git #b759f077 - REST: Handle item not found or redirect for SetItemLabel (T333645) by Ollie Shotton
  • git #acb8c2fd - REST: Move `makeEtag()` into a `httpHelper.js` file by Ollie Shotton
  • git #64c82ef8 - REST: Mark ADR 2 as superseded on ADR index page by Jakob Warkotsch
  • git #7937c951 - REST: Mark ADR 4 as superseded by ADR 9 (T332887) by Ollie Shotton
  • git #2e4f88ba - REST: Differentiate between add and replace Item Label (T333639) by Ollie Shotton
  • git #ab24cd49 - REST: Fix typo in import alias by Ollie Shotton
  • git #61910136 - REST: Clean up EditSummaryFormatter.php by Ollie Shotton
  • git #b26f0d60 - REST: Replace Item's label in given language (T333650) by Ollie Shotton
  • git #916a7655 - REST: Test dev routes in RoutesTest.php by Ollie Shotton

WikibaseLexeme

edit
  • git #90fd933d - Revert "AddSense: Reduce cyclomatic complexity" by Umherirrender
  • git #e83af419 - AddForm: Disallow null $baseRevId by Lucas Werkmeister

WikibaseMediaInfo

edit
  • git #25e4b136 - Use DivergingEntityIdException as NormalizedException by Lucas Werkmeister

WikiEditor

edit
  • git #0c287ea7 - Update EditAttemptStep and VisualEditorFeatureUse for IP masking (T332437) (T332436) by Bartosz Dziewoński
  • git #929e8463 - Remove hacks that avoid duplicate event logging with MobileFrontend (T334263) by Bartosz Dziewoński

WikiLambda

edit
  • git #a73944c8 - PublishDialog: Add an upper padding to the dialog (T334291) by Julia Kieserman
  • git #cd74a42e - updateSubmodule: Point to main not master now by James D. Forrester
  • git #ea626e87 - Switch-over function-schemata to gitlab (T281500) by James D. Forrester
  • git #706d01d0 - Fix two CdxButton instances still using type=quiet to use weight=quiet (T334610) by James D. Forrester
  • git #a79f9b1d - Feat: Vuex store: Add tests for the new Zobject module methods. (T328428) by Allan Jeremy
  • git #6673bd9b - tests: Raise all PHPUnit coverage claims to class level by James D. Forrester
  • git #50ab86be - Replace lang-chip span with cdx chip component (T332870) by gengh
  • git #4da72886 - Fix ZMonolingualString styles when language is unset (T333809) by gengh
  • git #e0171e1b - Show "Item" label when typed list item is expanded (T334384) by gengh
  • git #a4eb0004 - Fix fitWidth behavior on unselected ZObjectType (T333698) by gengh
  • git #2ab6e29a - Add missing terminal rule for Z1K1:Z6 (T333692) by gengh
  • git #e0ffe1e0 - tests: Wrap basic installation checks in a named group by James D. Forrester
  • git #4d5a34e7 - ZObjectSelector: Show label instead of ZID in the cdx-lookup (T333325) by Julia Kieserman

WikimediaEvents

edit
  • git #3fed0809 - Update EditAttemptStep and VisualEditorFeatureUse for IP masking (T332437) by Bartosz Dziewoński
  • git #b99d3884 - desktopWebUIActions: Remove disabled abstraction for getEnabledClass by Timo Tijhof
  • git #da8cc71b - Only log 'visualEditorFeatureUse' events if 'editAttemptStep' events are being logged (T334157) by Bartosz Dziewoński

WikimediaIncubator

edit

WikimediaMaintenance

edit
  • git #dccd0789 - Convert most remaining maintenance scripts to subclass Maintenance by Reedy

WikimediaMessages

edit

Wikisource

edit

Wikistories

edit

Skins

edit

MinervaNeue

edit
  • git #c542b77a - Use final action name when deciding to display navigation (T334727) by Bartosz Dziewoński
  • git #100def0a - Add missing Create account icon on pt.wikinews.org (T333881) by Klein Muçi
  • git #52273510 - Add custom styles for temporary user links (T334581) by Thalia
  • git #69dd6f1c - build: Convert resources/.eslintrc.js to json file by Umherirrender
  • git #677ce50b - selenium: Refactor WebdriverIO tests from sync to async mode (T293084) by Vaughn Walters

Vector

edit

Misc

edit

VisualEditor/VisualEditor

edit
  • git #dfaed62d - ve.init.Target: Remove separate actions toolbar (T92315) by Bartosz Dziewoński
  • git #8e73eac4 - Drop IE Array.slice workaround by Ed Sanders
  • git #40f6a4d3 - Remove @supports for mix-blend-mode by Ed Sanders
  • git #3d317501 - [DEPRECATING CHANGE] Drop ve.supportsSplice by Ed Sanders
  • git #e1db3af5 - [DEPRECATING CHANGE] Drop ve.supportsIntl by Ed Sanders
  • git #28bd579f - ve.resolveAttributes: Drop IE11 try/catch by Ed Sanders
  • git #c1e09cbb - [DEPRECATING CHANGE] Drop IE11 DOM parsing hacks by Ed Sanders
  • git #2e2a51eb - [DEPRECATING CHANGE] Drop ve.normalizeNode by Ed Sanders
  • git #0f6b9d65 - ve.ce.Surface: Remove IE11 hack for iframe focus by Ed Sanders
  • git #85a6560b - ve.ce.Surface: Remove fallback for selectionchange event by Ed Sanders
  • git #4a38732e - [DEPRECATING CHANGE]: ve.init.Platform: Drop isInternetExplorer/isEdge by Ed Sanders
  • git #5521054c - SupportCheck: Change ES5 test to ES6 by Ed Sanders
  • git #da198ce3 - [BREAKING CHANGE] Drop support for ES5 by Ed Sanders

No changes

edit
  • 3D
  • ActiveAbstract
  • AdvancedSearch
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CiteThisPage
  • Citoid
  • CodeEditor
  • CodeMirror
  • Cognate
  • Collection
  • CologneBlue
  • CommonsMetadata
  • ConfirmEdit
  • ContactPage
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • DoubleWiki
  • ElectronPdfService
  • EventBus
  • EventLogging
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GWToolset
  • Gadgets
  • GeoCrumbs
  • GeoData
  • GlobalBlocking
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUsage
  • GlobalWatchlist
  • Graph
  • GuidedTour
  • ImageMap
  • ImageSuggestions
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • Linter
  • LiquidThreads
  • Listings
  • LoginNotify
  • MachineVision
  • MapSources
  • MassMessage
  • Math
  • MediaModeration
  • MediaSearch
  • MobileApp
  • Modern
  • MonoBook
  • MultimediaViewer
  • NearbyPages
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • Nuke
  • OATHAuth
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • PdfHandler
  • Phonos
  • Poem
  • ProofreadPage
  • PropertySuggester
  • Quiz
  • RSS
  • ReadingLists
  • RealMe
  • RelatedArticles
  • RevisionSlider
  • SandboxLink
  • Score
  • Scribunto
  • SearchExtraNS
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • SubPageList3
  • SubpageSortkey
  • TemplateSandbox
  • TemplateStyles
  • TextExtracts
  • Thanks
  • TheWikipediaLibrary
  • TimedMediaHandler
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TwoColConflict
  • UniversalLanguageSelector
  • UploadsLink
  • UrlShortener
  • VipsScaler
  • WebAuthn
  • WikiLove
  • WikibaseCirrusSearch
  • WikibaseLexemeCirrusSearch
  • WikibaseQualityConstraints
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEditorTasks
  • XAnalytics
  • intersection
  • timeline
  • wikihiero

Total changes

edit

296 Changes in 59 repos by 87 authors