MediaWiki 1.34/wmf.23/Changelog
Core changes
[edit]- git #9d5c69dd - wdio-mediawiki: update signatures in README.md by Lucas Werkmeister
- git #3a2c7d1b - Deprecate `$wgSysopEmailBans` (task T232169) by DannyS712
- git #17909bfe - MergeHistory: Update revactor_page too (task T232464) by Brad Jorsch
- git #8b1a6cc5 - Use TextFormatter in the REST API by Tim Starling
- git #9911a360 - REST: Properly handle HEAD requests (task T226043) by Tim Starling
- git #e88526b6 - Bump PHP version requirement to 7.2.0+ (task T216165) (task T216166) by James D. Forrester
- git #27822760 - SectionProfiler: Do not attempt to use null values as arrays (task T233012) by Máté Szabó
- git #eafbacb4 - services: Do not use deprecated ReflectionType::__toString() in tests (task T233012) by Máté Szabó
- git #ce904f4b - wdio-mediawiki: extract bot() function by Lucas Werkmeister
- git #63ea34e7 - wdio-mediawiki: fix @since versions by Lucas Werkmeister
- git #ffeeee69 - Make WatchedItemQueryService depend on PermissionManager (task T220191) by Petr Pchelko
- git #5845b5d5 - Chinese Conversion Table Update 2019-3 by Chiefwei
- git #901b67a8 - Note in `Createacct-reason` that the reason provided is publicly visible (task T211732) by DannyS712
- git #7c2d1be7 - objectcache: remove references to recently removed methods by Aaron Schulz
- git #f7eede11 - OutputPage: Add visibility to various methods & do some micro-optimizations by Derick Alangi
- git #dddc912f - Update docblocks for methods potentially returning null by Daimona Eaytoy
- git #9d5e3f56 - Remove getMainWANInstance and getMainStashInstance functions by Zoranzoki21
- git #f7440048 - phan: Disable enable_class_alias_support by Umherirrender
- git #97fffb3f - mediawiki.page.ready: Convert to packageFiles, remove jquery.checkboxShiftClick by Timo Tijhof
- git #d4a552e6 - mediawiki.page.ready: Avoid duplicate DOM query on logout click by Timo Tijhof
- git #1490e9da - Integrate module 'jquery.checkboxShiftClick' into 'mediawiki.page.ready' (task T232688) by Fomafix
- git #043e1d2d - Update old URLs in DefaultSettings related to Squid caching by Thalia
- git #f6b22c2e - ChangesListSpecialPage: Cache the change tag list and its summary (task T223260) by Roan Kattouw
- git #a5ce1d77 - resourceloader: Add Doxygen group and improve overall docs by Timo Tijhof
- git #c64d6c43 - Log DNS blacklist matches with info level, non-matches with debug level (task T230822) by Martin Urbanec
- git #3439c000 - Suppress PhanUndeclaredProperty for custom properties and phan bugs (task T231636) by Daimona Eaytoy
- git #290ab296 - Declare dynamic properties by Daimona Eaytoy
- git #20c64594 - Make doTestLockCalls() faster by Aaron Schulz
- git #fe3c4189 - Storage: Use a more descriptive WAN cache keyclass in 'SqlBlobStore' (task T197849) by Timo Tijhof
- git #04ffdb9d - actions: Rename Doxygen group from "Action done on pages" to "Actions" (task T232104) by Timo Tijhof
- git #c15e2b2b - docs: Remove aliases that are only used in tests/ by Timo Tijhof
- git #babe0874 - docs: Disable GENERATE_TESTLIST and GENERATE_BUGLIST (task T232104) by Timo Tijhof
- git #c1ec8b95 - API: Add missing `@ingroup API` to a few Api-related classes (task T232104) by Timo Tijhof
- git #6ee2816e - Make PageArchive/WikiPage CDN purges use JobQueueGroup::lazyPush() in one batch by Aaron Schulz
- git #7a15f454 - Follow-up 7960d53: Mark when the SecondaryDataUpdates and WikiPageDeletionUpdates hooks were deprecated by James D. Forrester
- git #ace67844 - BaseTemplate: Hard-deprecate msgWiki() by James D. Forrester
- git #58fb47b1 - Remove User::setNewpassword() by Reedy
- git #52a33350 - deleteLogFormatter: explicitly declare parsedParametersDeleteLog by Daimona Eaytoy
- git #9699158f - Declare dynamic properties by Daimona Eaytoy
- git #b2d2ba61 - user: Use cached singleton instance variable by Reedy
- git #56c21d05 - Remove usages of Title::get{Previous,Next}RevisionId by Petr Pchelko
- git #fec66923 - docs: Exclude extra markdown files from Doxygen by apaskulin
- git #fb654ae0 - Fix a typo (folow -> follow) (task T201491) by DannyS712
- git #1c5d1407 - Reset all logging tables together (task T227849) by Adam Wight
- git #74fbb2c5 - Improve MediaWikiIntegrationTestCase::resetDB() by Lucas Werkmeister
- git #bfd32fc8 - Remove dead code from RCCacheEntryFactory by Matěj Suchánek
- git #1fa42d25 - output: Narrow Title type hint to LinkTarget by Thiemo Kreuz
- git #4dfae3bc - Fix a typo (yeild -> yield) (task T201491) by DannyS712
- git #fef9ed71 - Make CdnCacheUpdate::expand() private and update the sole caller by Aaron Schulz
- git #6c64f01c - Fix spaces in doc comments by Umherirrender
- git #5a4d30ed - Avoid Database::tableName in WikiExporter by Umherirrender
- git #4b156d61 - Fix param docs and passed type of UserMailer::sendWithPear by Umherirrender
- git #c711cb20 - Add namespace restrictions to `meta=siteinfo&siprop=namespaces` API result (task T73952) by DannyS712
- git #59e46113 - Allow logging arbitrary extra data in MWExceptionHandler::logException by Gergő Tisza
- git #2d035d71 - StreamFile: Merge duplicate switch cases 'jpg' and 'jpeg' by Derick Alangi
- git #362be047 - StreamFile: Deprecate ::parseRange() and ::send404Message() methods by Derick Alangi
- git #bf25b795 - filebackend: Use HTTPFileStreamer::send404Message() in caller instead by Derick Alangi
- git #f01da1e2 - Resources: Consistently use base paths without trailing '/' by Fomafix
- git #0f4869ca - Make SpecialBlankPageTest independend from the language by Thiemo Kreuz
- git #a4327ec8 - changes: Fix wrong typehint by Daimona Eaytoy
- git #ffec2d6e - libs: Declare dynamic properties and improve doc types by Daimona Eaytoy
- git #7b4eafda - Replace usages of deprecated User::isAllowed. Step 2. (task T220191) by Petr Pchelko
- git #9ce26a56 - Fix XMP parser errors due to trailing nullchar (task T118799) by Derk-Jan Hartman
- git #5ccb1a42 - Make DefaultPreferencesFactory depend on PermissionManager. (task T220191) by Petr Pchelko
- git #2bb26430 - Cleanup File::purgeEverything() to use JobQueueGroup::lazyPush() in one batch by Aaron Schulz
- git #dd99fa6e - Cleanup LinksUpdate::invalidateProperties() to use JobQueueGroup::lazyPush() in one batch by Aaron Schulz
- git #2adff757 - Cleanup field visibility and comments in CdnCacheUpdate and HTMLCacheUpdate by Aaron Schulz
- git #09de96eb - Cleanup Title::touchLinks() to use JobQueueGroup::lazyPush() in one batch by Aaron Schulz
- git #aae1c839 - Title: Fix case mismatch for function/method calls by Derick Alangi
- git #d4415072 - deferred: Fix MW version number when hard deprecating to '1.34' by Derick Alangi
- git #a6827329 - mediawiki.util: Add debounce() function (task T213426) by Timo Tijhof
- git #b2ac2a41 - Expose LinksUpdate recursive flag with a getter by David Causse
- git #f07b69cf - mw.ForeignApi: don’t set origin for same-origin requests (task T208601) by Lucas Werkmeister
- git #c28609ac - SpecialRunJobs: optional output stats and status. (task T231822) by daniel
- git #17ff5193 - Change the Balinese language autonym to "Bali" by Amir Aharoni
- git #5fffa5c0 - Pass the user and request into BlockManager::getUserBlock (task T231919) by Thalia
- git #6b43064e - Allow users who are partially blocked to delete revisions. (task T228486) by David Barratt
- git #22c37695 - Update OOUI to v0.34.1 (task T230694) (task T232211) (task T232514) (task T232537) by Volker E
- git #e2f1ca17 - mediawiki.special.userlogin.signup: Remove unused debounce dependency (task T213426) by Timo Tijhof
- git #1ee9d373 - mediawiki.util: Improve escapeId*() docs and minor optimisations by Timo Tijhof
- git #227c1301 - mediawiki.util: Remove redundant IE8 support from addCSS() by Timo Tijhof
- git #01dae6ff - jquery.color: Merge $.colorUtil back into this module by Timo Tijhof
- git #c2b9f7d0 - Standardise preview warning box when using ?action=edit (task T232414) by jdlrobson
- git #e15e45b3 - Add general messagebox (neutral) styling to shared.css (task T232553) by Volker E
- git #5d6756c5 - SpecialExpandTemplates: Add semantic 'errorbox' class to error (task T232414) by Volker E
- git #165d3cc5 - Deprecate $wgContentHandlerUseDB (task T148137) by Brad Jorsch
- git #0e4b7631 - Fix property filter for ApiQueryStashImageInfo::getPropertyNames by Umherirrender
- git #02f35caa - dispatchUser() should use a 302 http status code (task T231386) by sbassett
- git #3224bdab - Allow partially blocked users to tag unrelated revisions (task T221444) by David Barratt
- git #afdbf8b1 - Restore FileBackendStoreOpHandle::call by Daimona Eaytoy
- git #134e933e - Revert "Improve MultiHttpClient connection concurrency and reuse" (task T232487) by Reedy
- git #430d420b - specials: Declare dynamic properties by Daimona Eaytoy
- git #1f17cc23 - widget: Improve properties documentation by Daimona Eaytoy
- git #d78d9fe3 - resourceloader: Replace Xml::encodeJsCall by encodeJsonForScript (task T32956) by Fomafix
- git #a253c6d5 - resourceloader: Remove comment about XmlJsCode wrapper by Fomafix
Vendor
[edit]- git #8468d0e6 - Update OOUI to v0.34.1 by Volker E
Extensions
[edit]3D
[edit]- git #3980209b - mmv.3d: Don't try to use internal (now removed) ext property of mw.Title (task T232521) by James D. Forrester
AbuseFilter
[edit]- git #6699237b - Show link to test filter to all users who can use it (task T232962) by DannyS712
- git #127fd4ac - Prevent blocked users from using /revert (task T232916) by Daimona Eaytoy
- git #a4e25c1a - Throw AFPUserVisibleExceptions for empty operands in CachingParser (task T156096) by Daimona Eaytoy
- git #5267082c - Better logging for unset variables (task T230256) by Daimona Eaytoy
- git #fe395bd9 - Use dieBlocked instead of directly using apierror-blocked by Daimona Eaytoy
- git #6e9a9a3b - CachingParser: ensure to catch errors inside short-circuited blocks (task T232498) by Daimona Eaytoy
- git #004ccfdb - Annotate the AST with var names before caching the AST (task T230982) by Daimona Eaytoy
- git #467fba75 - Prohibit sitewide blocked users from restoring autopromotion (task T232884) by DannyS712
- git #ed2bc7ba - Don't show the form for restoring autopromotion to unprivileged users (task T232881) by Daimona Eaytoy
- git #82b6f191 - Actually return errors for action=edit API (task T229539) by Bartosz Dziewoński
ActiveAbstract
[edit]No changes for ActiveAbstract
AdvancedSearch
[edit]No changes for AdvancedSearch
AntiSpoof
[edit]No changes for AntiSpoof
ApiFeatureUsage
[edit]No changes for ApiFeatureUsage
ArticleCreationWorkflow
[edit]No changes for ArticleCreationWorkflow
ArticlePlaceholder
[edit]No changes for ArticlePlaceholder
Babel
[edit]No changes for Babel
BetaFeatures
[edit]No changes for BetaFeatures
BounceHandler
[edit]No changes for BounceHandler
Calendar
[edit]No changes for Calendar
Campaigns
[edit]No changes for Campaigns
Capiunto
[edit]No changes for Capiunto
CategoryTree
[edit]No changes for CategoryTree
CentralAuth
[edit]- git #e1988160 - Fix some typos in the code comments/documentation by MarcoAurelio
- git #ddf5cce4 - Make `onAbuseFilterShouldFilterAction` static (task T212082) (task T232945) by DannyS712
- git #a544453e - Tell AbuseFilter not to filter moves during a rename (task T212082) by Daimona Eaytoy
CharInsert
[edit]No changes for CharInsert
CheckUser
[edit]No changes for CheckUser
CirrusSearch
[edit]- git #51984239 - Selenium: fix selenium-daily-beta-CirrusSearch Jenkins job (task T232495) (task T229033) by Zfilipin
- git #045399b9 - Add support OR in hastemplate (task T232078) by David Causse
- git #b93f7866 - Fix new morelikethis browser test by David Causse
- git #34cc5755 - Add a new query api prop: QueryCompSuggestBuildDoc (task T230919) by David Causse
- git #63dc3105 - Upgrade cucumber to node10 compatible version by Erik Bernhardson
- git #11cf4d9b - Stop using PHP_SAPI != 'cli' to route jobs to the prioritized queue by David Causse
Cite
[edit]No changes for Cite
CiteThisPage
[edit]No changes for CiteThisPage
Citoid
[edit]- git #ac54ad79 - build: Update linters by Ed Sanders
cldr
[edit]No changes for cldr
Cognate
[edit]No changes for Cognate
CodeEditor
[edit]No changes for CodeEditor
CodeMirror
[edit]- git #81ce8b33 - build: Update linters by Ed Sanders
CodeReview
[edit]No changes for CodeReview
CollaborationKit
[edit]- git #0efad789 - Reuse skin toc styles and simplify hubpage and subpage tocs (task T214123) (task T214121) by Isarra
- git #cc2aed71 - Properly register tracking categories in extension.json by Isarra
- git #2a7577b4 - Align form stuff better (task T214105) by Isarra
- git #7984bf3a - Consolidate colour selection down to ten base colours (task T232541) by Isarra
- git #82d61725 - Add tracking categories to hubs and lists (task T223186) by Isarra
Collection
[edit]No changes for Collection
CommonsMetadata
[edit]No changes for CommonsMetadata
ConfirmEdit
[edit]No changes for ConfirmEdit
CongressLookup
[edit]No changes for CongressLookup
ContactPage
[edit]No changes for ContactPage
ContentTranslation
[edit]- git #b20d3e4d - Fix: Articles published with Content Translation are no longer linked to Wikidata (task T232020) by Santhosh Thottingal
- git #462b7682 - Don't auto flip gray interlanguage link dialog (task T224880) by petarpetkovic
- git #75a163da - Avoid exception in site mapper constructor by Niklas Laxström
- git #6b130ea1 - Merge mw.cx.ui.TranslationIssueWidget with mw.cx.tools.IssueTrackingTool by petarpetkovic
- git #d87aff56 - Merge mw.cx.ui.TitleOptionWidget into mw.cx.ui.PageSelectorWidget by petarpetkovic
- git #f54e4d0a - Fix indentations in site mapper docs by petarpetkovic
- git #97605a3b - Remove two variables on every page view by using packageFiles by Niklas Laxström
- git #0b72a3e0 - Show Abuse Filter errors on sections even if there is no message body by petarpetkovic
- git #4472e4e5 - Update Abuse Filter error handling code (task T232583) by petarpetkovic
- git #b4561334 - Remove obsolete abuse filter error handling in CX1 (task T232583) by petarpetkovic
- git #c874bf92 - Fix typo in ApiContentTranslationSave.php by petarpetkovic
- git #fb34d8b0 - Optimize when ext.cx.interlanguagelink is loaded (task T230230) by petarpetkovic
ContributionTracking
[edit]No changes for ContributionTracking
CreditsSource
[edit]No changes for CreditsSource
Dashiki
[edit]No changes for Dashiki
Disambiguator
[edit]No changes for Disambiguator
DismissableSiteNotice
[edit]No changes for DismissableSiteNotice
DonationInterface
[edit]- git #7129b0ab - Add IE to Adyen form settings (task T230621) by Elliott Eggleston
- git #f506dd1e - Center payment icons for mobile by XenoRyet
- git #223d07ad - Revert "Privacy policy update notice - leave in place for 1 mo" (task T231886) by Elliott Eggleston
- git #8cb30736 - Add missing titles to form fields by Elliott Eggleston
- git #193b6463 - Cancel text for error form (task T224063) by Elliott Eggleston
- git #7813c5c7 - Trim trailing newlines from mustache partials (task T232507) by Elliott Eggleston
DoubleWiki
[edit]No changes for DoubleWiki
DynamicSidebar
[edit]No changes for DynamicSidebar
EUCopyrightCampaign
[edit]No changes for EUCopyrightCampaign
Echo
[edit]- git #b942fa3c - Inject PermissionManager into Userrightspage in tests by mainframe98
Elastica
[edit]No changes for Elastica
ElectronPdfService
[edit]No changes for ElectronPdfService
EntitySchema
[edit]No changes for EntitySchema
EventBus
[edit]- git #b7afba71 - Remove LegacyEventFactory. (task T232122) by Petr Pchelko
- git #f1ccfc74 - Fix CentralNoticeCampaignChange hook handler failing with null's (task T225195) by Thiemo Kreuz
EventLogging
[edit]No changes for EventLogging
ExtensionDistributor
[edit]No changes for ExtensionDistributor
ExternalGuidance
[edit]No changes for ExternalGuidance
FeaturedFeeds
[edit]No changes for FeaturedFeeds
FileExporter
[edit]No changes for FileExporter
FileImporter
[edit]- git #e198a7fd - SpecialImportFileIntegrationTest: Independent from local config by Thiemo Kreuz
- git #94758936 - Remove unused Config from WikiRevisionFactory by Thiemo Kreuz
- git #9220b93b - SourceWikiCleanupSnippet: Pass bool flags instead of global config by Thiemo Kreuz
- git #b86ce08f - Use PHPUnits assertFalse() and such where possible by Thiemo Kreuz
- git #92edd953 - Turn @return PHPDocs into strict PHP 7 return types by Thiemo Kreuz
- git #8eafebfb - Use wfExpandUrl() instead of hard-coded strings (task T228851) by Thiemo Kreuz
- git #52138448 - Log response headers and actual URL for remote API failures (task T228851) by Adam Wight
- git #9149b083 - Use https rather than protcol-relative remote API URLs (task T228851) by Adam Wight
- git #00109eed - Make InterwikiTablePrefixLookup::prefetchInterwikiMap() private by Thiemo Kreuz
- git #499e64a5 - Add missing space to log message by Thiemo Kreuz
- git #9388ac63 - Remove dependency on all config from InterwikiTablePrefixLookup by Thiemo Kreuz
- git #246add01 - Rename $sourceUrlPrefixer to $prefixLookup in a test by Thiemo Kreuz
- git #0b69cf7b - Send a User-Agent with remote API requests (task T232840) by Adam Wight
- git #c6bcd203 - Add link to [[Commons:Licensing]] to the relevant warning messages (task T228858) by Thiemo Kreuz
- git #a6cf5575 - Remove some tiny pieces of unused code by Thiemo Kreuz
- git #7aa6ef38 - Add debug logging for remote API failures (task T228851) by Adam Wight
- git #f7c21006 - Present missing/bad license errors as (unfixable) warnings (task T228858) by Thiemo Kreuz
- git #84c0bce2 - Remove unused PostImportException by Thiemo Kreuz
- git #05bb78bf - Avoid slow Hamcrest HTML assertions where possible by Thiemo Kreuz
- git #5458380e - Exclude the Project namespace from unlocalization (task T225083) by Thiemo Kreuz
FlaggedRevs
[edit]- git #a7a5c392 - Add missing "use" to getTopReviewers() (task T232618) by Aaron Schulz
Flow
[edit]- git #4e3e5a44 - Inject ObjectFactory into ApiModuleManager (task T222388) by mainframe98
FundraiserLandingPage
[edit]No changes for FundraiserLandingPage
FundraisingTranslateWorkflow
[edit]No changes for FundraisingTranslateWorkflow
Gadgets
[edit]No changes for Gadgets
GeoCrumbs
[edit]No changes for GeoCrumbs
GeoData
[edit]No changes for GeoData
GettingStarted
[edit]No changes for GettingStarted
GlobalBlocking
[edit]- git #62ad5f70 - Replace Linker::link usage with LinkRenderer (task T149346) by Matěj Suchánek
GlobalCssJs
[edit]No changes for GlobalCssJs
GlobalPreferences
[edit]No changes for GlobalPreferences
GlobalUsage
[edit]No changes for GlobalUsage
GlobalUserPage
[edit]No changes for GlobalUserPage
GoogleNewsSitemap
[edit]No changes for GoogleNewsSitemap
Graph
[edit]No changes for Graph
GrowthExperiments
[edit]- git #c58e3f1c - ApiQuestionStore: Allow help panel questions to be queried by Roan Kattouw
- git #1f4988f3 - Homepage: Remove question asking functionality from help module (task T232548) by Roan Kattouw
- git #748845ad - Standardize error handling (task T230798) by Gergő Tisza
- git #adf7859e - Use more conventional API error handling (task T230798) by Gergő Tisza
- git #8dd04b5d - Homepage: Fix start module layout bugs (task T230629) (task T232549) (task T225668) by Roan Kattouw
- git #443e5272 - Homepage discovery for desktop no-JS users (task T225318) by Kosta Harlan
GuidedTour
[edit]No changes for GuidedTour
GWToolset
[edit]No changes for GWToolset
ImageMap
[edit]No changes for ImageMap
InputBox
[edit]No changes for InputBox
Insider
[edit]No changes for Insider
intersection
[edit]No changes for intersection
Interwiki
[edit]No changes for Interwiki
InterwikiSorting
[edit]No changes for InterwikiSorting
Jade
[edit]No changes for Jade
Josa
[edit]No changes for Josa
JsonConfig
[edit]No changes for JsonConfig
Kartographer
[edit]No changes for Kartographer
LabeledSectionTransclusion
[edit]No changes for LabeledSectionTransclusion
LandingCheck
[edit]No changes for LandingCheck
LdapAuthentication
[edit]No changes for LdapAuthentication
Linter
[edit]No changes for Linter
LiquidThreads
[edit]No changes for LiquidThreads
Listings
[edit]No changes for Listings
LocalisationUpdate
[edit]No changes for LocalisationUpdate
LoginNotify
[edit]No changes for LoginNotify
MachineVision
[edit]- git #ac22dd83 - Add aliases for some languages by Zoranzoki21
- git #fb5df2b2 - Rename Special:MachineAidedTagging to Special:SuggestedTags by Michael Holloway
- git #d21fb969 - build: Add i18n/api to banana checker by Umherirrender
- git #9ef9633b - Add headless JS unit tests using mw-node-qunit library by Eric Gardner
- git #f93f7869 - Update README handler config by Michael Holloway
- git #849b7d47 - Change behavior of accepted/rejected labels (task T231927) by Eric Gardner
MapSources
[edit]No changes for MapSources
MassMessage
[edit]No changes for MassMessage
Math
[edit]- git #085ee7dc - build: Update linters by Ed Sanders
- git #0de63bdf - Remove unused config variables from extension.json (task T228547) by Moritz Schubotz (physikerwelt)
- git #09b8a083 - Use renamed OOUI icon 'labFlask' by Volker E
MobileApp
[edit]No changes for MobileApp
MobileFrontend
[edit]- git #26518d44 - Hygiene: ContentProviderFactory should become a service by Piotr Miazga
- git #59d66c6a - Remove obsolete `.previewnote p` selector (task T232414) by Volker E
- git #a6175be1 - Search within pages icon should always be aligned with input icon (task T229440#5490743) by jdlrobson
- git #6d224bc5 - mobile.init/editor: Fix exception when loading on action=edit URLs by Bartosz Dziewoński
- git #58a12ec5 - mobile.init/editor: Fix handling loading errors other than being blocked by Bartosz Dziewoński
- git #24a5c35c - EditorGateway: Remove unnecessary module preloading by Bartosz Dziewoński
- git #a48395e1 - mobile.init/editor: Fix triggering section edits (task T233058) by Bartosz Dziewoński
- git #d6f9895f - Follow up to diff pages text sizing and icon positioning (task T232941) by jdlrobson
- git #51951c56 - Updates for overlay padding-top fixes by Bartosz Dziewoński
- git #ea8819a4 - 📖 Document the relationship between the editor overlay and block drawers by jdlrobson
- git #ecc8d603 - Address Special:MobileDiff text and bytes changed regressions (task T232941) by jdlrobson
- git #7993d414 - Provide feature for exposing desktop Special:Watchlist page (task T225127) by Jan Drewniak
- git #af998a21 - Replacing Anchors with Button component in talk overlay by Jan Drewniak
- git #b66492d6 - Search content margin should match search input (task T229440#5490743) by jdlrobson
- git #6cf683c2 - Flush reference drawer and Special:MobileDiff icons to relevant places (task T229440#5490743) by jdlrobson
- git #3268f9d2 - Fix styling of edit publish and talk contine buttons by jdlrobson
- git #03c28fc8 - Remove unneccessary icon CSS after icon refactor (task T229440) by Jan Drewniak
- git #49d813c9 - mobile.init/fakeToolbar: Update styles for icon changes (task T232798) by Bartosz Dziewoński
- git #5d25e83d - Update storybook to use new mw-ui-icon definition (task T229440) by jdlrobson
- git #ca14c003 - Prepare for the icon changes (task T229440) by jdlrobson
- git #4856ce81 - Fix Storybook amOutreachDrawer icon by Nicholas Ray
- git #5f714851 - Dev: Pull out SearchHeader from SearchOverlay (task T220849) by jdlrobson
- git #c69d71d6 - Tests: Add some unit tests for Search feature by jdlrobson
- git #90530a03 - Dev: Include all files in code coverage reports by jdlrobson
- git #f092ceb9 - Restore arrows to ImageCarousel (task T231613) by jdlrobson
- git #12fa8592 - SourceEditorOverlay: Fix CSS class name error → errorbox (task T228100) by Bartosz Dziewoński
- git #c013ca04 - userAvatar on diff page different variant from contributions (task T232223) by jdlrobson
- git #76ab11fb - Exclude docs from code coverage reports by jdlrobson
- git #a011e860 - Add new EditAttemptStep stage: firstChange (task T229079) by David Lynch
- git #48546ec2 - Limit Istanbul to test env by Nicholas Ray
- git #fe2f38e2 - Code coverage reports should exclude entry points by jdlrobson
- git #6e9ad605 - Add more assertions to AmcEnableForm.test.js by Nicholas Ray
- git #9d930960 - Code coverage reports are more accurate with babel-plugin-istanbul by jdlrobson
- git #598104ea - Add unit tests for BetaOptinPanel by jdlrobson
- git #5e5cee86 - Remove all the icon hacks (task T229440) by jdlrobson
- git #099aeef3 - Update icon variants in storybook by jdlrobson
- git #c2b217ac - VisualEditorOverlay: Fix flickering on load (task T230552) by Bartosz Dziewoński
- git #4e78b68a - Change height of overlay headers to 3em (task T215426) by Bartosz Dziewoński
MultimediaViewer
[edit]- git #e75c8f3f - mmv: Don't try to use internal (now removed) ext property of mw.Title (task T232521) by James D. Forrester
NavigationTiming
[edit]No changes for NavigationTiming
Newsletter
[edit]- git #29dcc2a0 - Fix the settings icon by artrix
NewUserMessage
[edit]No changes for NewUserMessage
Nuke
[edit]No changes for Nuke
OATHAuth
[edit]No changes for OATHAuth
OAuth
[edit]- git #84ae4819 - Avoid mentioning real names on wikis which do not use it (task T151515) by Gergő Tisza
OpenStackManager
[edit]No changes for OpenStackManager
ORES
[edit]No changes for ORES
PageAssessments
[edit]No changes for PageAssessments
PagedTiffHandler
[edit]No changes for PagedTiffHandler
PageImages
[edit]No changes for PageImages
PageTriage
[edit]- git #92ba6359 - Fix addition of extraneous parameters when advancing to next article. (task T232093) by DannyS712
- git #6b90bda3 - ActionQueue: Allow for invoking multiple actions (task T230455) by Moriel Schottlender
- git #c596dc1e - Add ability to filter by date range in Special:NewPagesFeed (task T167475) by hmonroy
- git #7e26fc59 - Adding page to the queue functionality (task T207485) by Max Semenik
- git #72134589 - Add an asynchronous ActionQueue for external tools (task T230455) by Moriel Schottlender
- git #2461e4f1 - Prevent all notification badges from obscuring clicks on toolbar icons (task T207452) by Sam Wilson
PageViewInfo
[edit]No changes for PageViewInfo
ParserFunctions
[edit]No changes for ParserFunctions
ParsoidBatchAPI
[edit]No changes for ParsoidBatchAPI
PdfHandler
[edit]No changes for PdfHandler
PerformanceInspector
[edit]No changes for PerformanceInspector
Petition
[edit]No changes for Petition
Poem
[edit]No changes for Poem
PoolCounter
[edit]No changes for PoolCounter
Popups
[edit]- git #9b3029e0 - Build: Update linters by Ed Sanders
ProofreadPage
[edit]No changes for ProofreadPage
PropertySuggester
[edit]No changes for PropertySuggester
QuickSurveys
[edit]No changes for QuickSurveys
Quiz
[edit]No changes for Quiz
ReadingLists
[edit]- git #be5984ab - Inject ObjectFactory into ApiModuleManager (task T222388) by mainframe98
RelatedArticles
[edit]No changes for RelatedArticles
Renameuser
[edit]No changes for Renameuser
RevisionSlider
[edit]No changes for RevisionSlider
RSS
[edit]No changes for RSS
SandboxLink
[edit]No changes for SandboxLink
Score
[edit]- git #dd534e19 - build: Update linters by Ed Sanders
Scribunto
[edit]No changes for Scribunto
SearchExtraNS
[edit]No changes for SearchExtraNS
SecureLinkFixer
[edit]- git #7d255088 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
[edit]No changes for SecurePoll
Sentry
[edit]No changes for Sentry
ShortUrl
[edit]No changes for ShortUrl
SiteMatrix
[edit]No changes for SiteMatrix
SkinPerPage
[edit]No changes for SkinPerPage
SpamBlacklist
[edit]- git #5ddc45b6 - Actually return errors for action=edit API (task T229539) by Bartosz Dziewoński
- git #2f1456c4 - Remove backwards compatibility code for Revision::getQueryInfo() by Bartosz Dziewoński
SubPageList3
[edit]No changes for SubPageList3
SubpageSortkey
[edit]No changes for SubpageSortkey
SyntaxHighlight_GeSHi
[edit]No changes for SyntaxHighlight_GeSHi
TemplateData
[edit]- git #b87d37f4 - Merge 'ext.templateDataGenerator.ui.images' into 'ext.templateData.images' by Timo Tijhof
- git #8f35430b - Merge 'ext.templateDataGenerator.ui' into 'ext.templateDataGenerator.editTemplatePage' by Timo Tijhof
TemplateSandbox
[edit]- git #4ecdca1a - Standardise preview error and warning messages (task T232414) by Volker E
TemplateStyles
[edit]No changes for TemplateStyles
TemplateWizard
[edit]No changes for TemplateWizard
TextExtracts
[edit]No changes for TextExtracts
Thanks
[edit]- git #7a7f751b - Create mobile thanks using the mobile library (task T229440) by jdlrobson
TheWikipediaLibrary
[edit]No changes for TheWikipediaLibrary
TimedMediaHandler
[edit]No changes for TimedMediaHandler
timeline
[edit]No changes for timeline
TitleBlacklist
[edit]No changes for TitleBlacklist
TocTree
[edit]No changes for TocTree
TorBlock
[edit]No changes for TorBlock
Translate
[edit]- git #1181da06 - Use correct version number for code marked for removal by Niklas Laxström
- git #a48d1b1f - Add new validators to match newlines in translations (task T231707) by Abijeet Patro
- git #26ca3d6e - Mark custom AbuseFilter and SpamBlacklist handling for removal (task T232686) by Niklas Laxström
- git #d953042b - Add GettextPluralValidator (task T231181) by Niklas Laxström
- git #fe8988a1 - Let the special page factory construct the Movepage instance by mainframe98
- git #d64cb203 - Format numbers properly in MediaWiki plural validator messages by Niklas Laxström
- git #ce5a08d5 - Defer message group stats update in message index rebuild (task T221119) by Niklas Laxström
TranslationNotifications
[edit]- git #3c532ebf - Replace Linker::link usage with LinkRenderer (task T149346) by Matěj Suchánek
TrustedXFF
[edit]No changes for TrustedXFF
TwoColConflict
[edit]- git #83c89b2d - Standardise preview warning box (task T232414) by Volker E
UniversalLanguageSelector
[edit]- git #dae53b62 - build: Update linters by Ed Sanders
UploadsLink
[edit]No changes for UploadsLink
UploadWizard
[edit]No changes for UploadWizard
UrlShortener
[edit]No changes for UrlShortener
UserMerge
[edit]No changes for UserMerge
VipsScaler
[edit]No changes for VipsScaler
VisualEditor
[edit]- git #aae62a87 - Remove cache group setting from styles modules (task T233095) by Timo Tijhof
- git #7c2e61d5 - ApiVisualEditorEdit: Remove special handling for SpamBlacklist (task T211443) by Bartosz Dziewoński
- git #22461568 - Add new EditAttemptStep stage: firstChange (task T229079) by David Lynch
- git #03719158 - Add unit tests for read-mode reference filter (task T150418) by Ed Sanders
- git #90426ba4 - Use MW import rules in MW tests (task T150418) by Ed Sanders
- git #c8582df1 - Add another looser selector for catching pasted references (task T232461) by Ed Sanders
- git #8eef5885 - ve.init.mw.MobileArticleTarget: Really deactivate the surface by Bartosz Dziewoński
Wikibase
[edit]- git #d863e358 - bridge: initialize MessagesRepository in createServices() (task T232991) by Lucas Werkmeister
- git #9342dc72 - bridge: simplify createServices.spec.ts by Lucas Werkmeister
- git #05528711 - bridge: create message service (task T232991) by bitPogo
- git #5d0f833d - bridge: test app entry point by bitPogo
- git #a2c90332 - bridge: prefer toHaveBeenCalled* over toBeCalled* by Lucas Werkmeister
- git #db0981ab - Travis: No longer test PHP 7.0/7.1 (task T233084) by Marius Hoch
- git #c0352e9d - Introduce Basic TaintedIcon (task T232815) by Thomas Arrow
- git #1d6fc70b - bridge: use edit tags directly (task T232581) by bitPogo
- git #1ad3dd88 - bridge: global mock clear (task T232581) by bitPogo
- git #6d7fdaa8 - bridge: vertically align EventEmittingButton text (task T230326) by Pablo Grass
- git #059c16c6 - bridge: add browser tests for property label (task T232987) by Lucas Werkmeister
- git #6ae24882 - Move jquery.wikibase.entitysearch into packageFiles (task T232823) by Jakob Warkotsch
- git #8a40b447 - Setup some Vue fundamentals for TaintedRefs (task T232815) by Thomas Arrow
- git #cbcb44f0 - Drop RL 13 modules that are not used anywhere (task T232824) by Amir Sarabadani
- git #3671e4b3 - Revert "Generate fallback summary messages based on changed parts on entity" by Jakob
- git #1f693181 - bridge: use InitializedApplication on tests by bitPogo
- git #79ae342a - bridge: add squary option to EventEmittingButton (task T230326) by Pablo Grass
- git #215b3f84 - bridge: make use of editTags (task T232581) by bitPogo
- git #ce57bda2 - Drop jquery.valueview.experts.SuggestedStringValue by Amir Sarabadani
- git #5856c3bc - Update unspecific "array" and upper-case "Array" PHPDoc types by Thiemo Kreuz
- git #8b04c4ea - bridge: create config variable for tags (task T232580) by bitPogo
- git #2584ecf2 - TR: Adapt wikibase.statement.saved to include old and new statement (task T232444) by Noa Rave
- git #a697bf0e - StatementsChanger: Keep track of an entity's statements (task T232445) by Marius Hoch
- git #95146dab - bridge: External Events (task T230337) by bitPogo
- git #c78829b0 - bridge: mend EventEmittingButton per OOUI (task T230326) by Pablo Grass
- git #b62ebe6d - bridge: copy EventEmittingButton (task T230326) by bitPogo
- git #4a8438f4 - Use qqx language in SpecialEntityUsageTest by Lucas Werkmeister
- git #646b27c4 - bridge: use PropertyLabel in StringDataValue (task T231472) by Lucas Werkmeister
- git #cdb638d7 - bridge: add PropertyLabel component (task T231471) by Lucas Werkmeister
- git #153a2417 - bridge: Initialize EntityLabelRepository in Services (task T231473) by Michael Große
- git #05ed87d8 - Skip browser test checking edit links on old revisions (task T232363) (task T227266) by Jakob Warkotsch
- git #0a9d76a2 - Drop jquery.util.adaptlettercase by Amir Sarabadani
- git #99037566 - bridge: InitializedEntityState by bitPogo
- git #40aa5107 - bridge: save label in store (task T231468) by bitPogo
- git #2bdc12c4 - bridge: Ensure responsiveness (task T229582) by bitPogo
- git #be6b564a - Introduce statementsChangerState and use (task T232450) by Thomas Arrow
- git #2af04f09 - Move WikibaseView-only modules from lib/resource/lib to WikibaseView (task T203696) by Amir Sarabadani
- git #866fd82d - Merge wikibase.client.getMwApiForRepo and wikibase.client.linkitem by Amir Sarabadani
- git #424efa05 - bridge: handle property without label in language (task T232497) by Pablo Grass
- git #73ebdf76 - bridge: Introduce EntityLabelRepo to services (task T231468) by bitPogo
- git #d6d45cca - bridge: Adjust Language interface by bitPogo
- git #e7036c9b - bridge: add missing service test by bitPogo
- git #897a5efd - bridge: implement ForeignApiEntityLabelRepository by Michael Große
- git #1a896ec0 - TR: Configure a feature flag for Wikibase Tainted References (task T232191) by Noa Rave
- git #07dfe52e - PSR-4 autoload more of Wikibase Client (task T88258) by Lucas Werkmeister
- git #fb607087 - Generate fallback summary messages based on changed parts on entity (task T224010) by alaasarhan
- git #67b44a38 - Enable wikibase.client.css for timeless by Simon Legner
WikibaseCirrusSearch
[edit]No changes for WikibaseCirrusSearch
WikibaseLexeme
[edit]- git #dc4c27a7 - Move wikibase.lexeme.special.NewLexeme.styles into wikibase.lexeme.special.NewLexeme (task T233001) by rosalie
- git #7b3f444c - Use separate test modules for packageFiles tests by Jakob Warkotsch
- git #51cebdf0 - NewLexeme.js: remove related namespace module and files (task T232733) by Jakob Warkotsch
- git #8ea69b3a - Deduplicate test file names (task T232732) by Jakob Warkotsch
- git #5fd35a64 - Use packageFiles to manage Special:NewLexeme js dependencies (task T232733) by Jakob Warkotsch
- git #cd49bbbc - Remove usages of deprecated User methods. (task T220191) by Petr Pchelko
- git #86e313bb - Fix SpecialNewLexemeTest after permissions update (task T232748) by Lucas Werkmeister
WikibaseLexemeCirrusSearch
[edit]No changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfo
[edit]- git #ff68eecd - Add links to autocomplete options to enable middle-clicking (task T224604) by annet
- git #8006d122 - Add tests for GlobeCoordinateInputWidget by Matthias Mullie
- git #355dc59f - Improve StatementWidget test coverage by Matthias Mullie
- git #1d712ede - Improve ItemWidget test coverage by Matthias Mullie
- git #ede7ab4e - Add more tests to confirm 'change' events are emitted consistently by Matthias Mullie
- git #0391ddcf - Add tests for AddPropertyWidget by Matthias Mullie
- git #a9ed9d0c - Add more tests for expected QualifierValueInputWidget behavior by Matthias Mullie
- git #50ccf629 - Make unsupported datatypes roundtrip properly by Matthias Mullie
- git #88c18fb8 - Add summary and tags parameters to StatementWidget by Lucas Werkmeister
- git #eecf4105 - Skip formatValue calls for input types where we don't need it by Matthias Mullie
- git #61e9b6bc - Improve DOM merge logic - nodes with different props are not equal (task T231225) by Matthias Mullie
WikibaseQualityConstraints
[edit]- git #85673128 - Slightly optimize RangeCheckerHelper::__construct() by Lucas Werkmeister
- git #e82bff92 - Don’t make network requests in DelegatingConstraintCheckerTest by Lucas Werkmeister
- git #c56d5127 - Radically reduce ImportConstraintEntitiesTest data by Lucas Werkmeister
Wikidata.org
[edit]No changes for Wikidata.org
WikidataPageBanner
[edit]No changes for WikidataPageBanner
WikiEditor
[edit]- git #d80d4275 - Update SpamBlacklist error logging (task T232687) by Bartosz Dziewoński
- git #a107382f - Implement firstChange logging (task T229079) by David Lynch
wikihiero
[edit]No changes for wikihiero
WikiLove
[edit]No changes for WikiLove
WikimediaBadges
[edit]No changes for WikimediaBadges
WikimediaEditorTasks
[edit]No changes for WikimediaEditorTasks
WikimediaEvents
[edit]- git #9527d6e3 - Update EditAttemptStep version (task T229079) by David Lynch
WikimediaIncubator
[edit]No changes for WikimediaIncubator
WikimediaMaintenance
[edit]- git #724e8485 - blameStartupRegistry.php: Add total count/bytes by Timo Tijhof
WikimediaMessages
[edit]- git #c5b5f22c - Add Serbian cases for Wikiversity by Zoranzoki21
- git #0b157c09 - Load interactions icons for feedback link on Special:Block by Thalia
XAnalytics
[edit]No changes for XAnalytics
Skins
[edit]CologneBlue
[edit]No changes for CologneBlue
EUCopyrightCampaignSkin
[edit]- git #fb179137 - BaseTemplate::msgWiki() is deprecated by Max Semenik
MinervaNeue
[edit]- git #8e579c37 - build: Update linters by Ed Sanders
- git #11af0b28 - Fix icon alignment & padding of last-modified bar (task T229440#5490743) by Jan Drewniak
- git #1735325f - Correct personal and overflow menu padding and positioning (task T233050) by jdlrobson
- git #aadd4997 - Generalize SearchOverlay styles to all "header-chrome" overlays by Bartosz Dziewoński
- git #d8deb264 - Only apply padding-top to overlays with headers by Bartosz Dziewoński
- git #73e87fdc - Align right-most header icon with content. (task T229440) by Jan Drewniak
- git #f8b8074c - Last modified bar background should fill entire bar (task T232800) by jdlrobson
- git #109b24e0 - Adjust notification icon to be the same size as the other icons (task T232011) by jdlrobson
- git #c2fdf940 - Add general messagebox (neutral) styling to shared.css (task T232553) by Volker E
- git #633c48bd - Utilize the mw-ui-icon-flush-left/right classes to align icons (task T229440) by Jan Drewniak
- git #35e489de - Fix truncated text showing through icons & last-modified bar (task T232792) (task T232800) by Jan Drewniak
- git #a456e205 - Fix Main Menu text alignment problems (task T229440) by Nicholas Ray
- git #19d8f889 - Drop width declaration on close button (task T229440#5490743) by jdlrobson
- git #2ef6119b - [ICONS] Fix icon positions in page-issues, inline and overlay (task T232837) by Jan Drewniak
- git #6223d571 - New mw-ui-icon spec for Minerva (task T229440) by Jan Drewniak
- git #be76f05e - Prepare for new mw-ui-icon spec for Minerva (task T229440) by Jan Drewniak
- git #add29651 - Rename UserRights to UserGroups (task T230694) by Piotr Miazga
- git #1015e653 - SearchOverlay: Fix position of the 'clear' button by Bartosz Dziewoński
- git #c0f08790 - Remove the mw-ui-icon hacks and overrides (task T229440) by jdlrobson
- git #6cd0d4b0 - Also set `bottom` attribute on icon glyphs (task T229440) by jdlrobson
- git #05e1bc60 - Show darker background when toggle list is open (task T230034) by Piotr Miazga
- git #d7f2ae03 - Remove obsolete `.previewnote p` selector (task T232414) by Volker E
- git #ee80c16f - Change height of overlay headers to 3em, keep site header unchanged (task T215426) by Bartosz Dziewoński
MonoBook
[edit]No changes for MonoBook
Modern
[edit]No changes for Modern
Nostalgia
[edit]No changes for Nostalgia
Timeless
[edit]- git #f9a7111b - Render unnecessarily large 2x logos to ensure we support unnecessarily high-res devices (task T232540) by Isarra
- git #62c2eb07 - Create wrapper for all junk below firstHeading, including nav stuff (task T231400) by Isarra
- git #359825a0 - Prevent edtisection icons from getting clipped by Isarra
- git #e8824f4b - Prevent thumbnails from overflowing their backgrounds when coupled with random other floats where they don't fit by Isarra
- git #0af345ad - Prevent long sitenames from overflowing out of column and stuff (task T232411) by Isarra
- git #91634606 - Consolidate and make monospace styles more consistent by Isarra
- git #ee5a9fc0 - Revert "Add settings to use a particular layout even at higher resolutions" by Krinkle
- git #321037f1 - Increase filetoc contrast, make it stand out more by Isarra
Vector
[edit]- git #75af9ec9 - Decrease onresize debounce from 100ms to 10ms by Timo Tijhof
- git #f169c8b3 - Use mw.util.debounce() in collapsibleTabs.js (task T213426) by Timo Tijhof
- git #9b2bcbbc - vector.js: Use idle callback (not rAF) for computed style read by Timo Tijhof
Total Changes
[edit]365 Changes in 50 repos by 74 authors