MediaWiki 1.43/wmf.1/Changelog

Core changes

edit
  • git #25228f5d - Branch commit for wmf/1.43.0-wmf.1 (T361395) by trainbranchbot
  • git #954581d5 - Thumbnail styles generalized and moved to core (T360388) by ksarabia
  • git #5572659b - RCFilters: Replace deprecated breakpoint token by Volker E.
  • git #d3a3f918 - Title: Add @deprecated tag to getBrokenLinksFrom(), per 25f71099a by James D. Forrester
  • git #48459c0c - htmlform: Remove the reset button (T361032) by Volker E.
  • git #53a16f75 - REST: Deprecate using "post" as the parameter source (T358560) by daniel
  • git #14a2ec68 - Remove ContributionsLookup service (T305506) by Thalia
  • git #8041eb41 - Bump wikimedia/parsoid to 0.20.0-a1 (T362388) by Arlo Breault
  • git #4163b438 - utils: Improve documentation of UrlUtils protocol methods by thiemowmde
  • git #8cf94e13 - ResourceLoader: Remove url/reqId noise from CSS/JS exception comments (T116129) by Timo Tijhof
  • git #357f37f1 - SpecialEditRecovery: Add deletion (T353996) by TheresNoTime
  • git #a89a00ff - tests: Migrate to IDatabase::newInsertQueryBuilder (T353219) by Umherirrender
  • git #1d09a375 - docs: Migrate to IDatabase::newInsertQueryBuilder (T353219) by Umherirrender
  • git #fb074a58 - installer: Migrate to IDatabase::newInsertQueryBuilder (T353219) by Umherirrender
  • git #82134d58 - tests: Migrate to IDatabase::newUpdateQueryBuilder (T353219) by Umherirrender
  • git #8018e157 - maintenance: Migrate to IDatabase::newUpdateQueryBuilder (T353219) by Umherirrender
  • git #56e1434a - UPGRADE: Update mailing list archive link by Taavi Väänänen
  • git #deee7552 - [Parser] Mark $mPPNodeCount and $mHighestExpansionDepth @internal (T236810) (T236812) by C. Scott Ananian
  • git #add081f5 - [Parser] Emit warnings for accesses to deprecated $mOptions property (T236810) (T236812) by C. Scott Ananian
  • git #4c047b65 - [Parser] Emit warnings for accesses to deprecated $mTitle property (T236810) (T236812) by C. Scott Ananian
  • git #d0622372 - [Parser] Emit warnings for accesses to deprecated $ot property (T236810) (T236812) by C. Scott Ananian
  • git #9bc428fe - Deprecate use of dynamic properties attached to Parser (T343227) by C. Scott Ananian
  • git #523372df - Migrate to IDatabase::newDeleteQueryBuilder by Umherirrender
  • git #f1a45cf2 - Expand documentation of ParserOutput class by C. Scott Ananian
  • git #1adefb10 - ParserOutput: clarify that “indexed” refers to value (T305158) by Lucas Werkmeister
  • git #9a466310 - ExtractBody: Convert page-internal link fragments to pure fragment urls (T358242) by Subramanya Sastry
  • git #85c9374a - Streamline MediaWikiTestCaseTrait::getMockMessage implementation by thiemowmde
  • git #a2b9e84c - Permissions: Widen `@covers` tags in tests by Timo Tijhof
  • git #aa3b388b - Permissions: Avoid RestrictionStore lookup for unsupported actions (T341319) by Máté Szabó
  • git #de01ef7d - Sync up core repo with Parsoid by Arlo Breault
  • git #b4721e24 - ParserOutput::setUnindexedPageProperty(): use empty string as default value (T305158) (T350224) by C. Scott Ananian
  • git #1df54ce2 - Implement language converter for Standard Moroccan Amazigh (zgh) by Jon Harald Søby
  • git #87534b82 - [doc] Update filename in LanguageCode::getDeprecatedCodeMapping() comment by C. Scott Ananian
  • git #55fc7c55 - Edit Recovery: use live diff view (T354494) by Sam Wilson
  • git #a63ef5af - HtmlOutputRendererHelper: handle missing-revision-permission gracefully by daniel
  • git #9bf8586e - Update specialPageAliases for Arabic (ar) and Egyptian Arabic (arz) by Meno25
  • git #4cc84cda - Parser::statelessFetchTemplate: remove dead code; add test cases by C. Scott Ananian
  • git #e92f7fbd - api: Replace null $httpCode by 0 in ApiBase::dieWithErrorOrDebug (T362272) by Umherirrender
  • git #dd0004c6 - Message: add strict type to protected Message::$language by C. Scott Ananian
  • git #c23cf3b0 - Message::inLanguage(): accept Bcp47Code as well as string and Language (T327379) by C. Scott Ananian
  • git #cc3bc7c7 - Move web2017-polyfills out of base modules sections by Ed Sanders
  • git #3abab912 - Parser::statelessFetchTemplate: don't add interwiki redirects to dependencies (T362221) by C. Scott Ananian
  • git #6ab4c1e8 - InfoAction: Explain to users how long WatchersMaxAge is, not just 'recent' (T336250) by James D. Forrester
  • git #021f2f6c - Add __debugInfo to MediaWikiTestCaseTrait::createNoOpMock by thiemowmde
  • git #de374b9c - Use native willReturnSelf in tests where possible by thiemowmde
  • git #87f5440c - Translate special page names into Polish by Msz2001
  • git #6cb144a8 - Edit Recovery: return to deleting stored data if unchanged (T347864) by Sam Wilson
  • git #4a79207c - Xml: Deprecate more methods that are HTML-specific by James D. Forrester
  • git #da70c431 - build: Upgrade eslint-config-wikimedia to 0.27.0 by James D. Forrester
  • git #f818da93 - StatusValue: Add a getter for MessageSpecifier list by Bartosz Dziewoński
  • git #02044a5b - Document more methods that accept MessageSpecifier, not just Message by Bartosz Dziewoński
  • git #218b8870 - CodexHTMLForm: Use a static method in getButtons() (T361406) by lwatson
  • git #c95fe74b - Installer: Make the server URL available to init scripts. by daniel
  • git #3bed2236 - Set up component for "Block Details" field (T361147) by hmonroy
  • git #b62087de - Prepare active branch following REL1_42 cut, labelling as 1.43-alpha (T359839) by James D. Forrester
  • git #a2a548c8 - INSTALL: Update nominal required minimum PHP supported level to 8.1.0 (T359868) by James D. Forrester
  • git #f784a12c - HTMLButtonFieldTest: Test regular HTML output (T359166) by James D. Forrester
  • git #30817d82 - HTMLButtonFieldTest: Also test OOUI HTML output (T359166) by James D. Forrester
  • git #c5d9074d - HTMLFormFieldTestCase: Allow for OOUI tests to be run, too (T359166) by James D. Forrester
  • git #94d04b14 - SamplingStatsdClientTest: Stop using the legacy MT algorithm (T352908) by Máté Szabó
  • git #de57c4e7 - Add ParserOutput::setIndexedPageProperty(); deprecate numeric properties (T305158) (T350224) by C. Scott Ananian
  • git #83864266 - JsonSchemaReferenceResolver: Improve styling and docstring (T357718) by Martin Urbanec
  • git #f4e89212 - docs: Add external type links to JSDoc (T359218) by apaskulin
  • git #eabb1383 - Define ApiQuery::isWriteMode (T361951) by Dreamy Jazz
  • git #6772d2c9 - stats: remove static labels feature (T359436) by Cole White
  • git #15ca7daa - Update message markup by Amir E. Aharoni
  • git #c2df535b - Substitute category default sort key when filling links table, not at parse time (T40435) (T353530) by C. Scott Ananian
  • git #e9218f6a - LinksUpdateTest: override InterwikiLookup service by C. Scott Ananian

