MediaWiki 1.28/wmf.1
Appearance
![]() |
Deployment of MediaWiki 1.28.0-wmf.1 to Wikimedia sites | MediaWiki 1.28.0-wmf.2![]() |
The latest version (labeled "1.28.0-wmf.1") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 10 May 2016 (see the roadmap).
Core changes
[edit]- git #47870fc8 - Updated git submodules
- git #1b73f3a6 - Updated git submodules (T108721, T138177, T137761, T138875, T137247, T136408, T134286, T136387, T136408, T134286, T135884, T134286, T132251, T134310, T132640, T132639, T132639, T132639, T134366, T133765, T133971, T133765, T128190, T128190, T111456, T121646)
- git #af362e43 - Update VisualEditor for Ie127cfbd515cd217abd272cb7a81566b91e13f4d
- git #d1508ea5 - Improve edit stash hit rate for logged-out users (T134620)
- git #f33ed7ae - Make "presumed-fresh" edit stash case cover when users make intervening edits (T134620)
- git #07b8f8de - Follow-up 6ce974f: also update the hook call in ApiMain
- git #44c44e54 - use slave for row estimate in updateCollation.php (T58041)
- git #3a1ccb81 - Use STRAIGHT_JOIN on updateCollation.php per jcrespo (T58041)
- git #a3a39e88 - Make updateCollation wait for slaves every 500 (instead of 2000) (T58041)
- git #afaebe80 - RedisBagOStuff: Fix unserialization of negative numbers (T134923)
- git #554449fd - Update VE-MW submodule to wmf/1.28.0-wmf.1 HEAD (e16be2a) (T134794)
- git #606a4526 - Add Czech aliases to most special pages
- git #7e40f824 - Remove a wfDebug() from File::transform()
- git #109feaba - Remove wfDebug() from getInterwikiCacheEntry()
- git #5002856e - Remove wfDebug() from Revision::loadText()
- git #56f8bde0 - Avoid master queries on GET in ProtectionForm (T92357)
- git #39ed3292 - Include type in hashKeyIntoSlots() (T134144)
- git #6b7f5a8c - Add tests for ApiQueryWatchlist
- git #b3492e41 - Convert Special:Activeusers to use OOUI (T117733)
- git #fc3c3784 - Convert Special:MIMESearch to use OOUI. (T117744)
- git #aa518a6d - Use better styles for fake button in installer
- git #c6d8b513 - Special:Lockdb return error when database is locked. (T134650)
- git #784a4cbf - Convert Special:BookSources to use OOUI (T117747)
- git #52bad714 - SpecialLockdb and SpecialUnlockdb don't do database writes
- git #bcde3a32 - Add @since tags to MediaWikiServices
- git #86d95f93 - Stop using depreacted base_convert
- git #07e23b39 - Make stashEditFromPreview() call setCacheTime() (T134620)
- git #6164423d - Update mediawiki/mediawiki-codesniffer to 0.7.1
- git #a1e0d905 - Make recent changes update jobs use configurable $wgUpdateRowsPerQuery
- git #6c3780e1 - Bump PRESUME_FRESH_TTL_SEC to improve hit rate and avoid link queries
- git #ea1f4e8a - Add TTL_PROC_* constants for clarity
- git #c93f8391 - Stop supporting old versions of composer for ComposerPackageModifier (T119590)
- git #4b004068 - MemcachedClient: Always return an array from get_multi(), don't return false
- git #5d2df74a - registration: Fix mode of files (755 -> 644)
- git #b1a5eb22 - Add @since tags for TestUser::getUser/Password
- git #8cd3b859 - Add tests for MediawikiTestCase::setService stuff
- git #3f870562 - Changed translation of ChangePassword and PasswordReset
- git #36784f7c - Search: Change dataLocation default value and add docs
- git #818984e5 - Remove WatchedItemStore::getDefaultInstance
- git #8a71ee8e - Make WatchedItemStore use MediaWikiServices
- git #4ea08502 - Fix deleting pages/files when using Microsoft SQL Server
- git #a5159d8f - BlockLevelPass: minor changes due to initial code review
- git #2e3c1f87 - Split out doBlockLevels() into its own class
- git #7bacc11b - Introduce mediawiki.router for handling hash fragment navigation (T114007)
- git #3a7782d0 - Shorten some ridiculously long message names
- git #7dffffc4 - Run maintenance/generateLocalAutoload.php
- git #53b4892f - Warn on session access in profileinfo.php and opensearch_desc.php (T127233)
- git #d461fc3b - Release note for Id83eda95
- git #092d20be - Don't stash on preview if $wgAjaxEditStash=false
- git #a4acd826 - Add AMF and STL to mime.types (T132058)
- git #e96929ac - Upgrade wikimedia/cdb to 1.4.0
- git #47b7cd5b - Upgrade wikimedia/ip-set to 1.1.0 (T128169)
- git #ad65d73a - mw.ForeignStructuredUpload: Remove #getTemplateName
- git #c25cfa70 - Move master to 1.28.0-alpha
- git #9120ee00 - Remove upgradeRow() call from ?action=purge (T132921)
- git #687dadfb - Add @since for Message::newFromSpecifier
- git #d7410db0 - Allow reset of global services (redux).
- git #f42f3b0c - Use LoggerInterface::class in MediaWikiTestCaseTest
- git #4ae160aa - If $line is empty in EnhancedChangesList, don't try to access parts of array (T133296)
- git #72bd3d54 - Do not show useless form at Special:ChangeContentModel
- git #93c5cc23 - ApiOptions: set form field parent earlier (T134351)
- git #cd7da66f - Add missing 'public' keywords to some more Language methods
- git #30aaec7b - Fix HTMLFormField calling Message::setContext with null (T134351)
- git #9b65baa1 - Add a bunch of @since tags to Linker
- git #3f081edf - Add @since tag to SpecialPage::msg
- git #1d498e8b - Print styles: Wrap CSS-generated URLs
- git #175d709b - Print CSS: Avoid page breaks inside <figure>
- git #4e691f2c - Update OOjs UI to v0.17.1
- git #72152b9d - Follow-up f9b4bbff: Fix typo'ed variable name
- git #7c4d7318 - registration: Allow string value for Hooks (T133628)
- git #c5be310e - Convert Special:Lockdb and Special:Unlockdb to OOUI (T134308)
- git #257c0236 - Fix Undefined variable: namespaces in includes/search/SearchEngineConfig.php on line 109 (T134305)
- git #f8d50756 - Upgrade mismatched begin() warnings to exceptions
- git #ed6a2d5d - Check if user is blocked during upload process (T111228)
- git #58bae669 - Clean up PoolWorkArticleView type hints and fix IDEA errors
- git #a6f75ac0 - Tweak RefreshLinksJob cache logic
- git #99ece2db - Support hash fragments in wfAppendQuery()
- git #a9a5b2c2 - ParserCache: Don't try to save to nothing if disabled
- git #0097e000 - Document mInterwikis in LinksUpdate
- git #845bc5e7 - Fix HTMLForm noData logic in trySubmit
- git #6b47262a - Correct error message for missing permission to get patrol information
- git #eaa91d7a - Quote column name aliases (T118973)
- git #e96c81ba - Quick-fail refreshLinksJob if the triggering revision isn't the latest
- git #dab874cc - Unify HTMLForm message handling
- git #cbc9745e - Make refreshLinksJob explicitly check the cache rev ID (T133659)
- git #2fe7f8be - Allow specifying targets for ResourceLoaderWikiModule
- git #8efca263 - Update Microsoft SQL Server schema
- git #4a61bb8f - mediawiki.api: Make the result promise of #postWithToken abortable
- git #1d31ea08 - jquery.makeCollapsible: Simplify code
- git #852744d8 - EditPage: Style anonymous editor preview warning as a warning box (T127403)
- git #d9d6e544 - Removing unicode-bidi: -webkit-isolate (T134067)
- git #025ab458 - Give redirects a sort index in title widget (T134020)
- git #e6403552 - Fix and standardize Doxygen tags
- git #008a5d7e - Fix executeTiming statsd metrics
- git #dad254df - Avoid lock error exceptions during upgradeRow() contention (T132921)
- git #2fa533bf - Add class to div wrapper around category lists
- git #b257385f - PrefixSearchTest, SearchEnginePrefixTest: ignore ext. special pages
- git #f55e4cb5 - Point skins/extension READMEs to Phabricator
- git #7ed63359 - Log when resyncFiles() fails in FileBackendMultiWrite
- git #629f063b - Avoid spamming the duplicate key fetch log in BagOStuff::merge()
- git #a69c730d - Make sure OtherBlockLogLink's second parameter is a string (T132935)
- git #f9b4bbff - oojs/oojs-ui: Swap to using Phabricator for the links to release notes
- git #d92b12f7 - Remove vague GPL headers from browser tests with dead links
- git #0b8b539a - SessionManager: Add provision for encrypting session data
- git #7b76fbfe - Set explicit direction to ApiHelp headers with module names (T112364)
- git #70f5f90d - Assert jobs called from WIS::resetNotificationTimestamp are correct
- git #af349f79 - Fix timestamp check in ApiStashEdit::checkCache (T133332)
- git #5e63d28b - Remove unused imports from MediaWikiServices
- git #e6d78e1b - Avoid DBPerformance log warnings in saveNamespaces() (T92357)
- git #bd863cc1 - Avoid master queries in getAutoDeleteReason() (T92357)
- git #2fc8c788 - Use typehinted methods for search stuff in ServiceWiring
- git #a30bc4f7 - Enable 4:2:0 chroma subsampling for JPEG thumbnails (T129128)
- git #cfea4137 - LinkCache: Clarify in doc comments what format $title is
- git #72c4ac52 - Add 'api-error-ratelimited' message for UploadWizard (T132920)
- git #07d4c17d - LinkCache: Remove unncessary & from singleton() function
- git #222f9b48 - Title: Update conversion functions for LinkTarget interwiki support
- git #30939317 - Style warnings from live preview on Special:Upload
- git #e3d7978b - Enforce calling HTMLForm::prepareForm before displayForm (T133163)
- git #82c8c00c - Move wgContLang from config to injectable
- git #1588e2f2 - Add a type hint to RevDelList::setVisibility
- git #fe87b657 - Add getSkinFactory to MediaWikiServices
- git #c8f1ec44 - Add missing imports to MediaWikiServices
- git #9b1f8b4c - Add interwiki support to LinkTarget and TitleValue
- git #48fc04e6 - Optimize consistencyCheck() in FileBackendMultiwrite
- git #72d334bd - Allow for logging cases when parser cache is rejected (T133659)
- git #841efe72 - Update OOjs UI to v0.17.0
- git #288e9d22 - LinkCache: Make clearBadLink() only clear that link
- git #8d84be66 - Do not let DataUpdate exceptions block other deferred updates
- git #62f5c5f2 - Fix fatal on Special:Search
- git #e08cd0de - Make wikidiff3 the only diff engine (T128896)
- git #eec84622 - Have Linker::normaliseSpecialPage() accept LinkTarget objects
- git #0d4e0ca5 - Add -f as an alias of --force to cli args of updateCollation.php
- git #35880ed8 - Add missing include in MediaWikiServices
- git #a8f60c13 - In ParserCache, respect $useOutdated (T133659)
- git #ed12473b - Handle null data return in HTMLForm (T133163)
- git #34b02d87 - Convert SearchEngine to service containers
- git #72b06d8f - registration: Improve schema validation for some properties
- git #9ca9c7ee - i18n: Provide new "publish" strings for extra translator time (T131132)
- git #ccdd94dc - Pass through errors creating the main page to the installer.
- git #ff764440 - Introduce InterwikiTest (T113034)
- git #2c6aa581 - Remove DELETE_SOURCE flag from FileRepo store()/storeBatch()
- git #c81ab8ae - Override momentjs's digit transform logic with MW's (T123999)
- git #40accc97 - Enforce load.php's no-session constraint (T127233)
- git #8110b3ff - Rephrase tog-norollbackdiff
- git #883ba49b - Chinese Conversion Table Update 2016-2
- git #231c684d - Remove un-needed cast for array key in WatchedItemStore
- git #d7e0fd58 - OutputPage: Use PageViewLanguage instead of PageLanguage for mw.config
Vendor
[edit]- git #1a925a04 - Bump wikimedia/cdb to 1.4.0
- git #de870559 - Bump wikimedia/ip-set to 1.1.0 (T128169)
- git #45588ccc - Update OOjs UI to v0.17.1
- git #f3a65aa3 - Add justinrainbow/json-schema
- git #12b0d0e8 - Update OOjs UI to v0.17.0
Extensions
[edit]AbuseFilter
[edit]- git #2807b588 - Avoid duplicate autopromote block key fetches (T133728)
- git #f7367dc9 - Avoid master queries on page views in loadFilterData() (T92357)
- git #3283e2f7 - Optimize 'rcount()' function
AccountAudit
[edit]- git #25b51827 - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
ActiveAbstract
[edit]- git #f3dcc3ab - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
Babel
[edit]- git #05b276a0 - Update mediawiki-codesniffer to 0.7.1
BetaFeatures
[edit]- git #a4a6f13f - UpdateBetaFeatureUserCountsJob: Actually return true at the end
- git #bbafef23 - Fix failing BetaFeatures unit tests by using prepareForm (T133163)
CentralAuth
[edit]- git #766519f1 - More places that need a master CentralAuthUser
- git #468fd66b - SpecialGlobalRenameProgress: call prepareForm() before displayForm() (T134439)
- git #df0aa49c - Use master CentralAuthUser instances when writing (T134246)
- git #b0187ab0 - Set doesWrites() for special pages as needed
- git #06897967 - Avoid master queries on page view in lazyImportLocalNames() (T92357)
- git #376673d5 - Fix suggestLoginUsername
- git #4578908b - GlobalRename: show message if new username matches a title blacklist entry (T131703)
CheckUser
[edit]- git #8d3347e6 - Re-order cuc_log entry insertion with regards to the IP query
- git #c40cb0ae - Apply RenameUser updates to cu_changes via the job queue (T134136)
- git #da85f760 - Fix CheckUserHooks IDEA errors and long lines
- git #d344ee2c - Avoid read-only exceptions in updateCUEmailData()
- git #b6b67a38 - Add Special:MultiLock link on Special:CheckUser if configured (T128605)
CirrusSearch
[edit]- git #db94778d - Adjust textcat data collection for AB test (T121542)
- git #1fcba848 - Allowing triggering user tests from query parameter (T121542)
- git #85629046 - configureHightingForSource expects an options field
- git #de45870b - Don't auto-create frozen index
- git #81a09e7c - Revert "Backend support for test swapping second and third result"
- git #2af3f928 - Hacked together result explainer
Cite
[edit]- git #4bbd2277 - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
- git #893db13b - Move check for non-existing reference count higher up
- git #06376669 - ve.dm.MWReferenceNode: Override static cloneElement instead of getter
- git #52293b17 - Add lang and dir attributes to cite errors
- git #b92a32e0 - Dialog: When reusing a reference, avoid popping up the group menu (T125862)
CiteThisPage
[edit]- git #a7fc55d0 - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
CleanChanges
[edit]- git #3b875d96 - Update mediawiki-codesniffer to 0.7.1
CodeEditor
[edit]- git #1b356694 - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
CodeReview
[edit]- git #b5d3ede9 - Stop using deprecated Title::setFragment()
Collection
[edit]- git #af7e0718 - Set doesWrites() for SpecialCollection
ConfirmEdit
[edit]- git #9ea898ba - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
- git #5cf1769f - Fix PHP warning when using createaccount API
ContentTranslation
[edit]- git #17356e65 - MT: Use custom labels instead of provider id
- git #eda568af - Updates for mediawiki-codesniffer
- git #3bd19309 - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
Disambiguator
[edit]- git #2e8afc08 - Translate special pages and magic word into Czech
DonationInterface
[edit]- git #3dba98d9 - Better validation for donation.api (T134527)
- git #2fa6d121 - Generalized client-side val: don't break if empty
- git #292cd4f6 - Fix CO fiscal number validation rules (again)
- git #d49e3651 - Generalized client-side validation
- git #cdfc1201 - Rename 'getStompMessageFields'
- git #16eaadb9 - Restore check_not_empty (T134189)
- git #573112ae - Helper function to unstage the keys of an array
- git #f42cb2f9 - Defaults and comments
- git #b195db86 - Support query_string response parsing
- git #3bad948b - Align amount and currency inputs (T113306)
- git #7f07a4ba - Guard against undefined variable and index errors
- git #07b8aa4f - Get adapter class in a more adaptable way
- git #585d71aa - Persist state/province selection, localize prompt (T133253)
- git #e675c6fe - DRY donation form title
- git #d8ac7a59 - Initial reorganization of js for new forms (T86248)
- git #6ef4248c - Fix spurious and non-specific fiscal number error
- git #a00b1e8c - Localize subdivisions (T133253)
- git #dc348a4d - Allow single-parameter WmfFramework::messageExists (T133253)
- git #8329b0e9 - Encapsulate validation along with transformations
- git #43103f27 - Replace misleading fiscal number abbr
- git #0087724e - Change message key of Canada province prompt (T133253)
- git #260168fc - Allow 7-10 digit fiscal numbers for AR
Echo
[edit]- git #df2e995a - Bring back messages used by old email formatter system (T135446)
- git #9a222f36 - Attempt to fix unsubstituted message in Echo emails (T135446)
- git #89bc27a3 - Don't reuse CentralAuth tokens for multiple requests (T135250)
- git #eab15b32 - Log warning on failure to fetch foreign notifications
- git #7fe50ada - Bump cache version for cache pollution (cross-wiki on non-SUL wikis) (T135246)
- git #044793a0 - Add $wgEchoCrossWikiNotifications flag to disable cross-wiki notifications (T135266)
- git #3adee9be - Handle empty foreign notification sources (T135252, T135250)
- git #d3f6ec6b - Protect against some errors that apparently happen in production (T135196, T135197)
- git #056fa364 - Don't cache pages with outdated global notification counts
- git #351297ca - Don't apply margin to dotdotdot menu items (T130677)
- git #cd4194bd - Avoid invalid API response when server-side cross-wiki requests fail
- git #6cca5b6a - Fetch foreign notifications before marking them as read (T134579)
- git #ac85f28f - Use global user ID in global cache keys (T134533)
- git #e57dbfc8 - Follow-up 73ec3a331: fix fatal when no cross-wiki results are found
- git #7055f83f - Use server-side cross-wiki requests in the frontend (T130636)
- git #b6f742bc - Add plain text email formatter (T121067)
- git #73ec3a33 - Use MultiHttpClient for server-side cross-wiki requests
- git #ae3e8a6b - Server-side crosswiki requests (T130636)
- git #7942a2de - Replace mark-as-read-on-click with ?markasread= URL parameter (T133975)
- git #1b7c2c78 - NotifUser: Reduce queries in resetNotificationCount() by hackily computing some values from others
- git #0807c3c5 - NotifUser: Refactor getNotificationCount() and friends, add caching for global counts (T133623)
- git #d6aba761 - Clarify beta feature description (T134014)
- git #73b0a083 - FooterNoticeWidget: Top-align the close icon (T117669)
- git #6a626e26 - Enable emailuser notifications by default (T133927)
- git #bd317224 - Have getTimestamp actually return max for all sections.
- git #33124f35 - Move section methods into a trait
- git #6d6845d9 - Display special: Add which section (curr. Alert v. Msg.) each type's in (T123018)
- git #e864b1fc - ForeignNotifications: Fix fatal when one section has no timestamp (T133921)
- git #fbf702aa - Follow-up 1608a5e6fc: add hasOwnProperty check (T133817)
- git #314e00de - ForeignNotifications: Move preference check out of constructor and allow force-enable
- git #d8bf305e - ForeignNotifications: Use ALL instead of null as defaults for $section params
- git #4f7f1a3a - Repurpose survey call-out in the footer for beta feature invitation (T117669)
- git #51523858 - Make EchoForeignNotifications::getApiEndpoints() static
- git #1608a5e6 - Follow-up b10bd7003: allow object instead of array for b/c with wikis running old code
- git #91a78332 - Follow-up 57ee9759: add notnoforn=1 for b/c with wikis running old code
- git #cf1da499 - Remove forced -p (progress) flag from phpcs.xml
- git #ef7e2278 - Do not run broken Selenium test in CI (T128190)
- git #c5361da5 - Clean up section title handling in mention and edit-user-talk presentation models
EventBus
[edit]- git #452d7aa4 - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
- git #574c2e1e - Check if block target is string
EventLogging
[edit]- git #f48d8842 - composer.json mediawiki/mediawiki-codesniffer to 0.7.1
FlaggedRevs
[edit]- git #465875c4 - Avoid RC contention in autoMarkPatrolled() in jobs
Flow
[edit]- git #2cab0db2 - Go to first unread post if no post specified
- git #7199f834 - Skip Summarize feature when running Selenium tests daily (T94150)
- git #ce500f7e - Cleanup Cucumber tags (T128190)
- git #f897fbca - Revert "Make InvalidInputException loggable"
- git #3c02f32f - Add {{GENDER}} to topic-renamed message (T132252)
- git #f9c3d3a1 - Rename MentionPresentationModel::getType() to avoid conflict with I4eceaf521315
- git #2b787534 - Stop using deprecated WatchedItem methods
- git #7aca25a8 - Add Topic alias (Sak) for Norwegian Bokmål (T132693)
- git #292ff27a - Fix topic creation on mobile (T134060)
- git #40460be4 - Do not run failing Cucumber scenarios daily (T128190)
- git #0bfb74c2 - Browser tests: Wait for TextField to be enabled
- git #d3b55fef - Fix deepest common root when first path is longer and later is a prefix (T133731)
- git #1bd041cc - Browser tests: fix user agent for no-js
- git #4b0a583d - Add dry-run option to removeoldtopics script
GWToolset
[edit]- git #74fee432 - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
Gather
[edit]- git #10be6846 - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
- git #3ed1135d - Migration of browsertests* Jenkins jobs to selenium* jobs (T128190)
GlobalBlocking
[edit]- git #c139a5b8 - Add script to fix broken global block whitelist entries (T56496)
GlobalCssJs
[edit]- git #2723a4b1 - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
Graph
[edit]- git #82f81f0c - Updated upstream dependencies (T134149, T134574)
- git #cbbe6e0d - always use vega2 by default
- git #7a3967de - Fix reflow with interactive graphs
- git #aaaa78b7 - Match modern module loading in core (T134142, T134160)
Interwiki
[edit]- git #7d43ed4e - composer.json mediawiki/mediawiki-codesniffer to 0.7.1
JsonConfig
[edit]- git #39a01685 - Fixed JCSingleton::getContent() documentation
Kartographer
[edit]- git #62979556 - Missing dependency on debounce module
- git #dbc5071e - Add kartographer.css/.js to i18n file
- git #e80a86f8 - Keep a reference of leaflet layer objects created (T134202)
- git #ed0a7d24 - Add the ability to customize maps with Kartogrpher.{js|css} (T133954)
- git #49f29121 - Update scalable object when setting dimensions (T134006)
- git #0bc65bea - Setup and teardown events
- git #769d8bad - Fix position of map on first opening (T133972)
- git #2cd841ee - Add authors file, list major and minor contributors
- git #b25e07a0 - Fix support for inline map nodes (maplink)
- git #93bcc997 - Replace 'share' icon with 'fullscreen' icon (T130756)
LiquidThreads
[edit]- git #bc20022b - Defer DB writes in SpecialNewMessages (T92357)
- git #5c867745 - Remove impossible query condition
- git #49f92b58 - Stop using deprecated SpecialWatchlistQuery hook
LocalisationUpdate
[edit]- git #abceff9e - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
MassMessage
[edit]- git #45de220d - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
Math
[edit]- git #ea01eba2 - composer.json mediawiki/mediawiki-codesniffer to 0.7.1
- git #af2396cc - Use the cached version of checkTex to improve performance (T132096)
- git #d2ff0ef6 - Fixed broken Selenium test (T128190)
MobileFrontend
[edit]- git #b1f1be32 - Add categories on a new line (T130503)
- git #ae5408ce - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
- git #6bbc491d - Add $wgMFStripResponsiveImages setting, defaulting on (T134115)
- git #ef1b1190 - Don't show edit link if editing is not supported for content handler (T134206)
- git #511671d1 - Add lazy loading images test for main page (T134429)
- git #09071cd5 - Revert "Include cross-wiki notifications in serverside-rendered badge"
- git #85a62226 - Primary navigation design fixes (T132207)
- git #00b4e515 - Menu icons should be using ResourceLoaderImage module (T133156, T95224)
- git #95ad26a2 - Migration of browsertests* Jenkins jobs to selenium* jobs (T128190)
- git #8028b330 - Show the edit icon for all sections when non-JS editing is enabled
- git #10ea5387 - Allow optin to lazy loaded references via cookie (T129693)
- git #8b12aca5 - VE: Fix toolbar border styles
- git #b6d1fe7c - SECURITY: Don't list deleted edits without rights (T133700)
MoodBar
[edit]- git #20be7f37 - Revert zopflipng for type-sad-dull.png
MultimediaViewer
[edit]- git #2eedcb42 - Do not run unstable tests daily (T128190)
- git #318347d6 - Add varnish4* EL fields to MultimediaViewerNetworkPerformance (T134165)
- git #53a3d9a3 - Make Media Viewer pluggable for the 3D extension (T132064)
MwEmbedSupport
[edit]- git #c80d2e77 - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
NavigationTiming
[edit]- git #b41e92d3 - Expand coverage of conformance test
- git #ef4057f3 - Use config variable rather than cookie (T134772)
- git #d261d407 - Verify chrome.loadTimes().firstPaintTime before reporting
Nuke
[edit]- git #925a7cd7 - composer.json mediawiki/mediawiki-codesniffer to 0.7.1
ORES
[edit]- git #3c177ab2 - composer.json mediawiki/mediawiki-codesniffer to 0.7.1
OpenStackManager
[edit]- git #64d3983d - Show individual usernames in project membership addition success/failure messages
PageTriage
[edit]- git #3b388f54 - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
- git #ad39575b - Remove use of deprecated TestUser properties
- git #09d9a451 - Move phpcs script into phpcs.xml (T134602)
- git #ca555060 - Fixing 'mark reviewed' icons
Popups
[edit]- git #72dd8727 - Add QUnit test for `ext.popups.settings` (T133025)
- git #85cc7e22 - QA: add a browser test to cover "enable previews" feature (T133054)
- git #91d3b510 - Add test to cover mw.popups.setupTriggers (T133020)
- git #5f69a721 - Add missing mw.popups.selectPopupElements test case (T133020)
ProofreadPage
[edit]- git #2a71b3a1 - PHPCS: reenable Generic.Arrays.DisallowLongArraySyntax and make pass
- git #f54e8b3b - PHPCS: reenable some Generic rules and make pass
- git #6eb90f9c - PHPCS: reenable Generic.ControlStructures and make pass
- git #b96e5e67 - PHPCS: reenable minor space-related rules and make pass
- git #6714d6d2 - PHPCS: reenable PSR2.Methods.MethodDeclaration and make pass
- git #29ca2e35 - PHPCS: reenable Generic.Files.EndFileNewline.NotFound and make pass
- git #894bc998 - PHPCS: reenable Generic.WhiteSpace.DisallowSpaceIndent and make pass
- git #3e81686e - PHPCS: reenable MediaWiki.WhiteSpace.SpaceyParenthesis rules and make pass
- git #602665a3 - PHPCS: reenable MediaWiki.WhiteSpace.SpaceAfterControlStructure and make pass
- git #b367b2d1 - PHPCS: reenable some Squiz.WhiteSpace rules and make pass
- git #b7848c4f - Add mediawiki/mediawiki-codesniffer
- git #eb9dd3e7 - Standardize Doxygen @param tags
- git #a63b54ee - Localize namespaces Page and Index in Galician (T134364)
- git #0e6c2c85 - [BREAKING] Allow HTML in DiffFormatterUtils::createHeader()
- git #2405e8ac - Add missing supportSelections argument to PagesInspectorTool
QuickSurveys
[edit]- git #46df97a6 - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
RelatedArticles
[edit]- git #d8329fdb - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
Renameuser
[edit]- git #0b7f89fd - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
- git #7138f425 - Use the job queue if the user ID is zero (T134136)
SandboxLink
[edit]- git #398ff8d8 - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
Scribunto
[edit]- git #5c1a9c97 - Localisation in Breton language (T134734)
SecurePoll
[edit]- git #d38a9880 - Change the namespace alias for SecurePoll in Persian (T132948)
SemanticForms
[edit]- git #d2f53ab3 - Improved retrieval of possible values for spreadsheet display
- git #0dae7d5e - Version 3.6
- git #119b84e8 - Some better text
- git #616ddd5f - Fixed cascading of "show on select", so chained divs get shown/hidden
- git #72cd66c9 - Removed "form picker" interface for red-linked category pages
- git #d833304a - Add a 'returnto' parameter (T133748)
SpamBlacklist
[edit]- git #deebe104 - Switching to properly spelled schema to avoid confusion
- git #5910bfd7 - Log URL changes to EventLogging if configured (T115119)
TemplateData
[edit]- git #7280f40c - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
Thanks
[edit]- git #0d732639 - composer.json mediawiki/mediawiki-codesniffer to 0.7.1
- git #5c0b2159 - Make revisions in setUp for ApiRevThankIntTest (T134582)
- git #6d470cad - Rename ApiRevThankTest to reflect file name
TimedMediaHandler
[edit]- git #d0e24be6 - Fix sizing of audio player and fully hide native controls (T119049)
- git #58581ee4 - composer.json mediawiki/mediawiki-codesniffer to 0.7.1
- git #2074f78f - Update videojs to 5.10.1 (T131544)
- git #55a60f6a - php sniffer config excluded one file incorrectly
- git #501995ed - Update mediawiki/mediawiki-codesniffer to 0.7.1
- git #9959eebf - Avoid some code duplication
- git #e71f4445 - Removed commented code
- git #4ee961d1 - Remove use of deprecated TestUser properties
- git #46d3e2ed - Don't unintentionally remove audio transcodes (T108499)
Translate
[edit]- git #c0e7630e - On documentation unit deletion, don't attempt to re-render translation page (T134962)
- git #e8efa854 - Special:PageTranslation: Slightly improve performance of listPages
- git #fada10bf - Move TranslationsUpdateJob to page translation
- git #af269613 - Update translation pages upon deleting translation unit (T41415)
- git #8105b1c1 - Use data from master when recalculating statistics after a translation update (T49864)
- git #488fc454 - Migrate TranslateRcFilter::translationFilter to ChangesListSpecialPageQuery hook (T67776)
- git #65e10dd4 - Avoid large slave lag in refresh-translatable-pages
- git #cd7f4a99 - Fix remaining master queries on page views (T95753)
TranslationNotifications
[edit]- git #3d35e189 - Update mediawiki-codesniffer to 0.7.1
UniversalLanguageSelector
[edit]- git #6b8c33e7 - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
- git #146949ce - Fix fail in 1bc3f3b
- git #1bc3f3b0 - Compact links: Avoid duplicate call of filterByCommonLanguages (T122341)
- git #aa4e4b41 - Introduce a config variable to enable Compact language links by default (T134145)
- git #1a378e3c - Update upstream update scripts
- git #02f87ff4 - Update jquery.uls to 5ceba61 (T132424)
- git #07b764a1 - Update jquery.i18n to 8267e1dbef
- git #4150d24e - Compact links: Simply use the widget pattern instead of plugin
- git #aba4540c - Update jquery.uls from upstream to 19e67015
- git #0022983f - Add width and height attributes to svg for correct rendering in IE 10 (T131842)
- git #695ea379 - Remove wgULSCompactLinks configuration variable (T134145)
- git #d2bb6e90 - Ensure ext.uls.mediawiki is loaded before use
- git #c99a30bf - Simplify code by using Object.keys
- git #651f8bc1 - Refactor font repo compiler so it can be reused
UploadWizard
[edit]- git #87813622 - uw.controller.Details: Fix 'Uncaught TypeError: Cannot read property '$element' of undefined' (T135200)
- git #4d3c4ccd - uw.controller.Details: Fix 'Uncaught TypeError: this.copyMetadataWidget.remove is not a function'
- git #808f8669 - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
- git #eb1da2a0 - uw.LocationDetailsWidget: Test for numeric input in location fields (T134179)
- git #c5a52204 - uw.LocationDetailsWidget: Stop abusing TextInputWidget labels
- git #9e53eba5 - Add i18n keys for blocked messages (T111228)
- git #48ccd95e - Always use Chunked Upload rather than allow users to opt in (T131496)
- git #c971fa4a - Handle errors caused by upload rate limiting (T132920)
- git #5e1479fe - Implement ability to undo copying metadata (T116513)
- git #189a5572 - Split metadata copying from mw.UploadWizardDetails
- git #f9d7c31a - mw.UploadWizardDetails: Expand collapsed sections if the fields within were changed
- git #27721471 - Add missing dependencies on 'uw.EventFlowLogger' (T133929)
- git #f5f22ad6 - SpecialUploadWizard: Simplify permissions checks
UploadsLink
[edit]- git #765738df - Improved the phrasing of the extension description
- git #a96ca7c5 - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
UserMerge
[edit]- git #0088132f - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
VisualEditor
[edit]- git #4ebf6b2b - Debug log strange-looking ETags being sent to RB (T135171)
- git #e16be2a2 - Fix deactivating VE after user explicitly decideas to discard changes (T134794)
- git #3678b0c3 - Attach template form after building (T134814)
- git #14686995 - Update VE core submodule to master (f335fdf)
- git #7af5372b - composer.json mediawiki/mediawiki-codesniffer to 0.7.1
- git #a0eea360 - Update VE core submodule to master (9038eb6)
- git #216ef78c - [DEPRECATING CHANGE] Use canonical namespace names for enabling VE
- git #b25fbd3b - Remove redundant about attribute stripping code
- git #d0268830 - Update VE core submodule to master (25be8d5)
- git #47508d32 - Add regex for detecting labelled external links in pasted wikitext (T134227)
- git #f30000ed - Wikitext paste: Discard autoGenerated items after conversion (T134228)
- git #04f1f0ba - Update VE core submodule to master (4b58bf5)
- git #3c55bfbb - Add a hidden link with accesskey=v in SET prefer-wt mode and remember-last wikitext (T116406)
- git #1954a874 - Update VE core submodule to master (c63e17d)
- git #ae23f42e - Add colon to 'Editing mode' label for consistency (T128839)
- git #527ad51a - Update VE core submodule to master (39d281e)
- git #8e4c9dba - Fix link blacklisting
- git #eb839a89 - Move cursor to end when switching to external (T133677)
WikiEditor
[edit]- git #94e35779 - Update mediawiki/mediawiki-codesniffer to 0.7.1
WikiLove
[edit]- git #fcb43877 - Convert WikiLoveLocal to plain ResourceLoaderWikiModule
WikidataPageBanner
[edit]- git #94c0ee17 - build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
- git #cc7302d0 - degeneralize the `a` selector (T132244)
WikimediaEvents
[edit]- git #feb65135 - Add textcat subtest (T121542)
- git #56c8b8ce - Fix wrong variable used when triggering resends of unload events
- git #f744f5af - Fix case of wfWikiID
- git #fd63a8fc - Revert "Test to measure clickthrough position after swapping results"
WikimediaIncubator
[edit]- git #dedf0426 - Migrate TestWikiRC::onRcQuery to ChangesListSpecialPageQuery hook
WikimediaMaintenance
[edit]- git #a8639246 - Script for generating a list of human-readable project names (T121936)
- git #fb68e5b1 - Get rid of undeployed extension OAI's schema creation (T70867, T134017)
WikimediaMessages
[edit]- git #b04bc762 - Re-add interwiki search result messages
- git #ca36de63 - Add jamwiki messages (T134017)
cldr
[edit]- git #833e704b - Update mediawiki-codesniffer to 0.7.1
Skins
[edit]Vector
[edit]- git #91c84b5e - composer.json mediawiki/mediawiki-codesniffer to 0.7.1