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` (T232169) by DannyS712
- git #17909bfe - MergeHistory: Update revactor_page too (T232464) by Brad Jorsch
- git #8b1a6cc5 - Use TextFormatter in the REST API by Tim Starling
- git #9911a360 - REST: Properly handle HEAD requests (T226043) by Tim Starling
- git #e88526b6 - Bump PHP version requirement to 7.2.0+ (T216165) (T216166) by James D. Forrester
- git #27822760 - SectionProfiler: Do not attempt to use null values as arrays (T233012) by Máté Szabó
- git #eafbacb4 - services: Do not use deprecated ReflectionType::__toString() in tests (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 (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 (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' (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 (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 (T230822) by Martin Urbanec
- git #3439c000 - Suppress PhanUndeclaredProperty for custom properties and phan bugs (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' (T197849) by Timo Tijhof
- git #04ffdb9d - actions: Rename Doxygen group from "Action done on pages" to "Actions" (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 (T232104) by Timo Tijhof
- git #c1ec8b95 - API: Add missing `@ingroup API` to a few Api-related classes (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) (T201491) by DannyS712
- git #1c5d1407 - Reset all logging tables together (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) (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 (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. (T220191) by Petr Pchelko
- git #9ce26a56 - Fix XMP parser errors due to trailing nullchar (T118799) by Derk-Jan Hartman
- git #5ccb1a42 - Make DefaultPreferencesFactory depend on PermissionManager. (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 (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 (T208601) by Lucas Werkmeister
- git #c28609ac - SpecialRunJobs: optional output stats and status. (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 (T231919) by Thalia
- git #6b43064e - Allow users who are partially blocked to delete revisions. (T228486) by David Barratt
- git #22c37695 - Update OOUI to v0.34.1 (T230694) (T232211) (T232514) (T232537) by Volker E
- git #e2f1ca17 - mediawiki.special.userlogin.signup: Remove unused debounce dependency (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 (T232414) by jdlrobson
- git #e15e45b3 - Add general messagebox (neutral) styling to shared.css (T232553) by Volker E
- git #5d6756c5 - SpecialExpandTemplates: Add semantic 'errorbox' class to error (T232414) by Volker E
- git #165d3cc5 - Deprecate $wgContentHandlerUseDB (T148137) by Brad Jorsch
- git #0e4b7631 - Fix property filter for ApiQueryStashImageInfo::getPropertyNames by Umherirrender
- git #02f35caa - dispatchUser() should use a 302 http status code (T231386) by sbassett
- git #3224bdab - Allow partially blocked users to tag unrelated revisions (T221444) by David Barratt
- git #afdbf8b1 - Restore FileBackendStoreOpHandle::call by Daimona Eaytoy
- git #134e933e - Revert "Improve MultiHttpClient connection concurrency and reuse" (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 (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
edit3D
edit- git #3980209b - mmv.3d: Don't try to use internal (now removed) ext property of mw.Title (T232521) by James D. Forrester
AbuseFilter
edit- git #6699237b - Show link to test filter to all users who can use it (T232962) by DannyS712
- git #127fd4ac - Prevent blocked users from using /revert (T232916) by Daimona Eaytoy
- git #a4e25c1a - Throw AFPUserVisibleExceptions for empty operands in CachingParser (T156096) by Daimona Eaytoy
- git #5267082c - Better logging for unset variables (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 (T232498) by Daimona Eaytoy
- git #004ccfdb - Annotate the AST with var names before caching the AST (T230982) by Daimona Eaytoy
- git #467fba75 - Prohibit sitewide blocked users from restoring autopromotion (T232884) by DannyS712
- git #ed2bc7ba - Don't show the form for restoring autopromotion to unprivileged users (T232881) by Daimona Eaytoy
- git #82b6f191 - Actually return errors for action=edit API (T229539) by Bartosz Dziewoński
ActiveAbstract
editNo changes for ActiveAbstract
AdvancedSearch
editNo changes for AdvancedSearch
AntiSpoof
editNo changes for AntiSpoof
ApiFeatureUsage
editNo changes for ApiFeatureUsage
ArticleCreationWorkflow
editNo changes for ArticleCreationWorkflow
ArticlePlaceholder
editNo changes for ArticlePlaceholder
Babel
editNo changes for Babel
BetaFeatures
editNo changes for BetaFeatures
BounceHandler
editNo changes for BounceHandler
Calendar
editNo changes for Calendar
Campaigns
editNo changes for Campaigns
Capiunto
editNo changes for Capiunto
CategoryTree
editNo changes for CategoryTree
CentralAuth
edit- git #e1988160 - Fix some typos in the code comments/documentation by MarcoAurelio
- git #ddf5cce4 - Make `onAbuseFilterShouldFilterAction` static (T212082) (T232945) by DannyS712
- git #a544453e - Tell AbuseFilter not to filter moves during a rename (T212082) by Daimona Eaytoy
CharInsert
editNo changes for CharInsert
CheckUser
editNo changes for CheckUser
CirrusSearch
edit- git #51984239 - Selenium: fix selenium-daily-beta-CirrusSearch Jenkins job (T232495) (T229033) by Zfilipin
- git #045399b9 - Add support OR in hastemplate (T232078) by David Causse
- git #b93f7866 - Fix new morelikethis browser test by David Causse
- git #34cc5755 - Add a new query api prop: QueryCompSuggestBuildDoc (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
editNo changes for Cite
CiteThisPage
editNo changes for CiteThisPage
Citoid
edit- git #ac54ad79 - build: Update linters by Ed Sanders
cldr
editNo changes for cldr
Cognate
editNo changes for Cognate
CodeEditor
editNo changes for CodeEditor
CodeMirror
edit- git #81ce8b33 - build: Update linters by Ed Sanders
CodeReview
editNo changes for CodeReview
CollaborationKit
edit- git #0efad789 - Reuse skin toc styles and simplify hubpage and subpage tocs (T214123) (T214121) by Isarra
- git #cc2aed71 - Properly register tracking categories in extension.json by Isarra
- git #2a7577b4 - Align form stuff better (T214105) by Isarra
- git #7984bf3a - Consolidate colour selection down to ten base colours (T232541) by Isarra
- git #82d61725 - Add tracking categories to hubs and lists (T223186) by Isarra
Collection
editNo changes for Collection
CommonsMetadata
editNo changes for CommonsMetadata
ConfirmEdit
editNo changes for ConfirmEdit
CongressLookup
editNo changes for CongressLookup
ContactPage
editNo changes for ContactPage
ContentTranslation
edit- git #b20d3e4d - Fix: Articles published with Content Translation are no longer linked to Wikidata (T232020) by Santhosh Thottingal
- git #462b7682 - Don't auto flip gray interlanguage link dialog (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 (T232583) by petarpetkovic
- git #b4561334 - Remove obsolete abuse filter error handling in CX1 (T232583) by petarpetkovic
- git #c874bf92 - Fix typo in ApiContentTranslationSave.php by petarpetkovic
- git #fb34d8b0 - Optimize when ext.cx.interlanguagelink is loaded (T230230) by petarpetkovic
ContributionTracking
editNo changes for ContributionTracking
CreditsSource
editNo changes for CreditsSource
Dashiki
editNo changes for Dashiki
Disambiguator
editNo changes for Disambiguator
DismissableSiteNotice
editNo changes for DismissableSiteNotice
DonationInterface
edit- git #7129b0ab - Add IE to Adyen form settings (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" (T231886) by Elliott Eggleston
- git #8cb30736 - Add missing titles to form fields by Elliott Eggleston
- git #193b6463 - Cancel text for error form (T224063) by Elliott Eggleston
- git #7813c5c7 - Trim trailing newlines from mustache partials (T232507) by Elliott Eggleston
DoubleWiki
editNo changes for DoubleWiki
DynamicSidebar
editNo changes for DynamicSidebar
EUCopyrightCampaign
editNo changes for EUCopyrightCampaign
Echo
edit- git #b942fa3c - Inject PermissionManager into Userrightspage in tests by mainframe98
Elastica
editNo changes for Elastica
ElectronPdfService
editNo changes for ElectronPdfService
EntitySchema
editNo changes for EntitySchema
EventBus
edit- git #b7afba71 - Remove LegacyEventFactory. (T232122) by Petr Pchelko
- git #f1ccfc74 - Fix CentralNoticeCampaignChange hook handler failing with null's (T225195) by Thiemo Kreuz
EventLogging
editNo changes for EventLogging
ExtensionDistributor
editNo changes for ExtensionDistributor
ExternalGuidance
editNo changes for ExternalGuidance
FeaturedFeeds
editNo changes for FeaturedFeeds
FileExporter
editNo 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 (T228851) by Thiemo Kreuz
- git #52138448 - Log response headers and actual URL for remote API failures (T228851) by Adam Wight
- git #9149b083 - Use https rather than protcol-relative remote API URLs (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 (T232840) by Adam Wight
- git #c6bcd203 - Add link to [[Commons:Licensing]] to the relevant warning messages (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 (T228851) by Adam Wight
- git #f7c21006 - Present missing/bad license errors as (unfixable) warnings (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 (T225083) by Thiemo Kreuz
FlaggedRevs
edit- git #a7a5c392 - Add missing "use" to getTopReviewers() (T232618) by Aaron Schulz
Flow
edit- git #4e3e5a44 - Inject ObjectFactory into ApiModuleManager (T222388) by mainframe98
FundraiserLandingPage
editNo changes for FundraiserLandingPage
FundraisingTranslateWorkflow
editNo changes for FundraisingTranslateWorkflow
Gadgets
editNo changes for Gadgets
GeoCrumbs
editNo changes for GeoCrumbs
GeoData
editNo changes for GeoData
GettingStarted
editNo changes for GettingStarted
GlobalBlocking
edit- git #62ad5f70 - Replace Linker::link usage with LinkRenderer (T149346) by Matěj Suchánek
GlobalCssJs
editNo changes for GlobalCssJs
GlobalPreferences
editNo changes for GlobalPreferences
GlobalUsage
editNo changes for GlobalUsage
GlobalUserPage
editNo changes for GlobalUserPage
GoogleNewsSitemap
editNo changes for GoogleNewsSitemap
Graph
editNo 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 (T232548) by Roan Kattouw
- git #748845ad - Standardize error handling (T230798) by Gergő Tisza
- git #adf7859e - Use more conventional API error handling (T230798) by Gergő Tisza
- git #8dd04b5d - Homepage: Fix start module layout bugs (T230629) (T232549) (T225668) by Roan Kattouw
- git #443e5272 - Homepage discovery for desktop no-JS users (T225318) by Kosta Harlan
GuidedTour
editNo changes for GuidedTour
GWToolset
editNo changes for GWToolset
ImageMap
editNo changes for ImageMap
InputBox
editNo changes for InputBox
Insider
editNo changes for Insider
intersection
editNo changes for intersection
Interwiki
editNo changes for Interwiki
InterwikiSorting
editNo changes for InterwikiSorting
Jade
editNo changes for Jade
Josa
editNo changes for Josa
JsonConfig
editNo changes for JsonConfig
Kartographer
editNo changes for Kartographer
LabeledSectionTransclusion
editNo changes for LabeledSectionTransclusion
LandingCheck
editNo changes for LandingCheck
LdapAuthentication
editNo changes for LdapAuthentication
Linter
editNo changes for Linter
LiquidThreads
editNo changes for LiquidThreads
Listings
editNo changes for Listings
LocalisationUpdate
editNo changes for LocalisationUpdate
LoginNotify
editNo 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 (T231927) by Eric Gardner
MapSources
editNo changes for MapSources
MassMessage
editNo changes for MassMessage
Math
edit- git #085ee7dc - build: Update linters by Ed Sanders
- git #0de63bdf - Remove unused config variables from extension.json (T228547) by Moritz Schubotz (physikerwelt)
- git #09b8a083 - Use renamed OOUI icon 'labFlask' by Volker E
MobileApp
editNo changes for MobileApp
MobileFrontend
edit- git #26518d44 - Hygiene: ContentProviderFactory should become a service by Piotr Miazga
- git #59d66c6a - Remove obsolete `.previewnote p` selector (T232414) by Volker E
- git #a6175be1 - Search within pages icon should always be aligned with input icon (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 (T233058) by Bartosz Dziewoński
- git #d6f9895f - Follow up to diff pages text sizing and icon positioning (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 (T232941) by jdlrobson
- git #7993d414 - Provide feature for exposing desktop Special:Watchlist page (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 (T229440#5490743) by jdlrobson
- git #6cf683c2 - Flush reference drawer and Special:MobileDiff icons to relevant places (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 (T229440) by Jan Drewniak
- git #49d813c9 - mobile.init/fakeToolbar: Update styles for icon changes (T232798) by Bartosz Dziewoński
- git #5d25e83d - Update storybook to use new mw-ui-icon definition (T229440) by jdlrobson
- git #ca14c003 - Prepare for the icon changes (T229440) by jdlrobson
- git #4856ce81 - Fix Storybook amOutreachDrawer icon by Nicholas Ray
- git #5f714851 - Dev: Pull out SearchHeader from SearchOverlay (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 (T231613) by jdlrobson
- git #12fa8592 - SourceEditorOverlay: Fix CSS class name error → errorbox (T228100) by Bartosz Dziewoński
- git #c013ca04 - userAvatar on diff page different variant from contributions (T232223) by jdlrobson
- git #76ab11fb - Exclude docs from code coverage reports by jdlrobson
- git #a011e860 - Add new EditAttemptStep stage: firstChange (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 (T229440) by jdlrobson
- git #099aeef3 - Update icon variants in storybook by jdlrobson
- git #c2b217ac - VisualEditorOverlay: Fix flickering on load (T230552) by Bartosz Dziewoński
- git #4e78b68a - Change height of overlay headers to 3em (T215426) by Bartosz Dziewoński
MultimediaViewer
edit- git #e75c8f3f - mmv: Don't try to use internal (now removed) ext property of mw.Title (T232521) by James D. Forrester
NavigationTiming
editNo changes for NavigationTiming
Newsletter
edit- git #29dcc2a0 - Fix the settings icon by artrix
NewUserMessage
editNo changes for NewUserMessage
Nuke
editNo changes for Nuke
OATHAuth
editNo changes for OATHAuth
OAuth
edit- git #84ae4819 - Avoid mentioning real names on wikis which do not use it (T151515) by Gergő Tisza
OpenStackManager
editNo changes for OpenStackManager
ORES
editNo changes for ORES
PageAssessments
editNo changes for PageAssessments
PagedTiffHandler
editNo changes for PagedTiffHandler
PageImages
editNo changes for PageImages
PageTriage
edit- git #92ba6359 - Fix addition of extraneous parameters when advancing to next article. (T232093) by DannyS712
- git #6b90bda3 - ActionQueue: Allow for invoking multiple actions (T230455) by Moriel Schottlender
- git #c596dc1e - Add ability to filter by date range in Special:NewPagesFeed (T167475) by hmonroy
- git #7e26fc59 - Adding page to the queue functionality (T207485) by Max Semenik
- git #72134589 - Add an asynchronous ActionQueue for external tools (T230455) by Moriel Schottlender
- git #2461e4f1 - Prevent all notification badges from obscuring clicks on toolbar icons (T207452) by Sam Wilson
PageViewInfo
editNo changes for PageViewInfo
ParserFunctions
editNo changes for ParserFunctions
ParsoidBatchAPI
editNo changes for ParsoidBatchAPI
PdfHandler
editNo changes for PdfHandler
PerformanceInspector
editNo changes for PerformanceInspector
Petition
editNo changes for Petition
Poem
editNo changes for Poem
PoolCounter
editNo changes for PoolCounter
Popups
edit- git #9b3029e0 - Build: Update linters by Ed Sanders
ProofreadPage
editNo changes for ProofreadPage
PropertySuggester
editNo changes for PropertySuggester
QuickSurveys
editNo changes for QuickSurveys
Quiz
editNo changes for Quiz
ReadingLists
edit- git #be5984ab - Inject ObjectFactory into ApiModuleManager (T222388) by mainframe98
RelatedArticles
editNo changes for RelatedArticles
Renameuser
editNo changes for Renameuser
RevisionSlider
editNo changes for RevisionSlider
RSS
editNo changes for RSS
SandboxLink
editNo changes for SandboxLink
Score
edit- git #dd534e19 - build: Update linters by Ed Sanders
Scribunto
editNo changes for Scribunto
SearchExtraNS
editNo changes for SearchExtraNS
SecureLinkFixer
edit- git #7d255088 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
editNo changes for SecurePoll
Sentry
editNo changes for Sentry
ShortUrl
editNo changes for ShortUrl
SiteMatrix
editNo changes for SiteMatrix
SkinPerPage
editNo changes for SkinPerPage
SpamBlacklist
edit- git #5ddc45b6 - Actually return errors for action=edit API (T229539) by Bartosz Dziewoński
- git #2f1456c4 - Remove backwards compatibility code for Revision::getQueryInfo() by Bartosz Dziewoński
SubPageList3
editNo changes for SubPageList3
SubpageSortkey
editNo changes for SubpageSortkey
SyntaxHighlight_GeSHi
editNo 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 (T232414) by Volker E
TemplateStyles
editNo changes for TemplateStyles
TemplateWizard
editNo changes for TemplateWizard
TextExtracts
editNo changes for TextExtracts
Thanks
edit- git #7a7f751b - Create mobile thanks using the mobile library (T229440) by jdlrobson
TheWikipediaLibrary
editNo changes for TheWikipediaLibrary
TimedMediaHandler
editNo changes for TimedMediaHandler
timeline
editNo changes for timeline
TitleBlacklist
editNo changes for TitleBlacklist
TocTree
editNo changes for TocTree
TorBlock
editNo 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 (T231707) by Abijeet Patro
- git #26ca3d6e - Mark custom AbuseFilter and SpamBlacklist handling for removal (T232686) by Niklas Laxström
- git #d953042b - Add GettextPluralValidator (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 (T221119) by Niklas Laxström
TranslationNotifications
edit- git #3c532ebf - Replace Linker::link usage with LinkRenderer (T149346) by Matěj Suchánek
TrustedXFF
editNo changes for TrustedXFF
TwoColConflict
edit- git #83c89b2d - Standardise preview warning box (T232414) by Volker E
UniversalLanguageSelector
edit- git #dae53b62 - build: Update linters by Ed Sanders
UploadsLink
editNo changes for UploadsLink
UploadWizard
editNo changes for UploadWizard
UrlShortener
editNo changes for UrlShortener
UserMerge
editNo changes for UserMerge
VipsScaler
editNo changes for VipsScaler
VisualEditor
edit- git #aae62a87 - Remove cache group setting from styles modules (T233095) by Timo Tijhof
- git #7c2e61d5 - ApiVisualEditorEdit: Remove special handling for SpamBlacklist (T211443) by Bartosz Dziewoński
- git #22461568 - Add new EditAttemptStep stage: firstChange (T229079) by David Lynch
- git #03719158 - Add unit tests for read-mode reference filter (T150418) by Ed Sanders
- git #90426ba4 - Use MW import rules in MW tests (T150418) by Ed Sanders
- git #c8582df1 - Add another looser selector for catching pasted references (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() (T232991) by Lucas Werkmeister
- git #9342dc72 - bridge: simplify createServices.spec.ts by Lucas Werkmeister
- git #05528711 - bridge: create message service (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 (T233084) by Marius Hoch
- git #c0352e9d - Introduce Basic TaintedIcon (T232815) by Thomas Arrow
- git #1d6fc70b - bridge: use edit tags directly (T232581) by bitPogo
- git #1ad3dd88 - bridge: global mock clear (T232581) by bitPogo
- git #6d7fdaa8 - bridge: vertically align EventEmittingButton text (T230326) by Pablo Grass
- git #059c16c6 - bridge: add browser tests for property label (T232987) by Lucas Werkmeister
- git #6ae24882 - Move jquery.wikibase.entitysearch into packageFiles (T232823) by Jakob Warkotsch
- git #8a40b447 - Setup some Vue fundamentals for TaintedRefs (T232815) by Thomas Arrow
- git #cbcb44f0 - Drop RL 13 modules that are not used anywhere (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 (T230326) by Pablo Grass
- git #215b3f84 - bridge: make use of editTags (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 (T232580) by bitPogo
- git #2584ecf2 - TR: Adapt wikibase.statement.saved to include old and new statement (T232444) by Noa Rave
- git #a697bf0e - StatementsChanger: Keep track of an entity's statements (T232445) by Marius Hoch
- git #95146dab - bridge: External Events (T230337) by bitPogo
- git #c78829b0 - bridge: mend EventEmittingButton per OOUI (T230326) by Pablo Grass
- git #b62ebe6d - bridge: copy EventEmittingButton (T230326) by bitPogo
- git #4a8438f4 - Use qqx language in SpecialEntityUsageTest by Lucas Werkmeister
- git #646b27c4 - bridge: use PropertyLabel in StringDataValue (T231472) by Lucas Werkmeister
- git #cdb638d7 - bridge: add PropertyLabel component (T231471) by Lucas Werkmeister
- git #153a2417 - bridge: Initialize EntityLabelRepository in Services (T231473) by Michael Große
- git #05ed87d8 - Skip browser test checking edit links on old revisions (T232363) (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 (T231468) by bitPogo
- git #2bdc12c4 - bridge: Ensure responsiveness (T229582) by bitPogo
- git #be6b564a - Introduce statementsChangerState and use (T232450) by Thomas Arrow
- git #2af04f09 - Move WikibaseView-only modules from lib/resource/lib to WikibaseView (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 (T232497) by Pablo Grass
- git #73ebdf76 - bridge: Introduce EntityLabelRepo to services (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 (T232191) by Noa Rave
- git #07dfe52e - PSR-4 autoload more of Wikibase Client (T88258) by Lucas Werkmeister
- git #fb607087 - Generate fallback summary messages based on changed parts on entity (T224010) by alaasarhan
- git #67b44a38 - Enable wikibase.client.css for timeless by Simon Legner
WikibaseCirrusSearch
editNo changes for WikibaseCirrusSearch
WikibaseLexeme
edit- git #dc4c27a7 - Move wikibase.lexeme.special.NewLexeme.styles into wikibase.lexeme.special.NewLexeme (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 (T232733) by Jakob Warkotsch
- git #8ea69b3a - Deduplicate test file names (T232732) by Jakob Warkotsch
- git #5fd35a64 - Use packageFiles to manage Special:NewLexeme js dependencies (T232733) by Jakob Warkotsch
- git #cd49bbbc - Remove usages of deprecated User methods. (T220191) by Petr Pchelko
- git #86e313bb - Fix SpecialNewLexemeTest after permissions update (T232748) by Lucas Werkmeister
WikibaseLexemeCirrusSearch
editNo changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfo
edit- git #ff68eecd - Add links to autocomplete options to enable middle-clicking (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 (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
editNo changes for Wikidata.org
WikidataPageBanner
editNo changes for WikidataPageBanner
WikiEditor
edit- git #d80d4275 - Update SpamBlacklist error logging (T232687) by Bartosz Dziewoński
- git #a107382f - Implement firstChange logging (T229079) by David Lynch
wikihiero
editNo changes for wikihiero
WikiLove
editNo changes for WikiLove
WikimediaBadges
editNo changes for WikimediaBadges
WikimediaEditorTasks
editNo changes for WikimediaEditorTasks
WikimediaEvents
edit- git #9527d6e3 - Update EditAttemptStep version (T229079) by David Lynch
WikimediaIncubator
editNo 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
editNo changes for XAnalytics
Skins
editCologneBlue
editNo 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 (T229440#5490743) by Jan Drewniak
- git #1735325f - Correct personal and overflow menu padding and positioning (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. (T229440) by Jan Drewniak
- git #f8b8074c - Last modified bar background should fill entire bar (T232800) by jdlrobson
- git #109b24e0 - Adjust notification icon to be the same size as the other icons (T232011) by jdlrobson
- git #c2fdf940 - Add general messagebox (neutral) styling to shared.css (T232553) by Volker E
- git #633c48bd - Utilize the mw-ui-icon-flush-left/right classes to align icons (T229440) by Jan Drewniak
- git #35e489de - Fix truncated text showing through icons & last-modified bar (T232792) (T232800) by Jan Drewniak
- git #a456e205 - Fix Main Menu text alignment problems (T229440) by Nicholas Ray
- git #19d8f889 - Drop width declaration on close button (T229440#5490743) by jdlrobson
- git #2ef6119b - [ICONS] Fix icon positions in page-issues, inline and overlay (T232837) by Jan Drewniak
- git #6223d571 - New mw-ui-icon spec for Minerva (T229440) by Jan Drewniak
- git #be76f05e - Prepare for new mw-ui-icon spec for Minerva (T229440) by Jan Drewniak
- git #add29651 - Rename UserRights to UserGroups (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 (T229440) by jdlrobson
- git #6cd0d4b0 - Also set `bottom` attribute on icon glyphs (T229440) by jdlrobson
- git #05e1bc60 - Show darker background when toggle list is open (T230034) by Piotr Miazga
- git #d7f2ae03 - Remove obsolete `.previewnote p` selector (T232414) by Volker E
- git #ee80c16f - Change height of overlay headers to 3em, keep site header unchanged (T215426) by Bartosz Dziewoński
MonoBook
editNo changes for MonoBook
Modern
editNo changes for Modern
Nostalgia
editNo changes for Nostalgia
Timeless
edit- git #f9a7111b - Render unnecessarily large 2x logos to ensure we support unnecessarily high-res devices (T232540) by Isarra
- git #62c2eb07 - Create wrapper for all junk below firstHeading, including nav stuff (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 (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 (T213426) by Timo Tijhof
- git #9b2bcbbc - vector.js: Use idle callback (not rAF) for computed style read by Timo Tijhof
Total Changes
edit365 Changes in 50 repos by 74 authors