Vendor

edit

Extensions

edit

AbuseFilter

edit
  • git #56c0f631 - tests: Widen `@covers` tags in SpecsTest by Timo Tijhof
  • git #a5e0851d - BlockedDomainFilter: Always return Status from filter() by Bartosz Dziewoński
  • git #ad2600b6 - Clean up injection of DatabaseBlockStore by Matěj Suchánek
  • git #07a04b74 - Remove small pieces of unused code from SpecsFormatterTest by thiemowmde
  • git #0b0fab9d - Fix wrong getMockMessage() calls in tests by thiemowmde
  • git #c9f83431 - Use modern str_starts_with() and [ ... ] syntax by thiemowmde
  • git #7f214ec1 - Replace array_merge in tests with the [ ... ] syntax by thiemowmde
  • git #68ff6685 - Add new variable for last edit time (T269769) by Matěj Suchánek
  • git #ac777ee8 - Fix new Phan errors by Bartosz Dziewoński
  • git #2df93d2b - Migrate to IDatabase::newInsertQueryBuilder/newDeleteQueryBuilder by Umherirrender

BounceHandler

edit
  • git #7fbf4ae2 - Migrate to IDatabase::newInsertQueryBuilder/newDeleteQueryBuilder by Umherirrender

CampaignEvents

