< MediaWiki 1.35
| Deployment of MediaWiki 1.35.0-wmf.30 to Wikimedia sites | MediaWiki 1.35.0-wmf.31 |
The latest version (labeled "1.35.0-wmf.30") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 28 April 2020 (see the roadmap).
Core changes
- git #f8eb546d - Include wmf/1.35.0-wmf.30 submodules and Defines.php by Lars Wirzenius
- git #52f85eed - session: Add type hint to SessionManager::getProviders() by Reedy
- git #6dccb9dc - session: Use SessionInfo::class in usort() rather than string qualified by Reedy
- git #27cf5ace - rdbms: add IDatabase::QUERY_* flags to obviate isWriteQuery() by Aaron Schulz
- git #1c241419 - MultiHttpClient: Also fallover to non-curl if curl_multi* is blocked by James D. Forrester
- git #efb5afe7 - Fix incorrect return type documentation for Parser::getRevisionUser() by C. Scott Ananian
- git #dd8553d5 - Pass RevisionRecord to DifferenceEngine::getRevisionHeader (task T249561) by DannyS712
- git #7d57b967 - deprecation: Remove DeprecationHelper::newArgumentWithDeprecation and change callers accordingly (task T245075) by Peter Ovchyn
- git #5fae7fd7 - SpecialUndelete: Make showDiff private, use RevisionRecord (task T249561) (task T250981) by DannyS712
- git #f456c7bf - Add ContribsPager::tryCreatingRevisionRecord (task T250431) (task T250580) (task T250980) (task T250579) (task T250714) by DannyS712
- git #76f88140 - rest: Replace backtick with double-quote in English messages for REST API (task T249827) by Peter Ovchyn
- git #232dc98d - Hard deprecate Revision::getNext (task T246284) by DannyS712
- git #511b5282 - DifferenceEngine::getRevisionHeader - accept a RevisionRecord (task T250608) by DannyS712
- git #73cfdfef - Add const visibility to includes/media by Max Semenik
- git #625db9ac - Hard deprecate using Revision objects in ContentHandler::getUndoContent (task T250773) by DannyS712
- git #bc513dd0 - HistoryPager: Sort results by timestamp and revision ID (task T251044) by Thalia
- git #899959d1 - Update linksearch-text i18n (task T241958) by RhinosF1
- git #c2339e03 - CategoryMembershipChangeTest: Remove use of Revision objects (task T250980) by DannyS712
- git #ca8aa4d6 - Replace uses and hard deprecate Article::getRevisionFetched (task T249393) (task T250981) by DannyS712
- git #c20306e6 - MergeHistory: Remove all uses of Revision objects (task T246284) by DannyS712
- git #b32787cb - Hard deprecate Article methods proxying to WikiPage (task T239975) by ArtBaltai
- git #eabf8afb - mediawiki.jqueryMsg: Refactor test suite to not make any API requests (task T250045) (task T225730) by Timo Tijhof
- git #9232f729 - qunit: Disable mw.loader.store server-side instead of client-side (task T250045) by Timo Tijhof
- git #41f7ae2d - qunit: Remove dead code from SpecialJavaScriptTest (task T250045) by Timo Tijhof
- git #707af793 - qunit: Remove div#mw-javascripttest-summary from SpecialJavaScriptTest (task T250045) by Timo Tijhof
- git #13272a49 - resourceloader: Remove internal 'sync' option from ClientHtml by Timo Tijhof
- git #8decad60 - qunit: Load qunitjs directly instead of via load.php (task T250045) by Timo Tijhof
- git #d4e06a3d - Hard deprecate WikiPage::getUndoContent (task T250680) by DannyS712
- git #99f7e85e - Change Moroccan Arabic (ary) to Arabic script (task T237672) by Amir Aharoni
- git #851eb4b9 - qunit: Use "test.*" module names only for actual test suites (task T250045) by Timo Tijhof
- git #7a8e3bf1 - mediawiki.util: Clean up addPortletLink tests by Timo Tijhof
- git #0f663e9c - qunit: Add assert.domEqual helper method by Timo Tijhof
- git #85d57d4b - build: Move eslint ignores to .eslintignore (task T249858) by Timo Tijhof
- git #b0ef0b37 - Clarifiy that (extension|skin).json requires properties can be for skins too by Reedy
- git #d779d288 - Rename ipb_address to ipb_address_unique (task T250071) by Amir Sarabadani
- git #269214d4 - Allow the ParserTests framework to hide deprecation warnings by C. Scott Ananian
- git #78ff59aa - specials/Hook: Hook interface doc comment review (task T246855) by DannyS712
- git #493e2de5 - user/Hook: Hook interface doc comment review (task T246855) by DannyS712
- git #df051648 - More flexible deprecation warnings by Tim Starling
- git #9c32292a - Call TestSetup::applyInitialConfig() from bootstrap.php by Tim Starling
- git #8f7f5386 - mediawiki.ui: Add `@border-base` variable by Volker E
- git #fb2a4eb9 - mediawiki.ui: Deprecate `@colorFieldBorder` by Volker E
- git #11e59fcc - mediawiki.ui: Add `@color-base--subtle` by Volker E
- git #2fda7fdc - mediawiki.ui: Remove outdated variables by Volker E
- git #d105c48a - mediawiki.ui: Add 'border-radius-base' and deprecate 'borderRadius' by Volker E
- git #28ad29ea - Remove password reset invalid email message (task T249730) by hmonroy
- git #3a497e62 - 'mediawiki.mixins": Add '.text-overflow()' mixin (task T250526) by Volker E
- git #87074348 - maintenance: Move FakeMaintenance and LoggedUpdateMaintenance to their own files (task T246780) by Daimona Eaytoy
- git #567001e1 - ooui: Fix ButtonWidget jsduck demo (task T168812) by Timo Tijhof
- git #980d604d - Add notification type success to mw.notify (task T250788) by kevinbazira
- git #cbc700e1 - rbms: optimize and rename truncateTable() to truncate() by Aaron Schulz
- git #63cd34a3 - Adjust notification type colors to match utility colors in the Wikimedia Design Style guide (task T249804) by kevinbazira
- git #aac9d32b - HookContainer: add b/c for non-static handler with colons in the function name (task T240307) by Tim Starling
- git #0b7295a5 - Hook interface doc comment followup by Tim Starling
- git #c44488f7 - docs: Hook interface doc comment review (task T246855) by apaskulin
- git #47217175 - Replace uses and hard deprecate Article:: and WikiPage::getRevision (task T250532) (task T239975) by DannyS712
- git #6c5f6493 - rdbms: Move Profiler `@ingroup` docs from file to class (task T232911) by Timo Tijhof
- git #f2be9215 - title: Remove broken handling of language variant in getCdnUrls() (task T250511) (task T250261) by Timo Tijhof
- git #ec34eb39 - MutableRevisionRecord: ensure consistent hash and size (task T239717) by daniel
- git #1fcd2387 - RevisionStore and PageUpdater: handle stale page ID (task T246720) (task T204793) (task T221763) (task T225366) by daniel
- git #1260bf71 - Migrate CdnCacheUpdate to MultiHttpClient and deprecate SquidPurgeClient (task T250417) by Aaron Schulz
- git #0e70b9f9 - docs: Restore welcome message on docs landing page (task T248706) by Holger Knust
- git #368df9e5 - Remove hash style comments and dividers by Sam Wilson
- git #85e15258 - Deprecate ParserOptions::getTidy() and ParserOptions::setTidy() (task T198214) by C. Scott Ananian
- git #f5aaf75a - Automatically generated hook interfaces (task T240307) by Tim Starling
- git #35d02383 - docs: Remove use of 'jqXHR' and 'mediaWiki' jsduck aliases (task T138401) by Timo Tijhof
- git #ff60a486 - Make WikiPage::$mLastRevision private (task T246284) by DannyS712
- git #2e26a4df - objectcache: improve documentation for BagOStuff::setNewPreparedValues() by Aaron Schulz
- git #f7141fa0 - objectcache: add size metrics to WANObjectCache::getWithSetCallback() (task T248962) by Aaron Schulz
- git #57554fa3 - maintenance: Add `@return-taint none` to getArg and getOption (task T216348) by Daimona Eaytoy
- git #4ebd2118 - Hard deprecate Article::getUndoContent (task T249561) (task T239975) by DannyS712
- git #a0b25a3a - Hard deprecate Article::prepareContentForEdit (task T249561) (task T239975) by DannyS712
- git #dfbe91e0 - filerepo: Improve $wgLocalFileRepo docs by Timo Tijhof
- git #1d560e1d - Hard deprecate WikiPage::insertProtectNullRevision (task T250249) by DannyS712
- git #1519cefb - Replace `ArticleRollbackComplete` hook with `RollbackComplete` (task T250543) by DannyS712
- git #0f826d1f - Replace uses and hard deprecate Revision::newFromTitle (task T249183) by DannyS712
- git #3a863e18 - PageUpdater: `wehn` should be `when` (task T201491) by DannyS712
- git #577d8c05 - FeedUtils: Amend Base10 color (task T248393) by Volker E
- git #d9b1e7b7 - Hard deprecate Article::doEditUpdates (task T249561) (task T239975) by DannyS712
- git #eeef56ec - Fix remaining uses and hard deprecate Title::(get|count)AuthorsBetween (task T249561) (task T249183) by DannyS712
- git #82657a34 - Hard deprecate using Revision objects for Linker methods (task T249561) by DannyS712
- git #af7f397c - Pass RevisionRecord to Linker methods (task T249561) by DannyS712
- git #b328aa33 - Add ParserBeforePreprocess hook (task T250450) by C. Scott Ananian
- git #95350d3d - Deprecate ParserBeforeTidy hook by C. Scott Ananian
- git #afb5b38e - Correct capitalization of BeforeParserFetchTemplateAndTitle hook by C. Scott Ananian
- git #d8bb54a9 - Deprecate infrequently-used parser-related hooks (task T236809) by C. Scott Ananian
- git #2ed2d49a - title: Add unit tests for Title::getCdnUrls() (task T250261) by Timo Tijhof
- git #5b79ae34 - Follow up I66cbcb963a96cc49c75ca72faa7e439ae6d6614d - update release notes (task T249384) by DannyS712
- git #8546e633 - Make Parser::$mVariables private by C. Scott Ananian
- git #7a233170 - Deprecate Parser::firstCallInit() (task T250444) by C. Scott Ananian
- git #84ef6d83 - Add RevisionRecord alternatives to Parser and ParserOptions methods (task T249384) by DannyS712
- git #74aba39e - ExternalStore: report cause of non-exception failure (task T247429) (task T228088) by daniel
- git #5b519139 - Allow specific revision IDs to be passed to markBadBlobs.php (task T205936) by daniel
- git #5d5436e4 - jobs: Rewrite non-standard CategoryMembershipChangeJob constructor by Thiemo Kreuz
- git #071ce36a - Add findBadBlobs script. (task T205936) by daniel
- git #80f5d9a8 - Add Amis (ami) to Names.php (task T201269) by Amir Aharoni
- git #0d933c67 - Deprecate wfForeignMemcKey() and remove the last call (task T250407) by Aaron Schulz
- git #e890ca9b - HookContainer followups by Tim Starling
- git #0adc5f34 - Hook Container (task T240307) by Nikki Nikkhoui
- git #314edd10 - Update wikimedia/wrappedstring to v3.2.0 (task T246490) by Timo Tijhof
- git #7dd65ba4 - Deprecate old-style accessor/mutation methods of Parser (task T236809) by C. Scott Ananian
- git #a2cb7693 - Hard deprecate Parser::OutputType and Parser::Options by C. Scott Ananian
- git #0eaaceea - Hard-deprecate direct calls to Parser::__construct() (task T236811) by C. Scott Ananian
- git #765a4559 - eslint: Remove quote-props override, already set upstream by Ed Sanders
- git #da302033 - Fix `user_former_groups` description of autopromotion by DannyS712
- git #a286a59e - Deprecate $wgParserConf (task T248977) (task T236811) by C. Scott Ananian
- git #4fb5eb92 - resourceloader: Document mw.loader.using() caching behavior by Stephen Niedzielski
- git #632fa500 - Optimize email sending on password reset (task T247017) by suecarmol
- git #37dc40c5 - Remove ParserDiffTest (task T236811) by C. Scott Ananian
- git #e37b6510 - PageDumpTestDataTrait: Pass a user to WikiPage::doDeleteArticleReal (task T247869) by DannyS712
- git #3007dd62 - objectcache: Add regression test for MapCacheLRU serialization (task T218511) by Timo Tijhof
- git #cdfd1e18 - language: Remove maintenance/language/languages.inc by Niklas Laxström
- git #4ddb1fc8 - jobs: Unify a few not matching job constructor signatures by Thiemo Kreuz
- git #40fdd9b6 - Apply editfont preference to diff rendering (task T250393) by Ed Sanders
- git #7efd65c2 - Convert diff.css to less by Ed Sanders
- git #e19f4e16 - language: Remove maintenance/language/transstat.php by Niklas Laxström
- git #572abbc6 - Don't suppress deprecation log messages by Tim Starling
- git #fb511602 - MapCacheLRU: Serialize maxCacheKeys property (task T218511) by Roan Kattouw
- git #c28c5621 - build: Fix mediawiki/class-doc errors and enable by Ed Sanders
- git #bed84e32 - build: Provide linting for .vue files from upstream by Roan Kattouw
- git #dbb23e39 - Upgrade phan to 0.10.2 (task T248630) by Daimona Eaytoy
- git #b64b0f52 - Include throttle message in password reset success (task T249730) by hmonroy
- git #cf7f5a46 - Amend Base10 color and hover derivative (task T248393) by Volker E
- git #059846ad - Hard deprecate Article::updateRevisionOn and ::updateIfNewerOn (task T249561) (task T239975) by DannyS712
- git #792cdc3b - Accept a RevisionRecord in WikiPage::updateRevisionOn (task T249561) by DannyS712
- git #dd864645 - Add WikiPage::insertNullProtectionRevision (task T250249) by DannyS712
- git #62747a98 - Use MediaWikiServices::getStatsdDataFactory by Umherirrender
- git #dc4ff4f5 - DatabaseBlock: Deprecate some obsolete methods by Thalia
- git #80ffc9ce - ParsoidVirtualRESTService: Enable /page/lint/... endpoints by Bartosz Dziewoński
- git #e62f2575 - language: Remove maintenance/language/checkDupeMessages.php by Niklas Laxström
- git #3af1ef9c - language: Remove maintenance/language/checkLanguage.php by Niklas Laxström
- git #93e06ca8 - language: Remove maintenance/language/checkExtensions.php by Niklas Laxström
- git #50feaf5c - language: Stop using Languages class in maintenance/langmemusage.php by Niklas Laxström
- git #e76d40ce - Hard deprecate the `ArticleRevisionUndeleted` hook (task T248727) by DannyS712
- git #7276b4ef - DatabaseBlock: Remove deprecated isValid method by Thalia
- git #76cf98a3 - Replace uses and hard deprecate Revision::newNullRevision (task T249979) by DannyS712
- git #5b3856e9 - Update OOUI to v0.38.0 (task T178387) (task T232383) (task T248393) (task T249853) by James D. Forrester
- git #269cbdbd - resources: Provide an ES6-style Promises library with a skip function (task T237688) by James D. Forrester
- git #b81827ec - Add Vuex (v3.1.3) by Roan Kattouw
- git #8d2ebb56 - Hard deprecate Action construction with WikiPage (task T239975) by ArtBaltai
- git #5127acb8 - RevisionUndeleted hook: Add $oldPageId (task T248727) by DannyS712
- git #9ec57d7e - objectcache: make WANObjectCache::set() handle very slow regeneration (task T244877) by Aaron Schulz
- git #5bfa3118 - maintenance: Move $IP and MEDIAWIKI assignment to doMaintenance.php (task T246076) (task T250003) by Timo Tijhof
- git #4a7a03f5 - Hide deprecated warnings for Hooks::clear() (task T250102) by Nikki Nikkhoui
- git #6a8d68d5 - jquery.tablesorter: Allow top sorting via 'sorttop' class (task T248936) by Thalia
- git #c260233f - Fix linking to nested sub-sections in preferences (task T248644) by Bartosz Dziewoński
- git #e0fb1215 - Fix ignore of local dupes in UploadBase by Umherirrender
- git #471d2371 - doxygen: Changed Doxygen tags causing warnings during documentation generation (task T248706) by Holger Knust
- git #90a8e1bf - resourceloader: Let derivative context inherit getUserObj() object (task T249189) by Timo Tijhof
- git #dba33a05 - resourceloader: Derive from existing Context object in ClientHtml (task T249189) by Timo Tijhof
- git #fea51e53 - vue: Make v-i18n-html reactive by Roan Kattouw
- git #7f643f2a - UserNameUtils: use ITextFormatter instead of MessageLocalizer (task T249045) by Petr Pchelko
- git #13ae7b80 - ParserCache::get use WikiPage only as argument (task T248719) by ArtBaltai
- git #99104944 - Parser: Add type hints for objects, arrays and callables by Fomafix
- git #0a53c972 - Refactor magic word implementations out of Parser.php (task T236813) by C. Scott Ananian
- git #685c7858 - Hard deprecate Title::countRevisionsBetween (task T246284) by Petr Pchelko
- git #0e2c34cf - DatabaseUpdater: protect direct modification methods (task T249603) by daniel
- git #212f155a - poolcounter: Call poolCounter->release on exception and add tests for PoolCounterWork (task T249531) by Peter Ovchyn
- git #ab55a9bc - DatabaseUpdate: warn extensions about direct modification (task T157651) by daniel
- git #f5579624 - SpecialPagesWithProp: Remove subpage from the URL when submitting by Bartosz Dziewoński
Vendor
- git #b8dbe9ab - Bump Parsoid to 0.12.0-a11 (task T192913) (task T225849) (task T242746) (task T247093) (task T250111) (task T250629) by Subramanya Sastry
- git #b49fc1fc - Update wikimedia/wrappedstring to v3.2.0 (task T246490) by Timo Tijhof
- git #87323442 - Update OOUI to v0.38.0 by James D. Forrester
- git #d0a89549 - README: Improve instructions and advice for upgrading by Timo Tijhof
Extensions
3D
- git #88eec3da - build: Updating dependencies by libraryupgrader
- git #b77f6f7e - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #68f38b0f - Amend Base10 color (task T248393) by Volker E
AbuseFilter
- git #2af7bc67 - eslint: Remove unused rules by Ed Sanders
- git #1b65bd18 - Remove a remaining use of Revision objects (task T249393) (task T250579) by DannyS712
- git #54c9f85e - build: Updating dependencies by libraryupgrader
- git #07f11f80 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #1d6b9f66 - Add new methods for checking DUNDEFINED recursively, use them (task T250570) by Daimona Eaytoy
- git #0bb82023 - Update Right-abusefilter-modify to: "Create or modify abuse filters" (task T250592) by Zppix
- git #63752879 - Cleanup unique keys parameter to IDatabase::replace() calls (task T248147) by Aaron Schulz
ActiveAbstract
- git #ccb6307d - build: Updating dependencies by libraryupgrader
- git #351f9c65 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #1bc647cc - Minor cleanup by Reedy
- git #2eeadede - Remove PHP entry point by Reedy
AdvancedSearch
- git #dcfd31f6 - build: Updating dependencies by libraryupgrader
- git #083cc701 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #f3874eb2 - Amend Base10 (task T248393) by Volker E
- git #1f1b13d2 - Remove unneeded debounce by Adam Wight
- git #073c9d1a - Migrate qunit declarations to extension.json by Adam Wight
AntiSpoof
- git #06a5a502 - build: Updating dependencies by libraryupgrader
- git #3c598629 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
ApiFeatureUsage
- git #23478912 - build: Updating dependencies by libraryupgrader
- git #50fe3a6d - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
ArticleCreationWorkflow
- git #58ad1a15 - build: Updating dependencies by libraryupgrader
- git #0c7100d8 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
ArticlePlaceholder
- git #11181011 - build: Updating dependencies by libraryupgrader
- git #bd4a538a - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
Babel
- git #a90c7ea0 - build: Updating dependencies by libraryupgrader
- git #7ff68917 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #7a10c53b - Bump required MediaWiki version to >= 1.31.0 by Reedy
- git #17d8de32 - Move some classes to AutoloadNamespaces (task T187154) by Reedy
BetaFeatures
- git #3c1706d5 - build: Updating dependencies by libraryupgrader
- git #6c7fcc45 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
BounceHandler
- git #2a4fbdc0 - build: Updating dependencies by libraryupgrader
- git #92125dd3 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
Calendar
- git #46a25d7f - build: Updating dependencies by libraryupgrader
- git #b1eb6b3e - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
Campaigns
- git #d2bd29b4 - build: Updating dependencies by libraryupgrader
- git #7206d074 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
Capiunto
- git #a50d37bd - build: Updating dependencies by libraryupgrader
- git #0842fb29 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #d860a47a - Swap AutoloadClasses for AutoloadNamespaces (task T187154) by Reedy
CategoryTree
- git #6201e749 - build: Updating dependencies by libraryupgrader
- git #90ebacdd - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
CentralAuth
- git #9666ee09 - build: Updating dependencies by libraryupgrader
- git #527e9753 - SECURITY: Do not leak user info via API (task T250594) by dannys712-main
- git #b20ac11d - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #1dccb112 - Update namespace for MassMessageServerSideJob by Reedy
- git #6d9ff43c - Add GlobalRenameBlacklist config to extension.json (task T101615) by Reedy
- git #a74bb427 - Use MediaWikiServices::getAuthManager by Umherirrender
- git #98188e08 - Remove unneeded dependency on 'mediawiki.notify' (task T233676) by DannyS712
- git #fdd72b63 - Suppress phan sec-check false positive (task T249859) by James D. Forrester
CentralNotice
No changes for CentralNotice
CharInsert
- git #60e50567 - build: Updating dependencies by libraryupgrader
- git #9937f9dd - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
CheckUser
- git #780cbbde - Remove defined() from if statements in CheckUserHooks::updateCheckUserData() by Reedy
- git #7c3ebeb1 - build: Updating dependencies by libraryupgrader
- git #5fa70dd4 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
CirrusSearch
- git #d3ea3855 - Remove CirrusSearch.php entry point by Reedy
- git #41f291c4 - Alphasort hooks by Reedy
- git #bbe279e8 - Use AutoloadNamespaces for maintenance scripts (task T187154) (task T250806) by Reedy
- git #dc7188d5 - Consistently namespace maintenance scripts by Reedy
- git #f0f282e2 - Move some classes to AutoloadNamespaces (task T187154) by Reedy
- git #e6af41e0 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #e6a1144c - Fix mocking of ParserCache in BuildDocumentTest by Umherirrender
- git #b65e3ebd - Allow search for case sensitive template keyword (task T223046) by Maryum Styles
- git #a8e0de3a - build: Bump phan to 0.10.2, remove taint-check (task T248630) by James D. Forrester
Cite
- git #bd8010c3 - eslint: Remove unused rules by Ed Sanders
- git #f819e637 - build: Updating dependencies by libraryupgrader
- git #ab2a68d8 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
CiteThisPage
- git #dcd546ce - build: Updating dependencies by libraryupgrader
- git #0550af3a - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #11c8e676 - Avoid using deprecated $wgParserConf configuration variable (task T236811) by C. Scott Ananian
- git #742d94e7 - Remove `ParserOptions::setTidy(false)`, deprecated in MW 1.33 (task T250307) by C. Scott Ananian
Citoid
- git #8d6f3a9e - build: Updating dependencies by libraryupgrader
- git #bc83cf2d - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
cldr
- git #f5a688b4 - build: Updating dependencies by libraryupgrader
- git #831d32e2 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #86f5bc52 - Add language codes rm-xxx (task T222426) by Raymond
- git #1e998a2f - Add monolingual language code nsk (task T250246) by Remko de Keijzer
CodeEditor
- git #a0c21955 - build: Updating dependencies by libraryupgrader
- git #d4cc23f6 - Update ace-build 1.2.9 -> 1.4.9 and recompile by Ed Sanders
- git #5c9ea5dc - build: Update linters by Ed Sanders
CodeMirror
- git #32f0200a - build: Updating dependencies by libraryupgrader
- git #cf387d01 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
CodeReview
- git #1cfaa5e2 - build: Updating dependencies by libraryupgrader
- git #8cf9ccac - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
Cognate
- git #af2a02dc - build: Updating dependencies by libraryupgrader
- git #045dee37 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
CollaborationKit
- git #4a161a20 - build: Updating dependencies by libraryupgrader
- git #527271c2 - Use namespaced PageImages by Reedy
- git #33bde88b - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #44c6ea3c - Replace usage of deprecated Page in favor of WikiPage/Article (task T239975) by ArtBaltai
Collection
- git #5f7fdf69 - build: Updating dependencies by libraryupgrader
- git #72b96fb3 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #f5a39556 - Move some classes to AutoloadNamespaces (task T187154) by Reedy
CommonsMetadata
- git #b7530684 - build: Updating mediawiki/mediawiki-codesniffer to 30.0.0 by libraryupgrader
- git #ebfbeb87 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
ConfirmEdit
- git #9c17e60d - build: Updating dependencies by libraryupgrader
- git #f5323952 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #5f24bff3 - Use globally not-blocked recaptcha.net instead of google.com (task T250297) by Florian
- git #3cb9a7cd - [reCaptcha] Fix support for VisualEditor (task T250488) by Florian
- git #610ac365 - Remove unused and not working code fragment (task T250236) by Florian
- git #f005a5cb - Add hCaptcha (task T249854) by Reedy
- git #f7865367 - Extract CaptchaInputWidget from VE code for use in other extensions by Bartosz Dziewoński
- git #d648372f - Fix MediaWiki.Commenting.FunctionComment.MissingDocumentationPublic by Reedy
- git #274e6079 - Fix PSR12.Properties.ConstantVisibility.NotFound by Reedy
CongressLookup
- git #d289dc52 - build: Updating dependencies by libraryupgrader
- git #f5b67b7c - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
ContactPage
- git #24483384 - build: Updating dependencies by libraryupgrader
- git #995d07b4 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
ContentTranslation
- git #7598810f - build: Updating dependencies by libraryupgrader
- git #6609daff - dashboard: Validate the bundle created by webpack (task T247499) by Santhosh Thottingal
- git #2232065f - Add separate dist bundle for lib/mediawiki.ui by Santhosh Thottingal
- git #16c94537 - Add Special:MyLanguage for better user experience by Yuki Shira
- git #22807f6a - Rename wikipedia store module to mediawiki by Santhosh Thottingal
- git #0f57dc05 - Dashboard: Fill missing parameter for suggestions api by Santhosh Thottingal
- git #b61a33f7 - MWInput and MWLanguageSelector (task T247499) by Santhosh Thottingal
- git #28ebfb51 - Storybook: Add story for Autonym, Card, ButtonGroup, Spinner, Bottom Nav (task T247499) by Santhosh Thottingal
- git #9d23ed1f - Fix typo of targetLanguage by Santhosh Thottingal
- git #3b8639b9 - storybook: Grid (task T247499) by Santhosh Thottingal
- git #28d68f72 - Add Dialog UI component, tests, stories (task T247499) by Santhosh Thottingal
- git #90fd0f0f - Refactor translation lists to separate components (task T247499) by Santhosh Thottingal
- git #e6b9dc62 - Add snapshots for MWAutonym and MWThumbnail (task T247499) by Santhosh Thottingal
- git #72a7b883 - Add storybook support for UI library components (task T247499) by Santhosh Thottingal
- git #66f8169d - Amend Base10 color and hover derivative (task T248393) by Volker E
ContributionTracking
- git #bd99b062 - build: Updating dependencies by libraryupgrader
- git #2ce6fe8e - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
CreditsSource
- git #d105a35e - build: Updating dependencies by libraryupgrader
- git #7e5253a0 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
Dashiki
- git #6232b8c8 - build: Updating dependencies by libraryupgrader
- git #08727d34 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
Disambiguator
- git #68623a90 - build: Updating dependencies by libraryupgrader
- git #33fdaf3c - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
DiscussionTools
- git #4ad9aa84 - parser: Don't crash on links to invalid titles (task T251045) by Bartosz Dziewoński
- git #cd7acc74 - Move VE toolbar to top right by Ed Sanders
- git #172bf573 - Add Special:MyLanguage for better user experience by Yuki Shira
- git #56a6bd09 - build: Updating dependencies by libraryupgrader
- git #7ef3bffb - Show error on pages with fostered content to avoid page corruption in Parsoid (task T246481) by Bartosz Dziewoński
- git #d3c46a29 - eslint: Disable max-len by Ed Sanders
- git #0f7eb2e3 - Add "watch this page" checkbox (task T245222) by Ed Sanders
- git #3b049210 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #ba896579 - Add a share feedback link (task T249016) by Ed Sanders
- git #d40e427b - Remove extra linebreaks from wikitext (task T249867) by Ed Sanders
- git #f04abd02 - Improve autosign handling of 3/5 tilde sigs and add tests (task T245628) by Ed Sanders
- git #5597787e - ReplyWidget: Replace .mode with #getMode by Ed Sanders
DismissableSiteNotice
- git #b322b394 - build: Updating dependencies by libraryupgrader
- git #6db38cd5 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
DonationInterface
- git #fc50cb2e - Remove some leftover debug code by jgleeson
- git #ebd219bf - Change adyen-ideal blocks to adyen-nl and add cc (task T251172) by Margaret Epps
- git #811ada24 - Add form settings for Adyen iDEAL. by jgleeson
DoubleWiki
- git #1dd92d72 - build: Updating mediawiki/mediawiki-codesniffer to 30.0.0 by libraryupgrader
- git #fe9c4671 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
DynamicSidebar
- git #90a694f1 - build: Updating dependencies by libraryupgrader
- git #2a83eec1 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
Echo
- git #9ee48977 - Use '.text-overflow()' mixin from 'mediawiki.mixins' by Volker E
- git #df46509e - build: Updating dependencies by libraryupgrader
- git #87053b91 - Be compatible with third-party extensions that use NewMessagesAlert by Edward Chernenko
- git #610dd6ad - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #aa681141 - Remove use of Article:: and WikiPage::getRevision() (task T250532) by DannyS712
- git #e85d8818 - Replace static border radius value with var by Volker E
- git #32c1c8e5 - Amend Base10 color, add and amend WikimediaUI Base variables notation (task T248393) by Volker E
Elastica
- git #fd6ecec5 - build: Updating dependencies by libraryupgrader
- git #353b3dec - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
ElectronPdfService
- git #f49ba317 - build: Updating dependencies by libraryupgrader
- git #9b189acf - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
EntitySchema
No changes for EntitySchema
EventBus
- git #cf79da80 - build: Updating dependencies by libraryupgrader
- git #9f79b6db - Namespace EventBus extension (task T187154) by Reedy
- git #9e0a731e - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
EventLogging
- git #01bde84a - docs: Rename README to README.md by Timo Tijhof
- git #8b1f374b - build: Updating dependencies by libraryupgrader
- git #2c9db2f3 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #9e8b146f - Support POSTing legacy EventCapsule style events to EventGate (task T238230) (task T249261) by Andrew Otto
- git #b690456f - Re-add a minimal devserver by Timo Tijhof
- git #5576c8e4 - tests: Cover unknown stream in streamConfig() by Timo Tijhof
EventStreamConfig
- git #1d4dce87 - build: Updating dependencies by libraryupgrader
- git #f33c582f - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
ExtensionDistributor
- git #efa873dc - build: Updating dependencies by libraryupgrader
- git #e703191b - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
ExternalGuidance
- git #62f88907 - build: Updating dependencies by libraryupgrader
- git #9b3dbdfb - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #17e91414 - Swap AutoloadClasses for AutoloadNamespaces (task T187154) by Reedy
FeaturedFeeds
- git #3c1a87b3 - build: Updating mediawiki/mediawiki-codesniffer to 30.0.0 by libraryupgrader
- git #85681e45 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
FileExporter
- git #a528416d - build: Updating dependencies by libraryupgrader
- git #0fe3806d - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #49f818ac - Swap AutoloadClasses for AutoloadNamespaces (task T187154) by Reedy
FileImporter
- git #e20d87d3 - build: Updating dependencies by libraryupgrader
- git #eb88debe - Upgrade tests to WebdriverIO v-5 (task T248223) by Ashuro07
- git #e3269108 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #537b347f - Tests: Remove use of Title::getFirstRevision (task T249393) by DannyS712
FlaggedRevs
- git #6177e4dd - build: Updating dependencies by libraryupgrader
- git #19a8d253 - FlaggedRevision: handle mismatching page ID. (task T246720) by daniel
- git #ce5c6572 - Avoid use of deprecated CdnCacheUpdate method by Aaron Schulz
- git #b3640453 - Don't try to create a Revision with null (task T250439) by DannyS712
- git #7dc1a244 - Fix comment by lens0021
- git #6ab7efe5 - Use SpecialPage::checkReadOnly instead of wfReadOnly by Umherirrender
- git #95446e64 - build: Update linters by Ed Sanders
- git #66d42cd5 - Remove unneeded dependency on 'mediawiki.notify' (task T233676) by DannyS712
- git #5e2cdf0a - Pass a RevisionRecord to WikiPage::updateRevisionOn (task T249561) by DannyS712
- git #9cddb4a8 - Remove use of Title::countAuthorsBetween (task T249183) by DannyS712
- git #c1641984 - Replace ArticleRevisionUndeleted with RevisionUndeleted (task T248727) by DannyS712
- git #05e57fe0 - Remove use of WikiPage::getUndoContent in RevisionReviewForm::doSubmit (task T249561) by DannyS712
- git #7c843e39 - ParserCache::get and extends - use WikiPage instead Article|Page (task T248719) by ArtBaltai
Flow
- git #5a315da8 - build: Updating dependencies by libraryupgrader
- git #4549904c - Avoid use of deprecated CdnCacheUpdate method by Aaron Schulz
- git #e9b6f8bb - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #9bee8dba - Move most test Autoloads to TestAutoloadNamespaces by Reedy
- git #8213beb2 - Remove FlowPresentationModel by Reedy
- git #22e7c603 - Bump version to 1.2.0 by Reedy
- git #71d74239 - Move most Flow files to AutoloadNamespaces (task T187154) by Reedy
- git #a273de9b - Fix PSR12.Properties.ConstantVisibility.NotFound by Reedy
- git #c9a13526 - Rename some PHP files to match the underlying class name by Reedy
- git #e04f90c7 - Move includes/Notifications files into correct namespace by Reedy
- git #424e4e24 - Remove use of Article:: and WikiPage::getRevision() (task T250532) by DannyS712
- git #1bac9fef - Add maintenance scripts used in getSchemaUpdates to AutoloadClasses by Reedy
- git #7f9c0e1b - Move FlowHooks class into Flow namespace by Reedy
- git #7dffc309 - Move PHP objects to one per file by Reedy
- git #b6b2f482 - Remove PHP entry point by Reedy
- git #8d78c1d6 - Remove .arcconfig by Reedy
- git #ebe18555 - Don't use deprecated Parser::Options() by C. Scott Ananian
- git #159935dc - Add appropriate icon dependencies for mobile (task T250323) by Volker E
- git #6a80eaa8 - Fix RevisionUndeleted handler (task T248727) by DannyS712
FundraiserLandingPage
- git #86e2ae40 - build: Updating dependencies by libraryupgrader
- git #c97ba47a - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
FundraisingTranslateWorkflow
- git #8f556baa - build: Updating dependencies by libraryupgrader
- git #456d58ac - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
Gadgets
- git #084baa4e - build: Updating dependencies by libraryupgrader
- git #2e888336 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
GeoCrumbs
- git #6bfbf592 - build: Updating dependencies by libraryupgrader
- git #5040967d - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #0c826ca6 - Don't use deprecated ParserBeforeTidy hook by C. Scott Ananian
GeoData
- git #95fb5116 - build: Updating dependencies by libraryupgrader
- git #3ed8516b - Use namespaced CirrusSearch class by Reedy
- git #b4571134 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #99704c2a - Don't invoke Parser::__construct() directly (deprecated in 1.34) (task T236811) by C. Scott Ananian
GettingStarted
- git #38d77993 - build: Updating dependencies by libraryupgrader
- git #4c6ffaf5 - Use namespaced CirrusSearch class by Reedy
- git #9b2f153c - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #da62f3ce - Swap AutoloadClasses for AutoloadNamespaces (task T187154) by Reedy
- git #b316eb78 - Amend Base10 color and hover derivative (task T248393) by Volker E
GlobalBlocking
- git #2fbce833 - build: Updating dependencies by libraryupgrader
- git #d70e414c - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
GlobalCssJs
- git #e3b26fff - build: Updating dependencies by libraryupgrader
- git #93178259 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
GlobalPreferences
- git #4ecacd27 - build: Updating dependencies by libraryupgrader
- git #2979b80e - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #7e7f8f1e - Provide LanguageNameUtils to GlobalPreferencesFactory by Petr Pchelko
GlobalUsage
- git #05e19b50 - build: Updating dependencies by libraryupgrader
- git #0bbd091a - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
GlobalUserPage
- git #127751a8 - build: Updating dependencies by libraryupgrader
- git #4828a81e - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #d91547c7 - Swap AutoloadClasses for AutoloadNamespaces (task T187154) by Reedy
GoogleNewsSitemap
- git #fdefc00a - build: Updating dependencies by libraryupgrader
- git #c4228cf3 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
Graph
- git #624a5b5b - build: Updating dependencies by libraryupgrader
- git #8affc385 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #b9412628 - Swap AutoloadClasses for AutoloadNamespaces (task T187154) by Reedy
GrowthExperiments
- git #6888dce9 - Help panel: Add padding for general help and set list style (task T248065) by Kosta Harlan
- git #279b3a06 - build: Add all deployed languages to banana:translations and alphasort by James D. Forrester
- git #4ccd9454 - build: Replace jsonlint with eslint's JSON parsing by James D. Forrester
- git #34008487 - build: Updating mocha to 7.1.2 by libraryupgrader
- git #f08432dd - i18n: help: Use {{int:vector-view-edit}} rather than "Edit" by Martin Urbanec
- git #20c68752 - build: Updating dependencies by libraryupgrader
- git #b539fa6b - HomepageHooks: Fix talk tab destination on user subpages (task T250554) by Martin Urbanec
- git #7cbae49f - Use namespaced PageImages by Reedy
- git #65242cf2 - Help panel: Add footer for suggested edits guidance (task T244541) by Kosta Harlan
- git #9db475af - Update HomepageModule schema revision for hover-in/hover-out removal (task T250125) by Roan Kattouw
- git #e9eea1e5 - Help panel: Unify back button design (task T248065) by Kosta Harlan
- git #868f78ef - Help panel: Initial work on suggested edits panel (task T244546) by Kosta Harlan
GuidedTour
- git #bb159d2d - build: Updating dependencies by libraryupgrader
- git #0db6763f - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #34be0a45 - Use `.hyphens()` mixin from 'mediawiki.mixins' by Volker E
- git #70ae0275 - Amend Base10 color and hover derivative (task T248393) by Volker E
GWToolset
- git #0f5dcb39 - build: Updating dependencies by libraryupgrader
- git #8f86d057 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
ImageMap
- git #7c250466 - build: Updating dependencies by libraryupgrader
- git #739f94f3 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #9e45ad3f - Namespace extension by Reedy
InputBox
- git #0d6c2bfc - Provide an `aria-label` attribute option to the input textbox (task T242354) by Akinwale Alagbe
- git #a3e85937 - build: Updating dependencies by libraryupgrader
- git #89550025 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
Insider
- git #26b2c870 - build: Updating dependencies by libraryupgrader
- git #89791f9b - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
intersection
- git #75c5bc7f - build: Updating dependencies by libraryupgrader
- git #fb45fcea - Use namespaced PageImages by Reedy
- git #00c854c7 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #2f94bbb4 - Don't invoke Parser::__construct directly by C. Scott Ananian
Interwiki
- git #b976499c - build: Updating dependencies by libraryupgrader
- git #16e2e72d - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #87275631 - Use SpecialPage::checkReadOnly instead of wfReadOnly by Umherirrender
InterwikiSorting
- git #da30bd8d - build: Updating dependencies by libraryupgrader
- git #c9534c6b - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #c3fcd63a - Swap AutoloadClasses for AutoloadNamespaces (task T187154) by Reedy
Jade
- git #b898496b - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #45b1c69a - Fix double endorsement on facet (task T247974) by kevinbazira
- git #bde28bfc - build: Upgrade eslint-config-wikimedia to 0.15.1 by James D. Forrester
- git #fda9a87d - Fix endorsement delete bug (task T247973) by kevinbazira
Josa
- git #4e5bb6da - build: Updating dependencies by libraryupgrader
- git #d96ac0a4 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
JsonConfig
- git #e8eec61c - build: Updating dependencies by libraryupgrader
- git #a642fcc3 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #7ad14663 - Fix PSR12.Properties.ConstantVisibility.NotFound by Reedy
- git #69e1e482 - Swap AutoloadClasses for AutoloadNamespaces (task T187154) by Reedy
- git #293044c7 - Update 'wikimedia-ui-base' to v0.15.0 (task T248393) by Volker E
Kartographer
- git #ef9410a0 - Do not use remove() on maplinks (task T250620) by Derk-Jan Hartman
- git #64d4f5b6 - build: Updating dependencies by libraryupgrader
- git #29bf6547 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #ccb3b46a - Update 'wikimedia-ui-base' to v0.15.0 (task T248393) by Volker E
LabeledSectionTransclusion
- git #19776c7a - Add minimum required MediaWiki version (1.35) to extension.json (task T235512) by C. Scott Ananian
- git #562c600b - build: Updating dependencies by libraryupgrader
- git #2888f0c9 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
LandingCheck
- git #07e9a015 - build: Updating dependencies by libraryupgrader
- git #db5bcc48 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
LdapAuthentication
- git #3250ad3c - build: Updating dependencies by libraryupgrader
- git #cb06ac23 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #540343be - Use MediaWikiServices::getAuthManager by Umherirrender
Linter
- git #5cd25881 - eslint: Remove rules exceptions by Ed Sanders
- git #a072511d - build: Updating npm dependencies by libraryupgrader
- git #8fd6b097 - build: Bump phan to 0.10.2, remove taint-check (task T248630) by James D. Forrester
LiquidThreads
- git #e1752023 - build: Updating dependencies by libraryupgrader
- git #d540ed3b - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #c1a6faa2 - Don't use deprecated Parser::Options() by C. Scott Ananian
- git #49c0bd16 - Fix RevisionUndeleted handler (task T248727) by DannyS712
Listings
- git #61745e2a - build: Updating dependencies by libraryupgrader
- git #7fdc9bb3 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
LocalisationUpdate
- git #43cf40fe - build: Updating dependencies by libraryupgrader
- git #314f3172 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #e43a8ff1 - Fix namespacing for rest of the classes (task T187154) by Reedy
- git #4dc3ed99 - Namespace LocalisationUpdate class (task T187154) by Reedy
LoginNotify
- git #bb39b92f - build: Updating dependencies by libraryupgrader
- git #db2dec57 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
MachineVision
- git #28b125a3 - Fix Repository bug potentially omitting labels from API results by Michael Holloway
- git #19ee8938 - Set review state for tags not displayed to user (task T250742) by annet
- git #de56429c - build: Updating dependencies by libraryupgrader
- git #9ca385ef - Remove initial batch of popular images fetched by backend (task T250326) by annet
- git #2abf2ce6 - Distinguish between suggested and custom labels for edit tags (task T250747) by Eric Gardner
- git #98f0b188 - Pull in current WMUI variables via shell script by annet
- git #d51fc4ac - Revert "Remove both blocklist and withholding IDs in maintenance script" by Michael Holloway
- git #677253ed - Replace use of `ArticleRollbackComplete` hook with `RollbackComplete` (task T250543) by DannyS712
- git #c0c7f6c0 - Remove both blocklist and withholding IDs in maintenance script by Michael Holloway
- git #97807831 - Add link to notification preferences (task T249913) by annet
- git #d74adc01 - Amend Base10 color (task T248393) by Volker E
- git #bd0c68b1 - Initialize categories array for initial images (task T250321) by annet
- git #e224f06f - Show focus feedback on suggestions (task T249932) by annet
- git #41383e12 - Self-bundle notifications (task T248322) by Matthias Mullie
MapSources
- git #506794aa - build: Updating dependencies by libraryupgrader
- git #e179d591 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
MassMessage
- git #ed2c1ff6 - Add Special:MyLanguage for better user experience by Yuki Shira
- git #1c61c1f5 - Follow up 95c772864: Fix RevisionRecord calls that differ from Revision (task T250710) by DannyS712
- git #932f9323 - Fixup namespacing in MassMessage (task T187154) by Reedy
- git #5d463611 - Move some classes to AutoloadNamespaces (task T187154) by Reedy
- git #5e228174 - build: Updating npm dependencies by libraryupgrader
- git #06fe8123 - build: Bump phan to 0.10.2, remove taint-check (task T248630) by James D. Forrester
- git #f72c1531 - Remove unnecessary colons after "page" and "wiki" in messages by Amir Aharoni
Math
- git #9653854b - build: Updating dependencies by libraryupgrader
- git #ad1fb254 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
MobileApp
- git #6787e22e - build: Updating dependencies by libraryupgrader
- git #7eb6a622 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
MobileFrontend
- git #d932d3d8 - Convert SpecialMobileHistory::showRow to use RevisionRecord (task T250580) by DannyS712
- git #1098d95c - Avoid double-escaping a message by Daimona Eaytoy
- git #f41aaaec - specials: Avoid deprecated use of Hook::run() calls by Derick A
- git #f8809dce - Fix folder naming so seperate namespace mappings aren't needed by Reedy
- git #9dea0238 - build: Upgrade grunt-banana-checker from 0.8.1 to 0.9.0 by James D. Forrester
- git #eaf31a0d - build: Upgrade stylelint-config-wikimedia from 0.10.0 to 0.10.1 by James D. Forrester
- git #fbe2660f - build: Upgrade eslint-config-wikimedia to 0.15.3 and make pass by James D. Forrester
- git #a1a7bd1c - build: Upgrade @wikimedia/mw-node-qunit from 6.1.0 to 6.1.1 by James D. Forrester
- git #dd8000e1 - build: Upgrade mediawiki-phan-config from 0.9.2 to 0.10.2 and make pass (task T250630) by James D. Forrester
- git #a3d78142 - Replace mobile.editor.images with OOUI icons (task T244444) by Volker E
- git #9a313542 - Rename user icon module to more general 'mobile.user.icons' (task T244444) by Volker E
- git #5955d9e5 - Use namespaced PageImages by Reedy
- git #33984954 - Update to use namespaced XAnalytics class by Reedy
- git #bd35faf1 - Correct documented type for MobilePage::$rev (task T246284) by DannyS712
- git #f58e47b8 - Move some classes to AutoloadNamespaces (task T187154) by Reedy
- git #f4c00b8a - 'mobile.special.user.icons': Remove default color by Volker E
- git #96ac0579 - Replaced overly generic selectors, scoped selectors (task T213279) by Sohom Datta
- git #68523094 - SpecialMobileContributions::showContributionsRow - use RevisionRecord (task T249561) by DannyS712
- git #e085a6c0 - Use MediaWikiServices::getStatsdDataFactory by Umherirrender
- git #e42c5252 - SpecialMobileDiff::getRevisionsToCompare - return RevisionRecord (task T249393) by DannyS712
- git #36d82901 - storybook: Drop re-definition of removed OOUI 'toc' image, unused by James D. Forrester
- git #cf2d7409 - MobileSpecialPageFeed::getUsernameText - use RevisionRecord (task T246284) by DannyS712
MultimediaViewer
- git #a690f08d - build: Updating dependencies by libraryupgrader
- git #9d2f7de6 - Amend Base10 color from `#222` to `#202122` (task T248393) by Volker E
- git #c7895a9d - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #d5aad3a2 - Add file extension to LESS imports by Volker E
- git #02c0fd73 - Rename 'mmv.globals.less' to 'mmv.variables.less' following naming pattern by Volker E
NavigationTiming
- git #e624def3 - build: Updating dependencies by libraryupgrader
- git #deec9ca2 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #c39cceb2 - Migrate LayoutJank origin trial collection code to layout-shift (task T216594) by gilles
Newsletter
- git #7d8c6b36 - build: Clean up eslint rules exceptions, jsonlint by Ed Sanders
- git #08edcf85 - build: Updating dependencies by libraryupgrader
- git #667be085 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
NewUserMessage
- git #c5fbd26c - build: Updating dependencies by libraryupgrader
- git #a93a81b9 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
Nuke
- git #0a74305a - build: Updating dependencies by libraryupgrader
- git #2c98c1a1 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
OATHAuth
- git #aa495c44 - build: Updating dependencies by libraryupgrader
- git #b4b90b5b - Partially revert b760540: Removed message documentation (task T250902) by Martin Urbanec
- git #130e6491 - Add Special:VerifyOATHForUser to check if users have OATH enabled (task T209749) by DannyS712
- git #047ea194 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #33d6671a - Cleanup unique keys parameter to IDatabase::replace() calls (task T248147) by Aaron Schulz
OAuth
- git #975110f6 - build: Updating dependencies by libraryupgrader
- git #e2b073c2 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #92060785 - Move OAuth lib to src/Lib by Reedy
- git #cd63321d - Move backend classes to namespace by Reedy
- git #f9220c68 - Move SpecialPages and Pagers into correct namespaces by Reedy
- git #18862e28 - Move non special page frontend classes into correct namespace by Reedy
- git #a267ef5f - Move control classes into proper namespace and remove prefix by Reedy
- git #86877b7a - Remove api folder to put files in correct namespace by Reedy
- git #2c64564f - Split OAuth lib to class per file by Reedy
- git #e2450a82 - Use SpecialPage::checkReadOnly instead of wfReadOnly by Umherirrender
OpenStackManager
- git #2b1e417e - build: Updating dependencies by libraryupgrader
- git #eefacfd5 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
ORES
- git #d7268578 - build: Updating dependencies by libraryupgrader
- git #cb5edd45 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
PageAssessments
- git #da633d59 - build: Updating dependencies by libraryupgrader
- git #4403410d - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #00be1b2f - Swap AutoloadClasses for AutoloadNamespaces (task T187154) by Reedy
PagedTiffHandler
- git #3f7050b2 - build: Updating dependencies by libraryupgrader
- git #892bac32 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
PageImages
- git #8016d800 - build: Updating dependencies by libraryupgrader
- git #64523803 - Fix ParserMakeImageParams hook subscriber (task T250745) by Reedy
- git #0a406c67 - Add TestAutoloadNamespaces by Reedy
- git #b14685b8 - Namespace the other two classes in PageImages by Reedy
- git #8747de06 - Remove PHP entry point by Reedy
- git #0c29f840 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #0cc54a66 - Move some classes to AutoloadNamespaces (task T187154) by Reedy
PageTriage
- git #83b8604c - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
PageViewInfo
- git #f18d619f - build: Updating dependencies by libraryupgrader
- git #6dbc091e - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
ParserFunctions
- git #142b2905 - build: Updating dependencies by libraryupgrader
- git #6e5ea722 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
ParsoidBatchAPI
- git #a316dcee - build: Updating mediawiki/mediawiki-codesniffer to 30.0.0 by libraryupgrader
- git #de033f95 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
PdfHandler
- git #a2ab93f4 - build: Updating dependencies by libraryupgrader
- git #471edac1 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
PerformanceInspector
- git #2112e62d - build: Updating dependencies by libraryupgrader
- git #530f0161 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
Petition
- git #5b66d810 - build: Updating dependencies by libraryupgrader
- git #5e05b113 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
Poem
- git #23bd68e2 - build: Updating dependencies by libraryupgrader
- git #5f1ee160 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
PoolCounter
- git #f5ca1d6d - build: Updating dependencies by libraryupgrader
- git #dd8c86e9 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
Popups
- git #85fc18d3 - eslint: Cleanup linting of /dist by Ed Sanders
- git #957e8174 - eslint: Update to 0.15.3 by Ed Sanders
ProofreadPage
- git #294ff3a3 - build: Updating dependencies by libraryupgrader
- git #d43df133 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
PropertySuggester
- git #15906b84 - build: Updating dependencies by libraryupgrader
- git #96ec1a32 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
QuickSurveys
- git #e482e2cb - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
Quiz
- git #87941cdf - build: Updating dependencies by libraryupgrader
- git #7233ca55 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #7799973d - Change error to use emphasized color by Volker E
ReadingLists
- git #94e8b789 - build: Updating dependencies by libraryupgrader
- git #a5b1ecf0 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
RelatedArticles
- git #afc946ec - build: Updating dependencies by libraryupgrader
- git #8f2ca718 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
Renameuser
- git #afcabe01 - build: Updating dependencies by libraryupgrader
- git #39976cd2 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #22faafa1 - Use SpecialPage::checkReadOnly instead of wfReadOnly by Umherirrender
RevisionSlider
- git #dc1463dc - build: Updating dependencies by libraryupgrader
- git #fa9991ef - Add SVG minifier and minify files by WMDE-Fisch
- git #afdafc3b - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #d8da8ab9 - Namespace extension by Reedy
RSS
- git #d7da2d58 - build: Updating dependencies by libraryupgrader
- git #bee99074 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
SandboxLink
- git #9796d16e - build: Updating dependencies by libraryupgrader
- git #a7118ac6 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
Score
- git #a1311228 - Add Special:MyLanguage for better user experience by Yuki Shira
- git #807405c8 - build: Updating dependencies by libraryupgrader
- git #2cbd83ab - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
Scribunto
- git #9facd741 - build: Updating dependencies by libraryupgrader
- git #fde7fd4b - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #e0837cfd - Don't use deprecated Parser::OutputType() by C. Scott Ananian
- git #a73ac7bd - Don't invoke Parser::__construct directly by C. Scott Ananian
SearchExtraNS
- git #583814a0 - build: Updating dependencies by libraryupgrader
- git #21d612a9 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
SecureLinkFixer
- git #8531e3a8 - build: Updating dependencies by libraryupgrader
- git #30665092 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
SecurePoll
- git #1a34727e - build: Updating dependencies by libraryupgrader
- git #95ca02f9 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #b98355e6 - Use ExtensionRegistry::getInstance()->isLoaded( 'CentralAuth' ) by Reedy
Sentry
- git #dcd8a414 - build: Updating dependencies by libraryupgrader
- git #f1efac8b - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
ShortUrl
- git #6ecf8aa4 - build: Updating dependencies by libraryupgrader
- git #94593ccf - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
SiteMatrix
- git #fc42f1cb - build: Updating dependencies by libraryupgrader
- git #1b328c96 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #eb6fac68 - Swap AutoloadClasses for AutoloadNamespaces (task T187154) by Reedy
SpamBlacklist
- git #baadb156 - build: Updating dependencies by libraryupgrader
- git #93cac192 - build: Update linters by Ed Sanders
SubPageList3
- git #3220aef9 - build: Updating dependencies by libraryupgrader
- git #84a640b6 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
SubpageSortkey
- git #763dd7a7 - build: Updating dependencies by libraryupgrader
- git #a825a706 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
SyntaxHighlight_GeSHi
- git #54ac61e7 - build: Updating dependencies by libraryupgrader
- git #b865f596 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #16243d42 - Also remove GeSHi class by Reedy
- git #2d211980 - Kill SyntaxHighlight_GeSHi alias by Reedy
TemplateData
- git #a217ede2 - build: Updating dependencies by libraryupgrader
- git #ebb9d8f7 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
TemplateSandbox
- git #67b9ed2e - build: Updating dependencies by libraryupgrader
- git #00ebbf9f - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
TemplateStyles
- git #de19f61c - build: Updating dependencies by libraryupgrader
- git #eb94a40c - Remove use of WikiPage::doEditContent (task T250638) by DannyS712
- git #d1dae631 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #eb0babef - Don't use deprecated $wgParserConf global by C. Scott Ananian
TemplateWizard
- git #54dddd1a - build: Updating dependencies by libraryupgrader
- git #0de03e9f - Ensure init scripts run last by Ed Sanders
- git #cd038e40 - Use more specific disable directive by Ed Sanders
- git #9274f820 - Wait for document ready before init by Ed Sanders
- git #c2657c7c - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #dd5e5355 - Swap AutoloadClasses for AutoloadNamespaces (task T187154) by Reedy
TextExtracts
- git #69c6da90 - build: Updating dependencies by libraryupgrader
- git #7087ff2c - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
Thanks
- git #82aa21bd - build: Updating dependencies by libraryupgrader
- git #a20b708c - Remove redundant dependency on 'mediawiki.notify' (task T233676) by Timo Tijhof
- git #f14b9577 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #7768edc7 - Update to use Flow\Notifications\FlowPresentationModel by Reedy
- git #859f6a4b - BeforeSpecialMobileDiffDisplay hook: Prepare to accept RevisionRecord (task T246284) by DannyS712
TheWikipediaLibrary
- git #20a27615 - build: Updating dependencies by libraryupgrader
- git #d8af6413 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
TimedMediaHandler
- git #426064f2 - build: Updating dependencies by libraryupgrader
- git #f729a9cf - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
timeline
- git #df2cd896 - build: Updating dependencies by libraryupgrader
- git #760a6ace - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
TitleBlacklist
- git #0cbe2dd5 - build: Updating dependencies by libraryupgrader
- git #ff78c659 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
TocTree
- git #e4a1666f - build: Updating dependencies by libraryupgrader
- git #79926ab9 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
TorBlock
- git #72b09d18 - build: Updating dependencies by libraryupgrader
- git #055b0101 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
Translate
- git #19aa1512 - Tests: Remove usage of global $wgHooks by Abijeet
- git #f7d89033 - Move messageindexdata.ser under data folder by Niklas Laxström
- git #64af950a - Encrypt messageindexdata.ser with rot13 by Niklas Laxström
- git #1311c0dc - Remove stray hide-own class by Niklas Laxström
- git #1b1e6bb7 - Fix spelling for separate in comment by Abijeet
- git #269e5dbd - Fix a typo in comment by Niklas Laxström
- git #4d147465 - build: Updating dependencies by libraryupgrader
- git #5c72c095 - MessageCollection: Avoid notices in certain API queries by Niklas Laxström
- git #315f4953 - MessageIndex: add interim frontend caching (task T221119) by Niklas Laxström
- git #dce5504f - Clear source page cache on translatable page addition/deletion by Abijeet
- git #29a45f66 - Update version before MLEB release (task T249694) by Kartik Mistry
- git #f77c6413 - ManageGroups: Add necessary html escaping before displaying content (task T242115) by Abijeet
- git #707c21ef - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #a1af811d - export.php: Make FILES.targetPattern configurable (task T248200) by Niklas Laxström
- git #31b63fdd - Use SpecialPage::checkReadOnly instead of wfReadOnly by Umherirrender
- git #0fb1add9 - Use WikiPage::insertNullProtectionRevision when available (task T250249) by DannyS712
- git #60525f32 - MessageGroupCache: Add check to handle unavailable key in cdb file by Abijeet
- git #ad4535b9 - Use MessageGroupCache in GettextDocumentationAid (task T39168) by Niklas Laxström
- git #f0ebc194 - Start storing authors and extra parsing output in MessageGroupCache by Niklas Laxström
TranslationNotifications
- git #31ec63d9 - build: Updating dependencies by libraryupgrader
- git #116cc3d7 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
TrustedXFF
- git #648aecba - build: Updating dependencies by libraryupgrader
- git #e1911543 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #9512cb0e - Namespace extension by Reedy
TwoColConflict
- git #d85b1990 - Clean up beta mode tests by Adam Wight
- git #0d7da894 - Split out CSS for talk page interface (task T244858) by Adam Wight
- git #089f350a - eslint: Add class-doc exceptions and fixes by Ed Sanders
- git #266d817c - Auto-open first tour popup only once (task T248561) by Thiemo Kreuz
- git #d4c9ab41 - Add formatting for row labels on the talk page (task T244858) by Andrew Kostka
- git #d54bf366 - Minimize LESS/CSS by utilizing convenient LESS features by Thiemo Kreuz
- git #f7dddfe5 - Re-create blue-dot.svg image by Thiemo Kreuz
- git #8c1fada0 - Update help text for the initial tour dialog (task T248556) by Andrew Kostka
- git #ab0166c5 - Introduce blue dots and open the first popup automatically (task T248561) by Andrew Kostka
- git #fc64262a - Turn parameter list in Tour.js into config object (task T248561) by Thiemo Kreuz
- git #f8d978bb - build: Updating dependencies by libraryupgrader
- git #8e67a717 - Make sure TwoColConflictContextTest runs with Beta enabled by Thiemo Kreuz
- git #54ba9637 - Skip test when BetaFeatures not available by Adam Wight
- git #e57dfd2e - Split HtmlEditableTextComponent from HtmlSplitConflictView test by Thiemo Kreuz
- git #2a0cb087 - Cleanup: Move call under conditional by Adam Wight
- git #75095534 - Beta feature doesn't require javascript by Adam Wight
- git #0770a708 - Fix merger trimming leading newlines (task T250262) by Thiemo Kreuz
- git #9b6f1ed2 - Add basic unit tests for HtmlTalkPageResolutionView by Thiemo Kreuz
- git #7de17edb - Remove unused hidden field from HtmlTalkPageResolutionView by Thiemo Kreuz
- git #742bb62e - User Context from OutPage as MessageLocalizer by WMDE-Fisch
- git #5e406036 - Replace all remaining wfMessage with MessageLocalizer by Thiemo Kreuz
- git #128c0fbc - Inject MessageLocalizer into HtmlEditableTextComponent by Thiemo Kreuz
- git #6c194f61 - Fix reported ThreeWayMergeResult test coverage by Thiemo Kreuz
- git #68ae0597 - Remove unused data-line-number attribute (task T247957) by Thiemo Kreuz
- git #3077f78e - Configurable EditStepAttempt oversampling for conflicts (task T249616) by Adam Wight
- git #63b011bf - Basic talk page use case browser tests (task T244237) by Adam Wight
- git #adb86511 - Try to avoid a few dangling Html::closeElement() calls by Thiemo Kreuz
- git #7e88cf14 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #9ec52331 - Turn more tests into pure, faster unit tests by Thiemo Kreuz
- git #116c9381 - Use actual dependency injection for HtmlEditableTextComponent by Thiemo Kreuz
- git #62d293b8 - Move `new HtmlEditableTextComponent` into constructors by Thiemo Kreuz
- git #219793bf - Remove use of Article:: and WikiPage::getRevision() (task T250532) by DannyS712
- git #892dd5f4 - Disable dragging until fixed. (task T247957) by Adam Wight
- git #0a940e08 - Track linefeeds at the beginning of blocks as well (task T248668) (task T250262) by Thiemo Kreuz
- git #1ee3383e - Internally rename opt-out key (task T249659) by Adam Wight
- git #06d1c1f5 - Encapsulate remaining context checks by Adam Wight
- git #f6a64e67 - Rearrange beta features check (task T249659) by Adam Wight
- git #de7f003c - Fix unsafe integration test by Adam Wight
- git #a554547a - Fix edit warning popping up because of irrelevant newlines (task T250262) by Thiemo Kreuz
- git #9482da47 - Force feedback link to open in a new tab (task T249093) by Thiemo Kreuz
- git #0856a3ec - Fix insufficient newline handling in all diff related code (task T248668) by Thiemo Kreuz
- git #ab55b570 - Use constants for preference keys (task T249659) by Adam Wight
- git #d189553e - Replace …-reset-editor-text fields with native ….defaultValue by Thiemo Kreuz
- git #cfeeeb42 - Fix JavaScript merger trimming preceding newlines by Thiemo Kreuz
- git #4552ed93 - Add test case for currently undetected talk page use case (task T248668) by Thiemo Kreuz
- git #31e82553 - Allow changing the order of the additions (task T247957) by WMDE-Fisch
- git #bb0434d9 - Minify all svgs by WMDE-Fisch
- git #5fa83bd6 - Fix inconsistencies in tour svgs (task T248559) by WMDE-Fisch
- git #e34c46e8 - Flatten exit logging (task T248601) by Adam Wight
UniversalLanguageSelector
- git #4ad04adb - build: Updating dependencies by libraryupgrader
- git #6ea7307d - Amend Base10 color and remove (affected) PNG fallbacks (task T248393) by Volker E
- git #15088649 - Version update before MLEB release 2020.04 (task T249694) by Kartik Mistry
- git #a1628b0a - Balinese fonts: update Pustaka Bali and add new Kadiri font by David Kamholz
- git #e62cefba - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #56c38a55 - Revert "Simplify ext.uls.preferences module" by Abijeet Patro
UploadsLink
- git #63c0b397 - build: Updating dependencies by libraryupgrader
- git #277f2b9e - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
UploadWizard
- git #56bd2cd3 - Fix title numbering: Do not take any number from filename (task T250410) by Martin Urbanec
- git #2b1fb235 - build: Updating dependencies by libraryupgrader
- git #1793fa8f - Remove use of WikiPage::doEditContent (task T250638) by DannyS712
- git #2c06b6c6 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #bf9e02c2 - Cleanup unique keys parameter to IDatabase::upsert() calls (task T248147) by Aaron Schulz
- git #ec03c089 - Use SpecialPage::checkReadOnly instead of wfReadOnly by Umherirrender
- git #552ddefa - Decouple regular max uploads from Flickr max uploads (task T236341) by Kaldari
UrlShortener
- git #0aa1d054 - build: Updating dependencies by libraryupgrader
- git #aa725519 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
UserMerge
- git #1aae8946 - build: Updating dependencies by libraryupgrader
- git #0dcd7d03 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
VipsScaler
- git #cf7441bc - build: Updating dependencies by libraryupgrader
- git #d81d06cb - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
VisualEditor
- git #fbd0f494 - build/: Enforce no-var by Ed Sanders
- git #ae86f729 - ApiVisualEditor: Add option to return lint errors from Parsoid by Bartosz Dziewoński
- git #ab763f37 - DesktopArticleTarget.init: Add mw.libs.ve.disableWelcomeDialog() (task T235566) by Roan Kattouw
- git #e0125e3e - DesktopArticleTarget: Move shouldShowWelcomeDialog() to init (task T249954) by Roan Kattouw
- git #b01c69a8 - mw.ArticleTarget: Fix #saveErrorBadToken / #saveErrorNewUser calls by Bartosz Dziewoński
- git #7457834d - ArticleTarget: Clean up WelcomeDialog show/hide handling by Roan Kattouw
- git #e1f4e3f1 - ArticleTarget: Move shouldShowWelcomeDialog() into DesktopArticleTarget by Roan Kattouw
- git #651756c4 - eslint: Enable the `mediawiki/class-doc` rule and make pass by Ed Sanders
- git #3b9ba678 - Separate out client code from screenshots runners by Ed Sanders
- git #d1efaac5 - build: Updating npm dependencies by libraryupgrader
- git #7dae6eb9 - build: Bump phan to 0.10.2, remove taint-check (task T248630) by James D. Forrester
- git #1846b729 - Remove some hardcoded CAPTCHA support code by Bartosz Dziewoński
- git #de2baff1 - DesktopArticleTarget.init: Also extend existing URL in SET mode (task T249957) by Roan Kattouw
- git #229a249c - Adding accessibility label to template and field name edit textbox by Akinwale Alagbe
WebAuthn
- git #d50441c0 - build: Updating dependencies by libraryupgrader
- git #3f38d84a - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
Wikibase
- git #65ccb759 - Deprecate Revision in EntityContentDiffView::getRevisionHeader (task T249561) by DannyS712
- git #194c7c84 - bridge: relaunch bridge from ErrorUnknown (task T249124) by Pablo Grass
- git #a0eb9526 - bridge: use CSSJanus for dev entry by Lucas Werkmeister
- git #6db2e842 - bridge: add ErrorSaving component (task T249714) by Lucas Werkmeister
- git #8e05ef87 - pruneItemsPerSite: Fix join_condition call signature (task T249613) by Marius Hoch
- git #4b6a07d3 - Document prefetching-term-lookup-callback in entitytypes.md (task T249795) by rosalie
- git #46e4dd74 - bridge: Add getter to store about whether back button may be shown (task T249718) by Michael Große
- git #8c9d3db1 - Remove obsolete Opera 9-12 vendor prefixes by Volker E
- git #d500af89 - Make Wikibase\Rdf\Values namespace follow PSR-4 (task T172368) by Amir Sarabadani
- git #debd0fad - Make LibHooks follow PSR-4 (task T172368) by Amir Sarabadani
- git #bc1bde51 - wikibase-termbox: Update submodule (task T241978) by Marius Hoch
- git #ebe58f9f - Remove bad assertions for keys in SimpleCacheWithBagOStuff (task T245396) by addshore
- git #56f03fe9 - Add lint and phpcs to composer as seperate commands by addshore
- git #4fa95261 - FP: Implement IdHtmlLinkFormatter without existance / title check (task T250789) by addshore
- git #bae38cf8 - bridge: Add capability to provoke generic save error to browser tests (task T249715) by Michael Große
- git #12f84ec3 - bridge: leverage dir attribute of <html> for our RTL (task T249712) by Pablo Grass
- git #c0d6ebbd - bridge: Add “back” button type to EventEmittingButton (task T249712) by tzhelyazkova
- git #30db04d3 - bridge: remove text-align: left from styles by Lucas Werkmeister
- git #78c3c21b - bridge: Add action for retrying save operation (task T249716) by tzhelyazkova
- git #79da6c4f - Add RepoRevisionIdentifier+Factory by Marius Hoch
- git #c67d3324 - bridge: selenium: distinguish between error types (task T249124) by Pablo Grass
- git #1a7df1ec - Add pruneItemsPerSite maintenance script (task T249613) by Marius Hoch
- git #9a787943 - bridge: Add spacing eslint rules for tests by tzhelyazkova
- git #a511cfdf - bridge: selenium: move error handling test to dedicated spec (task T249124) by Pablo Grass
- git #26cc8ae9 - qunit: Remove QUnit.newWbEnvironment() abstraction layer (task T250045) by Timo Tijhof
- git #0e133a79 - qunit: Remove dependency on core's testrunner modules by Timo Tijhof
- git #f4f2cef9 - bridge: ReportIssue: use entityTitle instead of entity id (task T241126) by Pablo Grass
- git #7293e640 - Avoid deprecated CdnCacheUpdate method in EntityDataRequestHandler (task T250208) by Aaron Schulz
- git #daab637c - bridge: update WikimediaUI Base and OOUI (task T234070) (task T246117) (task T248393) by Lucas Werkmeister
- git #c0bb639b - build: Upgrade eslint-config-wikimedia to 0.15.3 and make pass by James D. Forrester
- git #35f06309 - build: Bump phan to 0.10.2, remove taint-check (task T248630) by James D. Forrester
- git #41dd6c69 - TR: Handle oldStatement being null in hook handler (task T250070) by Lucas Werkmeister
- git #29c3859c - bridge: Extract header to improve encapsulation and SRP (task T249713) by Michael Große
- git #87a2d7d5 - Use namespaced CirrusSearch class by Reedy
- git #100cfce8 - build: Upgrade wikimedia-ui-base from 0.14.0 to 0.15.0 (task T248393) by James D. Forrester
- git #a3c1a4e9 - bridge: Add "neutral" button type to EventEmittingButton (task T249711) by tzhelyazkova
- git #539c522c - ChangeNotifierTest: Use RevisionRecord (task T246284) by DannyS712
- git #6d87ad08 - Use namespaced PageImages by Reedy
- git #56bf663c - EntityHandlerTestCase: Use Content for ContentHandler::getUndoContent (task T250773) by DannyS712
- git #3f2892b9 - ChangeNotifier - use RevisionRecord (task T249561) (task T249021) by DannyS712
- git #fc7854fb - EntityContentDiffView::getParserOutput - don't require Revisions (task T249561) by DannyS712
- git #2ae41f4c - EntityContentDiffView::getRevisionHeader - don't require Revisions (task T250608) by DannyS712
- git #93a6eef8 - Add Special:MyLanguage for better user experience by Yuki Shira
- git #17dfe9bb - Remove use of Article:: and WikiPage::getRevision() (task T250532) by DannyS712
- git #9f67784a - Cleanup unique keys parameter to IDatabase::replace() calls (task T248147) by Aaron Schulz
- git #f5bdb1a9 - Don't use deprecated Parser::OutputType() by C. Scott Ananian
- git #bb29dc73 - Amend color Base10 from #222 to #202122 (task T248393) by Amir Sarabadani
- git #d0cba61b - Don't invoke Parser::__construct() directly (deprecated in 1.34) (task T236811) by C. Scott Ananian
- git #8c234641 - Add monolingual language codes for Rumantsch (task T222426) by Remko de Keijzer
- git #e6d7df8c - Don’t rely on $wgUser when creating ParserOptions in test (task T246861) by DannyS712
- git #06f39bde - bridge: use Vuex from MediaWiki core (task T250264) by Lucas Werkmeister
- git #e4328ad7 - Add monolingual language code nsk (task T250246) by Remko de Keijzer
- git #0061da23 - Remove some uses of Revision::newFromId (task T249021) by DannyS712
- git #e7ea281e - EntityChange::setRevisionInfo - use RevisionRecord (task T246284) by DannyS712
- git #1124514f - Remove use of Revision objects in SubmitEntityAction::makeSummary (task T246284) by DannyS712
- git #f4901fdc - Remove Scribunto testcase stub by Michael Große
WikibaseCirrusSearch
- git #dc30d2fe - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #5d80ccf5 - Remove unused WikibaseSearchTestCase->oldDisableCirrus by Reedy
WikibaseLexeme
- git #e23a98e0 - qunit: Remove unused 'wikibase.tests.qunit.testrunner' dependency (task T250045) by Timo Tijhof
- git #c3a447fd - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #f3229282 - Use setTemporaryHook() in test (task T250480) by Lucas Werkmeister
- git #e35bcedb - Rename vuex ResourceLoader module to vuex2 (task T250272) by Lucas Werkmeister
- git #a1474c8d - Add lexeme language nrf-gg (for Guernésiais), nrf-je (for Jèrriais) (task T223716) by Remko de Keijzer
- git #9b960965 - Replace usage of deprecated Page in favor of WikiPage/Article (task T239975) by ArtBaltai
WikibaseLexemeCirrusSearch
- git #f5859f1c - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
WikibaseMediaInfo
- git #e04fe2c6 - build: Updating dependencies by libraryupgrader
- git #a7f7adef - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #1606e8d1 - Update CirrusSearch usages to use namespaced classes by Reedy
- git #9408a06e - Amend Base10 color (task T248393) by Volker E
- git #8c3783ee - Allow HTML in caption error messages by Matthias Mullie
- git #e128d756 - Use new location of WB Client Scribunto Testcase class by Michael Große
WikibaseQualityConstraints
- git #c9f12c7e - build: Updating npm dependencies by libraryupgrader
- git #97207e16 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
Wikidata.org
- git #e89b357d - build: Updating dependencies by libraryupgrader
- git #d2d79cfb - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
WikidataPageBanner
- git #b3750d37 - build: Updating dependencies by libraryupgrader
- git #803b9d3f - Use namespaced PageImages by Reedy
- git #17a8b42f - Fix some indenting by Reedy
- git #64b0ac3c - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #648ebbb5 - Replace class_exists with ExtensionRegistry::isLoaded() by Reedy
WikiEditor
- git #18dcb048 - build: Updating dependencies by libraryupgrader
- git #e49f2f12 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #d5d3104a - WikimediaEventHooks was namespaced by Reedy
wikihiero
- git #94f45e37 - build: Updating dependencies by libraryupgrader
- git #8f382d3b - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
WikiLove
- git #dadc02b4 - build: Updating dependencies by libraryupgrader
- git #5c0bec26 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
WikimediaBadges
- git #2c006fac - build: Updating dependencies by libraryupgrader
- git #c2b1f56e - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
WikimediaEditorTasks
- git #0ffb6d23 - build: Updating dependencies by libraryupgrader
- git #257b7133 - Replace use of `ArticleRollbackComplete` hook with `RollbackComplete` (task T250543) by DannyS712
- git #8092ac6f - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
WikimediaEvents
- git #943b1236 - build: Updating dependencies by libraryupgrader
- git #f9ef8f0a - Replace class_exists with ExtensionRegistry::isLoaded() by James D. Forrester
- git #9bb3e953 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #ae9d6bdd - Finish namespacing extension by Reedy
- git #2e6f159c - Move some classes to AutoloadNamespaces (task T187154) by Reedy
WikimediaIncubator
- git #ffd3a6a9 - build: Updating dependencies by libraryupgrader
- git #0bff49e3 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
WikimediaMaintenance
- git #ef426c9d - build: Updating dependencies by libraryupgrader
- git #9036d41a - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #a4668819 - Remove use of WikiPage::doEditContent (task T250638) by DannyS712
WikimediaMessages
- git #1ff873a9 - build: Updating dependencies by libraryupgrader
- git #31f9af1f - Add gomwiktionary (task T249506) by Martin Urbanec
- git #c1bc8508 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #3f942f28 - Override WebAuthn messages due to bug T248367 (task T248367) by Reedy
Wikisource
- git #0a871f94 - build: Updating dependencies by libraryupgrader
- git #b4386b3f - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
XAnalytics
- git #0db981ee - build: Updating dependencies by libraryupgrader
- git #6a713417 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #155e4899 - Namespace extension by Reedy
Skins
CologneBlue
- git #bf0ecaa2 - build: Updating dependencies by libraryupgrader
- git #f9ba4746 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
MinervaNeue
- git #2ebe800f - build: Upgrade jsdoc from 3.5.5 to 3.6.4 by James D. Forrester
- git #1e1436e6 - build: Upgrade eslint-config-wikimedia from 0.15.1 to 0.15.3 and make pass by James D. Forrester
- git #b88cc092 - Clarify comment on Desktop MinervaNeue by Volker E
- git #e4d9f821 - build: Upgrade stylelint-config-wikimedia from 0.10.0 to 0.10.1 by James D. Forrester
- git #f271350c - Add `.mw-footer` CSS class to footer (task T248137) by AronDemian
- git #18ab61d4 - Use `.text-overflow()` mixin from 'mediawiki.mixins' by Volker E
- git #73c7d817 - Use standard palette color Base20 for icons (task T240500) by Volker E
- git #101a1430 - Remove MediaWiki\Minerva\MenuBuilder by Reedy
- git #d12308e3 - Move some more classes to AutoloadNamespaces (task T187154) by Reedy
- git #ee4dbd39 - Use opacity for aligning icon color by Volker E
- git #02464461 - Bump MediaWiki version requirement to v1.35.0 by Volker E
- git #fafc41af - Selenium: update README.md file (task T210726) by Željko Filipin
Modern
- git #4496c0e3 - Add `.mw-footer` CSS class & replace `#footer` selector with it (task T248137) by AronDemian
- git #70602e33 - build: Updating dependencies by libraryupgrader
- git #d43f7e2c - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
MonoBook
- git #1587cdfb - Add `.mw-footer` CSS class & replace `#footer` selector with it (task T248137) by AronDemian
- git #2926c08a - build: Replace jsonlint with eslint's JSON parsing by James D. Forrester
- git #ea11c415 - build: Updating npm dependencies by libraryupgrader
- git #e9301de0 - build: Bump phan to 0.10.2, remove taint-check (task T248630) by James D. Forrester
Nostalgia
- git #2d5e8fad - build: Updating dependencies by libraryupgrader
- git #88d33de3 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
Timeless
- git #73388405 - Add and use `.mw-footer` & `.mw-footer-container` CSS classes (task T248137) by AronDemian
- git #2877914b - build: Updating dependencies by libraryupgrader
- git #e604bf7b - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
Vector
- git #f5d55bcf - Replace deprecated `@colorFieldBorder` variable and use others by Volker E
- git #c2e9a7b3 - Add `.mw-footer` CSS class & replace `#footer` selector with it (task T248137) by AronDemian
- git #b42493a4 - Refactor: DRY up menu creation! (task T249372) by jdlrobson
- git #0b8693cc - Refactor: Make VectorTabs template data conform with MenuDefinition (task T249372) by jdlrobson
- git #286b07b2 - Refactor: Make VectorMenu template data conform with MenuDefinition (task T249372) by jdlrobson
- git #983bf1c9 - Load files from gerrit not phab (task T250881) by Reedy
- git #37fc80d5 - [Hygiene] featureManager: Move SimpleRequirement... by Sam Smith
- git #cee5ee00 - Make legacy mode a feature (task T244481) by Sam Smith
- git #46549db3 - Move some more classes to AutoloadNamespaces (task T187154) by Reedy
- git #a89c4241 - build: Updating grunt-banana-checker to 0.9.0 by libraryupgrader
- git #3b906fdd - [dev] Fix indent in VectorTemplate data (task T246419) by Stephen Niedzielski
- git #c3f91941 - Fix Special:Preferences sub section link (task T248644) by Volker E
- git #64f1f8d0 - [Refactor] Move footer layout rules to layout.less by jdlrobson
- git #2a8a1165 - Bump Vector to depend on MediaWiki 1.35.0 by Volker E
- git #703903da - [legacy] Split sidebar code and mark layout as legacy in preparation for new layout (task T246170) by jdlrobson
- git #4d91d52d - Add a special class to identify the first portal by jdlrobson
- git #2baa9291 - Amend Base10 color and hover derivative (task T248393) by Volker E
- git #835862ff - Layout is separated from "common" CSS (task T249073) by jdlrobson
VisualEditor
- git #0fa6c4af - Follow-up daf17a986: build: Unbreak language lists, adding 'lij' by James D. Forrester
- git #ded34d9b - rebaser: Enforce no-var by Ed Sanders
- git #fc897b69 - Cleanup unicorns even in another content branch node (task T250702) by David Chan
- git #897aa19c - eslintrc: Cleanup rule overrides by Ed Sanders
- git #8cc305d9 - build: Fix mediawiki/class-doc errors and enable by Ed Sanders
- git #84d99a0b - build: Upgrade eslint-config-wikimedia to 0.15.3 and make pass by James D. Forrester
- git #c88420bd - build: Drop direct dependency on eslint-plugin-mediawiki by James D. Forrester
- git #41e9efd5 - Update OOUI to v0.38.0 by James D. Forrester
Total Changes
969 Changes in 193 repos by 81 authors
This article is issued from Mediawiki. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.