edit
  • git #29393f6d - selenium: Fix selenium-daily-beta-CampaignEvents Jenkins job (T354713) by Željko Filipin
  • git #c1dd30c7 - Use StatusValue::getMessages() instead of deprecated methods by Bartosz Dziewoński
  • git #aaee24f1 - Minor fixes for Special:AllEvents (T353382) by Daimona Eaytoy
  • git #a99ce3ac - Split EventsListPager styles out of EventsPager.less and rename by Daimona Eaytoy
  • git #6933e591 - Fix event details dialog long user names (T361159) by Claudio Melo
  • git #2039e54d - EventKebabMenu: fix promise chaining for the 'delete' action by Daimona Eaytoy
  • git #3edcb9b1 - Add Special:AllEvents to list all events (T353382) by Michelle
  • git #e508326d - Open DeleteEventRegistration if the event is not local (T359201) by Claudio Melo
  • git #433eab92 - PageMoveAndDeleteHandler: skip canonicalization of event pages (T362365) by Daimona Eaytoy
  • git #358ec816 - Show the form upon successfully enabling/editing registration (T333579) by Daimona Eaytoy
  • git #2a66c6ad - selenium: Skipping test that fails on betacluster (T291254) by Vaughn Walters
  • git #60bd39dc - Rename EventsPager by Michelle
  • git #153143b5 - Bold register and delete-registration non local messages (T358782) by Claudio Melo
  • git #68fc167d - SetOrganizersHandler: fail if the event is not local (T359493) by Michelle
  • git #1d3be810 - RemoveParticipantsFromEventHandler: fail if the event is not local (T359492) by Michelle
  • git #84a3938a - selenium: Fix selenium-daily-beta-CampaignEvents Jenkins job (T354713) by Željko Filipin
  • git #ec247701 - Hooks: add `void` return type hint (T350947) by Daimona Eaytoy
  • git #2f744241 - Allow organizers to edit what questions are enabled for an event (T354880) by Daimona Eaytoy
  • git #b70996d7 - AggregateParticipantAnswers: prune old aggregates (T354880) by Daimona Eaytoy
  • git #400aced3 - Hooks: Drop `:bool` return type hint (T350947) by Daimona Eaytoy
  • git #d87392fd - Always show answered questions when a user registers for an event (T354880) by Daimona Eaytoy
  • git #6adfe6f1 - GetOwnRegistrationInfoHandler: mark answers to removed questions (T358529) by Daimona Eaytoy
  • git #d56a7d5e - Allow organizers to choose questions when enabling registration (T322209) by Daimona Eaytoy
  • git #17609dbd - Replace usages of deprecated DBAccessObjectUtils::getDBOptions (T360517) by Daimona Eaytoy
  • git #806f0a0f - Remove ICampaignsDatabase and MWDatabaseProxy (T361026) by Daimona Eaytoy
  • git #1e3867ad - GenerateInvitationList: Improve debug logging (T357007) by Daimona Eaytoy
  • git #cb61fd7c - GenerateInvitationList: Make sure usernames are interpreted as strings (T357007) by Daimona Eaytoy

CentralAuth

edit
  • git #745d3649 - Use IDatabase::timestamp for user_touched by Umherirrender
  • git #ffd7e44c - CentralAuthSessionManager: Migrate session metrics to StatsLib (T360458) by Derick Alangi
  • git #00768e9f - Migrate to IDatabase::newInsertQueryBuilder by Umherirrender
  • git #a309fdfe - Migrate to IDatabase::newUpdateQueryBuilder by Umherirrender
  • git #9e7608cd - Migrate to IDatabase::newDeleteQueryBuilder by Umherirrender
  • git #b2ce6f8f - Remove old jquery.suggestions-based autocomplete (T85394) by Bartosz Dziewoński
  • git #82bcd3d4 - SpecialGlobalRenameUser: Convert to OOUI by Bartosz Dziewoński

CheckUser

edit

CirrusSearch

edit

Cite

edit
  • git #fc5f22b3 - CiteParserHooksTest: make test compatible with removal of dynamic property by C. Scott Ananian
  • git #d94d7f92 - Re-enable and fix tests after Parsoid modification (T214241) by Isabelle Hurbain-Palatin
  • git #ce2f65c5 - Add 'Extends' section to Wikitext toolbar Help menu in Beta Cluster (T361088) by mareikeheuer

CodeMirror

edit
  • git #8aa74b71 - CodeMirror: fix typo in comments by MusikAnimal
  • git #3dcbb659 - Add $wgCodeMirrorRTL to control rollout to RTL wikis (T170001) (T358804) by MusikAnimal
  • git #3339cbb3 - CodeMirrorModeMediaWiki: put bidi isolation behind URL feature flag (T358804) by MusikAnimal
  • git #fcb7633e - CodeMirrorModeMediaWikiConfig: add missing TagStyle for cm-mw-link (T348019) by MusikAnimal
  • git #f3f46d8e - CM6: Add syntax highlighting preference for users without WikiEditor (T190108) by MusikAnimal
  • git #e1f397f0 - CodeMirrorBidiIsolation: fix for when the tag is the first element (T358804) by MusikAnimal
  • git #efd66823 - CM6: ensure search panel is in the same direction as the interface lang (T359611) by MusikAnimal
  • git #351d24d7 - CodeMirror 6 template folding: foldAll (T30684) by bhsd
  • git #ea21513d - Remove wait for DOM ready before attach to hook 'wikiEditor.toolbarReady' by Fomafix

CommunityConfiguration

edit
  • git #e81d750d - Editor: add Namespaces selector control (T357708) by Sergio Gimeno
  • git #1e8c3409 - Drop unused HTML tags by Michael Große
  • git #b70403fe - Factor AbstractProvider out of DataProvider by Martin Urbanec
  • git #2fb5317d - Remove unused private method in JsonSchemaValidator by Martin Urbanec

ConfirmEdit

edit

ContentTranslation

edit
  • git #5c19f5fd - Migrate to IDatabase::newInsertQueryBuilder/newUpdateQueryBuilder by Umherirrender
  • git #0dc00bfa - Migrate to IDatabase::newReplaceQueryBuilder by Umherirrender
  • git #72280f90 - Migrate to IDatabase::newDeleteQueryBuilder by Umherirrender

Disambiguator

edit
  • git #1fb5d42e - Migrate to IDatabase::newInsertQueryBuilder/newDeleteQueryBuilder by Umherirrender

DonationInterface

edit
  • git #004fdd87 - Add Maestro for RO and BE by cstone
  • git #dd829b54 - Restore pre-capture fraud check for PayPal by Elliott Eggleston
  • git #bf8b895a - Update smash-pig for paypal recurring fix by Elliott Eggleston
  • git #25378696 - Restore onGatewayReady checks for PayPal by Elliott Eggleston
  • git #34d86f33 - Delete a lot of now-unused PayPal adapter stuff (T336449) by Elliott Eggleston
  • git #e075080a - Delete PayPal refund & cancel scripts and API calls (T336449) by Elliott Eggleston
  • git #a85ec8ae - Use SmashPig to create recurring profile (T336449) by Elliott Eggleston
  • git #ec945d09 - adyen: Fix call to PaymentError::getDebugMessage by Umherirrender
  • git #3f1fdf3e - Add new API action to log recurring upgrade errors (T360785) by Elliott Eggleston
  • git #7697d738 - Convenience fn to get RecurUpgrade logger by Elliott Eggleston
  • git #47fcd2b5 - Namespace ClientError API by Elliott Eggleston
  • git #ead0324c - Extract base client-side error logging API (T360785) by Elliott Eggleston
  • git #7fb24023 - Use new php function to detect string start by Elliott Eggleston
  • git #6b23e6ff - Add rtbt and ach to adyen supported MC payment method (T359877) by wfan

Echo

edit
  • git #aa41e1e2 - Migrate to IDatabase::newInsertQueryBuilder/newUpdateQueryBuilder by Umherirrender
  • git #d2eb46e7 - Migrate to IDatabase::newDeleteQueryBuilder by Umherirrender

EntitySchema

edit

FileImporter

edit
  • git #3286f85f - Use NullLogger in tests by thiemowmde
  • git #e9bc37b3 - Make swapTemplate return ?string instead of string|false by thiemowmde
  • git #29b53663 - Make use of the ??= operator in more places by thiemowmde

FlaggedRevs

edit
  • git #cb72edaf - Migrate to IDatabase::newDeleteQueryBuilder by Umherirrender

Flow

edit
  • git #5a2a9052 - Migrate to IDatabase::newInsertQueryBuilder by Umherirrender
  • git #f9643041 - Migrate to IDatabase::newUpdateQueryBuilder by Umherirrender
  • git #f9425ffe - Migrate to IDatabase::newDeleteQueryBuilder by Umherirrender

GeoData

edit
  • git #3e6fd020 - Migrate to IDatabase::newUpdateQueryBuilder by Umherirrender

GlobalBlocking

edit
  • git #36f60336 - tests: Use InsertQueryBuilder::row for single test data by Umherirrender
  • git #a2f39c7b - Migrate to IDatabase::newUpdateQueryBuilder by Umherirrender
  • git #f735874e - Pin wgGlobalBlockingAllowGlobalAccountBlocks in tests that need it (T362079) by Dreamy Jazz

GlobalPreferences

edit

GlobalUsage

edit
  • git #73562589 - Protect GlobalUsage::copyLocalImagelinks for empty row set by Umherirrender

GrowthExperiments

edit
  • git #ab102b03 - Migrate to IDatabase::newInsertQueryBuilder/newUpdateQueryBuilder by Umherirrender
  • git #6cf6889c - Migrate to IDatabase::newDeleteQueryBuilder by Umherirrender
  • git #c4af191e - Community configuration: Add HomepageSchema (T360473) by Martin Urbanec

ImageSuggestions

edit

Kartographer

edit
  • git #62e1ca5d - Pass srcOffsets when parsing captions/texts with Parsoid (T362034) by Isabelle Hurbain-Palatin

Linter

edit
  • git #261339c2 - Inject Database into TotalsLookup by Arlo Breault
  • git #ffc266ea - Drop DatabaseFactory, just have Database as the service by Arlo Breault
  • git #c04b0758 - Stop constructing Database with a page id by Arlo Breault
  • git #1c536842 - Construct services with ServiceOptions by Arlo Breault
  • git #4f991b5d - [DI] Clean up LintErrorsPager by C. Scott Ananian
  • git #633d6024 - [DI] Make TotalsLookup an injectable service by C. Scott Ananian
  • git #24f771a6 - [DI] Make CategoryManager and Database injectable services by C. Scott Ananian

LiquidThreads

edit
  • git #775c4091 - Migrate to IDatabase::newInsertQueryBuilder/newUpdateQueryBuilder by Umherirrender
  • git #073a30bf - Migrate to IDatabase::newDeleteQueryBuilder by Umherirrender

Math

edit

MobileFrontend

edit
  • git #4b21dae4 - Replace codex-search with codex module, add bundle size tests (T356688) by bwang
  • git #58b2437c - Second attempt at "Update mobile search for dark mode, remove unused functions in MobilePage.php"" (T358904) by Bernard Wang
  • git #3ea7a4b1 - Revert "Update mobile search for dark mode, remove unused functions in MobilePage.php" (T362297) by Jdrewniak

Newsletter

edit
  • git #412c3afc - Migrate to IDatabase::newInsertQueryBuilder/newDeleteQueryBuilder by Umherirrender
  • git #7ac40ec4 - Migrate to IDatabase::newUpdateQueryBuilder by Umherirrender

PageTriage

edit

ParserMigration

edit
  • git #b9139c64 - build: Run stylelint for less file by Umherirrender

Popups

edit

ProofreadPage

edit
  • git #938d516f - Migrate to IDatabase::newUpdateQueryBuilder/newDeleteQueryBuilder by Umherirrender
  • git #c594a7bd - Hide link text for nav links, because images are used (T362083) by Sam Wilson

PropertySuggester

edit
  • git #45b0ff98 - Migrate to IDatabase::newInsertQueryBuilder/newDeleteQueryBuilder (T289046) by Umherirrender

ReadingLists

edit
  • git #9449d706 - tests: Migrate to IDatabase::newInsertQueryBuilder/newUpdateQueryBuilder by Umherirrender
  • git #999b3b40 - Migrate addQuotes, makeList to expression builder (T350955) by Atieno
edit

Score

edit

Scribunto

edit
  • git #dfdf5cb5 - LanguageLibrary: Ensure language code is a string (T361664) by C. Scott Ananian
  • git #5bde75bf - TitleLibrary: Don't register external titles as dependencies (T362222) by C. Scott Ananian

SecurePoll

edit
  • git #f8775b1f - Migrate to IDatabase::newInsertQueryBuilder by Umherirrender
  • git #46f4142f - Migrate to IDatabase::newReplaceQueryBuilder by Umherirrender
  • git #bc785c71 - Migrate to IDatabase::newUpdateQueryBuilder by Umherirrender
  • git #f66bb9cb - Migrate to IDatabase::newDeleteQueryBuilder by Umherirrender
  • git #50b90ad2 - Migrate to IDatabase::newInsertQueryBuilder for upsert by Umherirrender
  • git #af4cde92 - tests: Replace workaround that concatenated an internal file by Timo Tijhof

SyntaxHighlight_GeSHi

edit

TemplateData

edit
  • git #f09228b5 - Pull dependency on global MediaWikiServices up one level by thiemowmde

TheWikipediaLibrary

edit
  • git #f374a1bf - tests: Migrate to IDatabase::newDeleteQueryBuilder by Umherirrender

TimedMediaHandler

edit
  • git #091ad1ce - Change use of AtEase to at operator by Dringsim
  • git #f59617fb - Migrate to IDatabase::newUpdateQueryBuilder by Umherirrender
  • git #dce0330a - Do not leave main m3u8 file behind after delete (T361169) by Derk-Jan Hartman
  • git #a47665f4 - Only set the body's background to black when window is active (T361065) by Derk-Jan Hartman

Translate

edit
  • git #70d00ea0 - Use $this->getServiceContainer() in tests by Fomafix
  • git #7b2184b6 - MatchSetValidator: tidy up properties by Niklas Laxström
  • git #805a3c48 - Add missing parameter to 'translate-checks-value-not-present' by Jon Harald Søby
  • git #f1e48ff5 - TranslatableBundleExporter: export full history by Pols12
  • git #f58fe2bd - JS: Replace 'parent' with 'super' by Ed Sanders
  • git #4430592a - HookHandler::onAbuseFilterBuilder: Document used messages properly by Ed Sanders
  • git #d1eb5cc8 - Tux: Improve handling of save errors (T360447) by Jon Harald Søby

UploadWizard

edit
  • git #d5913310 - i18n: [mwe-upwiz-source-text] Use $2 in en message so it's available to translators by Matěj Suchánek
  • git #ac71763f - build: Upgrade eslint-config-wikimedia to 0.27.0 and make pass by James D. Forrester
  • git #b1c73670 - build: Upgrade php-parallel-lint/php-parallel-lint to 1.4.0 by James D. Forrester

Wikibase

edit

WikibaseLexeme

edit
  • git #6a416ae8 - Rename "Unserializable" trait to "Nonserializable" by Bartosz Dziewoński

WikibaseMediaInfo

edit

WikibaseQualityConstraints

edit
  • git #9062c646 - Migrate to IDatabase::newInsertQueryBuilder/newDeleteQueryBuilder (T289046) by Umherirrender
  • git #bd085c18 - ForamtCheckerTest: Use $config in testFormatConstraintViolationSparql by Reedy

WikiLambda

edit

WikiLove

edit
  • git #d53f2f05 - Migrate to IDatabase::newInsertQueryBuilder by Umherirrender

WikimediaCampaignEvents

edit

WikimediaEditorTasks

edit
  • git #bc014914 - Migrate to IDatabase::newDeleteQueryBuilder/newUpdateQueryBuilder by Umherirrender

WikimediaEvents

edit

WikimediaMaintenance

edit
  • git #2c2805c2 - Migrate to IDatabase::newUpdateQueryBuilder/newInsertQueryBuilder by Umherirrender

WikimediaMessages

edit

Wikistories

edit

Skins

edit

MinervaNeue

edit
  • git #3bae5281 - Fix HTML errors reported by Firefox view-source by Fomafix
  • git #6f300444 - Replace WebRequest::getText and ::getVal by ::getRawVal or ::getCheck by Fomafix

Vector

edit

Misc

edit

VisualEditor/VisualEditor

edit
  • git #62238cca - Instruct developers to set FIREFOX_BIN in their environment during setup (T362333) by Zoë
  • git #c2d7ce24 - ve.init.platform: Add #hasLanguageCode by Ed Sanders
  • git #76e93fd0 - Make slug animation skin-agnostic by Ed Sanders
  • git #f52df2ca - ve.ce.Surface: Use transitionend events by Ed Sanders
  • git #836dae58 - Use transitionend events instead of hard coding animation time by Ed Sanders

No changes

edit
  • 3D
  • ActiveAbstract
  • AdvancedSearch
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • Babel
  • BetaFeatures
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CiteThisPage
  • Citoid
  • CodeEditor
  • Cognate
  • Collection
  • CologneBlue
  • CommonsMetadata
  • ContactPage
  • CreditsSource
  • Dashiki
  • DiscussionTools
  • DismissableSiteNotice
  • Elastica
  • ElectronPdfService
  • EventBus
  • EventLogging
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • Gadgets
  • GeoCrumbs
  • GlobalCssJs
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • IPInfo
  • IPReputation
  • ImageMap
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • LoginNotify
  • MapSources
  • MassMessage
  • MediaModeration
  • MediaSearch
  • MobileApp
  • Modern
  • MonoBook
  • MultimediaViewer
  • NavigationTiming
  • NearbyPages
  • NewUserMessage
  • Nostalgia
  • Nuke
  • OATHAuth
  • OAuth
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • PdfHandler
  • Phonos
  • Poem
  • QuickSurveys
  • Quiz
  • RSS
  • RealMe
  • ReportIncident
  • RevisionSlider
  • SandboxLink
  • SearchExtraNS
  • SearchVue
  • SecureLinkFixer
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • Thanks
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • TwoColConflict
  • UniversalLanguageSelector
  • UploadsLink
  • UrlShortener
  • VipsScaler
  • VisualEditor
  • VueTest
  • WebAuthn
  • WikiEditor
  • WikibaseCirrusSearch
  • WikibaseLexemeCirrusSearch
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaIncubator
  • Wikisource
  • XAnalytics
  • cldr
  • intersection
  • timeline
  • wikihiero

Total changes

edit

309 Changes in 63 repos by 76 authors