MediaWiki 1.28/wmf.23 - MediaWiki
Jump to content
From mediawiki.org
MediaWiki 1.28
MediaWiki 1.28.0-wmf.22
Deployment of MediaWiki 1.28.0-wmf.23 to Wikimedia sites
MediaWiki 1.28.0-wmf.24
The latest version (labeled "1.28.0-wmf.23") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 25 October 2016 (
see the roadmap
).
Core changes
edit
git #dc0f9b3a
- resourceloader: Deprecate mw.Map (
T146432
git #55b83097
- mediawiki.storage: Catch exceptions on window.localStorage property access (
T148998
git #188549ad
- mw.loader: Fix off-by-one error in splitModuleKey()
git #c91a55aa
- Swapping defaultbranch for track (
T146293
git #ea09cb13
- Cleanup unused LBFactory $domain arguments
git #6fe0f40e
- Comments: Added phabricator IDs to bz bug #s
git #ab224f82
- Added array_replace_recursive merge strategy
git #69a82042
- API: Update ApiOptions docs for I45f69997
git #3e4a2307
- Remove redundant LoadBalancerSingle doc block
git #d1215eb7
- Small DB classes IDEA warning fixes and cleanups
git #1bcff029
- Force boolean type for $ok in StatusValue::setResult
git #f19a4a15
- Clean up newWANCacheFromParams() getInstance() calls
git #223aa1e9
- Improve Status/StatusValue::splitByErrorType type hint
git #7d28ef7b
- Add a @throws doc line to getGrammarTransformations() in Language.php
git #9bf67190
- Remove unreachable code after an exception
git #df5a848d
- Make grammar data loadable as an RL module and usable in JS (
T115217
git #ae22d720
- Make LBFactorySingle call initLoadBalancer() as the others do
git #4a3e3c95
- Use adaptive CDN TTLs for page views
git #edde5b63
- Show user ID on action=info
git #43ff2a83
- objectcache: avoid using process cache in nested callbacks
git #458d37f2
- OutputPage: Reduce getTitleInfo() calls (improve preloading)
git #afb8d6b4
- Clarify phpdoc of DatabaseUpdater::addExtensionUpdate
git #0852a000
- Add caching to ResourceLoaderWikiModule::preloadTitleInfo()
git #f788b4f6
- Use a more specific rule for setting cursor:pointer on JS links
git #3c8490b1
- Fixing numeric sorting for numbers with leading zeros (
T148774
git #9f1b11a9
- add RELEASE notes for 28417328 (CSS3 attr() is banned)
git #2a895edb
- resourceloader: Make cache-eval in mw.loader.work asynchronous (
T142129
git #1ff3ed2d
- Special:BlockList: Chain methods of HTMLForm
git #5506a8d4
- JpegMetadataExtractor: Don't fail when garbage bytes are present between JPEG sections (
T148606
git #177e1511
- Fix FileBackendStore IDEA warnings due to var reuse
git #d9139aa0
- ApiPurge: Remove setTriggeringUser call.
git #1d6ab601
- Remove dire config-dbsupport-postgres warning
git #fda4d46f
- Clean up postgres connection handling
git #aac4b448
- Make MessageCache::load() require a language code
git #c21f49ae
- Force User::__toString() return value to be string (
T148486
git #f13f42d1
- Move FSFile classes to /fsfile
git #eec74de1
- FormSpecialPage: Only add redirectparams for POST forms
git #d4523231
- Relax phpdoc of PermissionError to match actual usage
git #ff490cc4
- Add 'noflip' option on RL modules to disable CSSJanus (
T148572
T148565
git #4dfb6997
- Allow BatchRowIterator to also set query options.
git #e8eab2d3
- Deprecate Database::getProperty()
git #cf6931f8
- MWServices load new ServiceWiringFiles after ExtRegistry load (
T148419
git #c8042bb8
- Fix ExtensionRegistry cache doc that is out of date
git #25fd321a
- registration: Fix ignoring 'merge_strategy' key in manifest_version 2 (
T148493
git #3816a80a
- MessageCache: Use checkKeys for large messages (
T144952
git #61adc1e1
- Use namespaced ScopedCallback
git #f73a68e1
- Move most of MWCryptHKDF into libs
git #66b0ad56
- Postgres installation fixes (
T147599
git #da49ad8e
- Travis-CI: stop notifying build status to #mediawiki-core
git #75fefc06
- checkComposerLockUpToDate: Always check dependencies (
T147189
git #05c9c770
- Remove some MediaWiki dependencies on utils/BatchRow*
git #344cbdc6
- Move utils/iterators/ into libs/
git #0051f108
- Re-add human readable parser limit report (
T142210
git #94941288
- SpecialBooksources: Fix submitting the form from a subpage link
git #35eab782
- addRFCandPMIDInterwiki: Fix strict mode errors (
T147536
git #34de93fa
- Fix LoadBalancerSingle::reallyOpenConnection() signature
git #56c1f67c
- Improve Special:BookSources validation and error messages
git #cb117e3d
- Move MWGrants out of utils
git #a02a7ff8
- EditPage: Show EditFilterMergedContent hook errors in an errorbox
git #a7de5b0b
- Improve deprecation comment for MW_DIFF_VERSION
git #0d87d67d
- Move MimeMagic code to libs/mime/MimeAnalyzer.php
git #4283bdfc
- Add 'WikiPageFactory' hook
git #fdce245e
- objectcache: use a default "since" timestamp in getWithSetCallback()
git #e98dc4f3
- MediaWiki.php: Make getUrlDomainDistance() actually static
git #627148d2
- HTMLDateTimeField: Properly handle empty input (
T148200
git #f50b47fd
- BaseTemplate: Make getMsg() calling pattern more like wfMessage()
git #837ed142
- SpecialWatchlist: Move title from form action to hidden input (
T121628
git #56db44ec
- Fix grammar, wording and flow in the API documentation
git #aa5be0c1
- Only set memcache hash when saving messages to memcache (
T144952
git #66844a81
- Change documentation of formatTimePeriod
git #8f3a8ad5
- Enable APISandbox code on mobile (
T148049
git #d86056fe
- Avoid blowing up inside Parser::extensionSubstitution() when PP limits are exceeded (
T136401
git #eb10ab69
- Add self to credits (Ed Sanders)
git #ec0b9d55
- Fix WANObjectCache doc typo
git #84ffa5d1
- ApiPurge: Set the triggering user for the LinksUpdate (
T147516
T147977
git #9a8c8ab9
- Make TransactionProfiler::setSilenced() calls handle nesting
git #4ae30c95
- Balancer: remove unnecessary extra argument
git #11a0f7d8
- Remove ContentHandler::deprecated() (
T145728
git #5c59e46a
- Remove deprecated ObjectCache::newAccelerator method
git #b39a5f94
- Add patch to migrate rc_ip field to varbinary(40) (
T117854
git #4a208552
- Make SessionBackend::save() update the user post-send (
T92357
git #f5a43d8e
- TitleWidget: Take 'known' status into account when deciding page existence (
T72123
git #5b66c98a
- Adding SITENAME to search box placeholder (
T144640
git #1bd8f3cc
- GallerySlideshow: Keep alt attribute of images
git #8145ac71
- commonPrint: Remove overqualified selectors & `!important` where applicable (
T136459
git #696bd58a
- GallerySlideshow: Add tooltip on toggle thumbnails icon (
T140593
git #91e54fca
- Call parent::__construct() in MysqlBase AFTER transferring specific parameters (
T147852
git #0809631e
- Convert LanguageConverter to using getLocalServerObjectCache()
git #ac2c4cb8
- Call resetChildProcessServices() in ForkController
git #103a5f06
- Guard Database::explicitTrxActive() against returning false while in begin() (
T147697
git #1cdecd58
- objectcache: Fix test coverage
git #208851e5
- Call destroy method that actually exists instead of one that doesn't anymore. (
T147881
git #b92bab01
- Balancer: Add a bunch of phpdoc and 2 fixmes
git #437cbb6c
- Remove outdated deprecated .mw-ui-primary class
git #7de07e89
- Update weblinks in comments from HTTP to HTTPS
git #7c49c10d
- API: Add a 'known' property when missing-but-known titles are output (
T141963
git #0b18e221
- Display both subject and talk subpages for Special:MovePage (
T140026
git #303e9b46
- Make Article::getContent() emit deprecation warnings (
T145729
git #6604db9a
- Deprecate EditFilterMerged hook, final ContentHandler replaced hook (
T145728
T147391
git #40c178a1
- Update wikimedia/utfnormal to 1.1.0
git #96ef35a5
- HTMLForm: Add OOUI support for 'multiselect' with 'dropdown' => true
git #9fd0c1d5
- Make server index validity checks in LoadBalancer actually work
git #3ad3e00b
- Allow users with deleterevision but not deletedhistory to delete revisions (
T128914
git #e6dd624b
- Gallery: Use intrinsic width for gallery to center caption (
T29540
git #fcfb94dd
- Improve Doxygen template used by mwdocgen.php
git #35d9ad55
- Move up devunt's name to Developers
Vendor
edit
git #4c277bfc
- Swapping defaultbranch for track (
T146293
git #44a65c11
- Add james-heinrich/getid3 v1.9.12 for TMH (
T148285
git #a82dfe00
- Update wikimedia/utfnormal to 1.1.0
git #8a4b47c0
- Add pimple/pimple v2.1.1 for Flow (
T1283
Extensions
edit
AbuseFilter
edit
git #b0da14a7
- Whoops, track not trace
git #dbb1404f
- Swapping defaultbranch for trace (
T146293
git #0309113b
- Clean up ObjectCache calls
AccountAudit
edit
git #fcb7e148
- Whoops, track not trace
git #15d17c1f
- Swapping defaultbranch for trace (
T146293
ActiveAbstract
edit
git #91346a02
- Whoops, track not trace
git #89bd518e
- Swapping defaultbranch for trace (
T146293
AntiSpoof
edit
git #bec67be7
- Whoops, track not trace
git #0e0797cb
- Swapping defaultbranch for trace (
T146293
ApiFeatureUsage
edit
git #e3cafe51
- Whoops, track not trace
git #555e2b4c
- Swapping defaultbranch for trace (
T146293
Babel
edit
git #90d6db61
- Whoops, track not trace
git #4fa8b19d
- Swapping defaultbranch for trace (
T146293
git #7c2f3ea8
- Don't categorize zero level speakers in the main category (
T146909
BetaFeatures
edit
git #74191b3e
- Whoops, track not trace
git #c7462fa3
- Swapping defaultbranch for trace (
T146293
git #64f42e1e
- Replace icons with OOUI versions (
T148252
git #37faabfc
- Use OOUI checkboxes (
T148252
git #f4179d90
- Create SVG templates for screenshot images (
T144428
BounceHandler
edit
git #d975f891
- Whoops, track not trace
git #fa5a4c1c
- Swapping defaultbranch for trace (
T146293
Calendar
edit
git #ec7b5476
- Whoops, track not trace
git #21c1dcfc
- Swapping defaultbranch for trace (
T146293
Campaigns
edit
git #0eba5ebc
- Whoops, track not trace
git #2a6c1525
- Swapping defaultbranch for trace (
T146293
Capiunto
edit
git #3463218c
- Whoops, track not trace
git #e5f43719
- Swapping defaultbranch for trace (
T146293
Cards
edit
git #b39dd700
- Whoops, track not trace
git #63c395f5
- Swapping defaultbranch for trace (
T146293
git #a89a96de
- build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
CategoryTree
edit
git #82426032
- Whoops, track not trace
git #ede0a53f
- Swapping defaultbranch for trace (
T146293
git #e83b5513
- Use $this->msg() instead of wfMessage() for proper context :)
git #a1736a4f
- Remove inclusion guards on class-only files
CentralAuth
edit
git #3bfef049
- Whoops, track not trace
git #2455bb7b
- Swapping defaultbranch for trace (
T146293
git #26eb29c4
- Make CentralAuthHooks::onLocalUserCreated() trigger importLocalNames() (
T92357
git #063da64f
- Populate lu_local_id and lu_global_id on new user attach (
T142507
CharInsert
edit
git #6ad47264
- Whoops, track not trace
git #efab11b5
- Swapping defaultbranch for trace (
T146293
CheckUser
edit
git #3c3c35e2
- Whoops, track not trace
git #4740a776
- Swapping defaultbranch for trace (
T146293
CirrusSearch
edit
git #c2aaaf1f
- Whoops, track not trace
git #5172a45a
- Swapping defaultbranch for trace (
T146293
git #60904597
- Fix small typos in new preferences page
git #74c48d1d
- [completion] Properly fail if the response is not ok. (
T148978
git #1c88ae43
- Do not fail the query with insource:// queries running without weh (
T148107
git #17f18c1d
- Completion suggester user pref page (
T148010
git #47bd6747
- Add wgContentNamespaces to the list of vars loaded by SearchConfig (
T148840
git #860c1453
- Update phan to use a config file
git #5a70ed49
- Perform interwiki searches with a multi-search (
T146179
T96881
git #9a9fde1a
- Make request logging more generic
git #35ce906c
- Initial RequestLogger tests
git #91bfefbe
- Allow forceSearchIndex to ask for specific index to be used (
T147957
git #78bdbe6c
- Initial relforge profiles for zh, th and ja
git #6eb2870b
- Enable Latvian and Lithuanian analyzers (
T148052
git #07bc08f0
- Improve processing of the apostrophe by the search engine in Ukrainian (
T146358
git #62eba6c9
- Issue less than 10 OR's in a single query (
T143932
git #ad2205c2
- Use getLocalServerObjectCache() service
git #a62b1929
- Remove position_increment_gap on source_text.trigram
git #defd26b9
- Add completion support to ClusterOverride
git #5646fcf3
- Add some options useful for development
git #d6b823ac
- Do not fetch results from commons if running from TextCat (
T145628
Cite
edit
git #dc6c0f2c
- Whoops, track not trace
git #5fc72978
- Swapping defaultbranch for trace (
T146293
CiteThisPage
edit
git #4b7947a2
- Whoops, track not trace
git #0f5cd0d5
- Swapping defaultbranch for trace (
T146293
git #2f5e43b4
- Convert Special:CiteThisPage to use FormSpecialPage (
T147046
Citoid
edit
git #a1bc627c
- Whoops, track not trace
git #f2e0bcf4
- Swapping defaultbranch for trace (
T146293
git #788bb034
- Add credit line for Zotero citations (
T145464
CleanChanges
edit
git #8a0087cf
- Update version before MLEB release
git #1c46b73a
- Whoops, track not trace
git #e356d9ad
- Swapping defaultbranch for trace (
T146293
git #0fdcdab0
- Do not load ext.cleanchanges.uls unnecessarily (
T146476
CodeEditor
edit
git #db2e20c7
- Whoops, track not trace
git #c5f8ea97
- Swapping defaultbranch for trace (
T146293
git #c9d4d766
- Simplify modeloading
CodeReview
edit
git #fdaa32af
- Whoops, track not trace
git #22921112
- Swapping defaultbranch for trace (
T146293
Collection
edit
git #a6c38234
- Whoops, track not trace
git #545e9536
- Swapping defaultbranch for trace (
T146293
CommonsMetadata
edit
git #e3c0bbea
- Whoops, track not trace
git #faf01db2
- Swapping defaultbranch for trace (
T146293
ConfirmEdit
edit
git #1089fce7
- Whoops, track not trace
git #137320a3
- Swapping defaultbranch for trace (
T146293
git #1c3c454b
- Use correct fancycaptcha-accountcreate message (
T148921
ContactPage
edit
git #4b3d4b1a
- Whoops, track not trace
git #748d75aa
- Swapping defaultbranch for trace (
T146293
ContentTranslation
edit
git #91622f9c
- Whoops, track not trace
git #62fb276a
- Swapping defaultbranch for trace (
T146293
git #caa79a57
- Use correct blue (#36c) in beta features icon
git #f66c2016
- ext.cx.sitemapper: use mediawiki.ForeignApi (
T146248
ContributionTracking
edit
git #6b6edbf7
- Whoops, track not trace
git #72240914
- Swapping defaultbranch for trace (
T146293
CreditsSource
edit
git #2f82134c
- Whoops, track not trace
git #c4841072
- Swapping defaultbranch for trace (
T146293
DisableAccount
edit
git #a8fb071c
- Whoops, track not trace
git #6595102b
- Swapping defaultbranch for trace (
T146293
Disambiguator
edit
git #8dfd41a6
- Whoops, track not trace
git #739a0e02
- Swapping defaultbranch for trace (
T146293
DismissableSiteNotice
edit
git #4366aa95
- Whoops, track not trace
git #72b389dd
- Swapping defaultbranch for trace (
T146293
DonationInterface
edit
git #2fa2172a
- .gitreview: swapping defaultbranch for track (
T146293
git #050f916b
- Expand list of domains for mailcheck (
T148748
git #d1a7231e
- Fix merchant order ID on order reference (
T147973
git #79a906e6
- Add ct_id to error forms as reference number. (
T147679
DoubleWiki
edit
git #ef5e6670
- Whoops, track not trace
git #e91d1082
- Swapping defaultbranch for trace (
T146293
DynamicSidebar
edit
git #55772dbf
- Whoops, track not trace
git #627be0b5
- Swapping defaultbranch for trace (
T146293
Echo
edit
git #888315d1
- Whoops, track not trace
git #4d3723fe
- Swapping defaultbranch for trace (
T146293
git #cfa0aa09
- Fix bogus variable usage
git #e9264022
- (re)Add JavaScript hooks to Notifications (
T146296
git #d3d61409
- Show orange alert and provide hook (
T137954
git #cc2189f0
- Remove notifications bottom controls (
T140964
git #fa490fa0
- Update beta feature screenshots to use proper layout and colours (
T144428
git #161f21ab
- Database and LoadBalancer documentation updates
EducationProgram
edit
git #bcdb0d24
- Whoops, track not trace
git #88eba9db
- Swapping defaultbranch for trace (
T146293
git #c297c5ac
- Fix-up for Ia3d767e86
Elastica
edit
git #0959e381
- Whoops, track not trace
git #3f1cb984
- Swapping defaultbranch for trace (
T146293
EventBus
edit
git #aff7dfee
- Whoops, track not trace
git #1befec38
- Swapping defaultbranch for trace (
T146293
git #6f36f5f3
- Don't set rev_len if it's unknown
git #f78826d9
- Don't set the performer property if the user is not available.
git #7c680c6d
- Don't set added/removed properties if they are empty
EventLogging
edit
git #41f8b94d
- Whoops, track not trace
git #878eab46
- Swapping defaultbranch for trace (
T146293
ExtensionDistributor
edit
git #d827d947
- Whoops, track not trace
git #0d5b1333
- Swapping defaultbranch for trace (
T146293
FeaturedFeeds
edit
git #47b7aa03
- Whoops, track not trace
git #5200c776
- Swapping defaultbranch for trace (
T146293
FlaggedRevs
edit
git #eb9ab545
- Whoops, track not trace
git #7c5aef5c
- Swapping defaultbranch for trace (
T146293
git #18e53d89
- Fix Linker::link() call with $query as string (
T138047
git #2ee2b047
- Simplify FR loading prior to extension registration
Flow
edit
git #adb7f601
- Whoops, track not trace
git #43c10115
- Swapping defaultbranch for trace (
T146293
git #803ffe52
- Move pimple to composer dependency (
T1283
git #662c1ccf
- Fix page moves by calling safeAllowCreation in canBeUsedOn (
T147942
git #d76b95ff
- Move some flow notifications to other categories (
T133220
git #34565f54
- Update beta feature screenshots to use proper layout and colours (
T144428
FundraiserLandingPage
edit
git #847fc8cf
- Whoops, track not trace
git #0d84e4b8
- Swapping defaultbranch for trace (
T146293
FundraisingTranslateWorkflow
edit
git #50b1f969
- Whoops, track not trace
git #fcf0db71
- Swapping defaultbranch for trace (
T146293
GWToolset
edit
git #7bc05cb0
- Whoops, track not trace
git #4f6c7c27
- Swapping defaultbranch for trace (
T146293
Gadgets
edit
git #e0092515
- Whoops, track not trace
git #4d46502b
- Swapping defaultbranch for trace (
T146293
git #23c0b1c1
- Clean up ObjectCache calls
GeoCrumbs
edit
git #a8d36812
- Whoops, track not trace
git #09d919e3
- Swapping defaultbranch for trace (
T146293
GeoData
edit
git #d8f57990
- Whoops, track not trace
git #898a9866
- Swapping defaultbranch for trace (
T146293
git #ed6f6709
- Update Elasticsearch Searcher for logging refactor
GettingStarted
edit
git #6fc17f72
- Whoops, track not trace
git #6f1cf42a
- Swapping defaultbranch for trace (
T146293
GlobalBlocking
edit
git #22a34d12
- Whoops, track not trace
git #ec82e398
- Swapping defaultbranch for trace (
T146293
git #53dee904
- Use Database::buildLike() and Database::anyString() in queries (
T147643
GlobalCssJs
edit
git #fa768607
- Whoops, track not trace
git #1e7f2b01
- Swapping defaultbranch for trace (
T146293
GlobalUsage
edit
git #802cf557
- Whoops, track not trace
git #10f92b74
- Swapping defaultbranch for trace (
T146293
GlobalUserPage
edit
git #851a6b9d
- Whoops, track not trace
git #c27d65c5
- Swapping defaultbranch for trace (
T146293
git #0672244b
- Use LoadBalancer::getConnectionRef()
GoogleNewsSitemap
edit
git #6c7b8e4e
- Whoops, track not trace
git #71e6c3e3
- Swapping defaultbranch for trace (
T146293
Graph
edit
git #65ec82b6
- Whoops, track not trace
git #01a23bac
- Swapping defaultbranch for trace (
T146293
git #6be64d9c
- Improve error handling
git #d5278f62
- Convert arrays to new syntax
git #efbe150e
- Refactor tag handling (
T148082
git #ffcb7d9c
- Move the rest of hooks into the Hooks class
git #d8dc1a87
- Wrap errors in class=error
git #f58f619d
- Add parser tests, fix warning they discovered
git #316d4434
- Correct inheritance in graph dialog documentation
GuidedTour
edit
git #b83158a8
- Whoops, track not trace
git #45bb6c9d
- Swapping defaultbranch for trace (
T146293
ImageMap
edit
git #5bd7dfcc
- Whoops, track not trace
git #aaa19473
- Swapping defaultbranch for trace (
T146293
InputBox
edit
git #cf6777f2
- Whoops, track not trace
git #8f66017e
- Swapping defaultbranch for trace (
T146293
Insider
edit
git #1caaa350
- Whoops, track not trace
git #6d45f53c
- Swapping defaultbranch for trace (
T146293
Interwiki
edit
git #016c78f4
- Whoops, track not trace
git #a8aab796
- Swapping defaultbranch for trace (
T146293
Josa
edit
git #dbaa110c
- Whoops, track not trace
git #80a64c86
- Swapping defaultbranch for trace (
T146293
JsonConfig
edit
git #063fa82e
- Whoops, track not trace
git #6db0f16c
- Swapping defaultbranch for trace (
T146293
git #49b82a80
- Use array_replace_recursive to merge jsonconfigs (
T147971
git #fa6c02b8
- JCUtils::isListOfLangs() restrict to valid langs only
git #a2da5f04
- Enforce localized strings to be non-empty
git #77152cc7
- Migrate to FormatJson::parse()
git #6e8c6501
- Revert "Define a merge strategy for JsonConfigs"
git #55d85d06
- Define a merge strategy for JsonConfigs
Kartographer
edit
git #cbb95f7a
- Fix mapframe preview with enabled snapshot (
T149070
git #3528f8e9
- Re-added KartographerStaticMapframe config var (
T148070
git #97f60e8c
- Added geomask backend support (
T146582
git #703d49bd
- Whoops, track not trace
git #12f546ba
- Swapping defaultbranch for trace (
T146293
git #36db34cc
- Fixes dialog concurrent setup events, skip openFullScreen when updating hash
git #06064ddd
- Fixed extension.json alias name
git #0976a93c
- Show the More details button when map is loaded (
T148882
git #913a4758
- Use map snapshot service until user interacts (
T148070
git #bfacfe75
- WV: Make sure mw.storage is loaded before using it (
T148865
git #1238c159
- Upgrade data lib to fix bug when API returns no data for groups (
T148810
git #1631a4c5
- Fix mapbox and other map scripts always loaded by VE (
T148511
git #2055402b
- Enable double click zoom in full screen mode (
T148671
git #e1aafd7f
- Fix how Wikivoyage shows external groups in the layers dropdown (
T148346
git #845e842a
- Force non-breaking space with CSS (
T147943
git #ce442c4a
- Fixes maplink external groups being applied multiple times (
T148687
git #646ea247
- Bumped to the new wikimedia-mapdata
git #67a92db9
- Fix full screen button for some maps (
T147987
LabeledSectionTransclusion
edit
git #c3a41070
- Whoops, track not trace
git #84ea8cda
- Swapping defaultbranch for trace (
T146293
LandingCheck
edit
git #c6b843c0
- Whoops, track not trace
git #b3f8bab2
- Swapping defaultbranch for trace (
T146293
LdapAuthentication
edit
git #770c89e3
- Whoops, track not trace
git #d5cff183
- Swapping defaultbranch for trace (
T146293
LiquidThreads
edit
git #a8e895f4
- Whoops, track not trace
git #ec68d32f
- Swapping defaultbranch for trace (
T146293
Listings
edit
git #4aa54a44
- Whoops, track not trace
git #eaac6214
- Swapping defaultbranch for trace (
T146293
LocalisationUpdate
edit
git #123a3500
- Whoops, track not trace
git #bbb2022e
- Swapping defaultbranch for trace (
T146293
MapSources
edit
git #04fd3cc8
- Whoops, track not trace
git #65aadaf4
- Swapping defaultbranch for trace (
T146293
git #0f269b02
- Remove
T140681
MassMessage
edit
git #f72815f9
- Whoops, track not trace
git #7d45fb83
- Swapping defaultbranch for trace (
T146293
Math
edit
git #0f866f6f
- Whoops, track not trace
git #685ee127
- Swapping defaultbranch for trace (
T146293
git #3ebade41
- Make width of buttons in math dialog more flexible (
T145613
git #5758bcc2
- Update reference images (
T113708
MobileApp
edit
git #83d4a699
- Whoops, track not trace
git #81127e88
- Swapping defaultbranch for trace (
T146293
git #dfb02615
- Add visualhide class from Common.css (
T147239
MobileFrontend
edit
git #fecd4a13
- Don't accept ?useformat=mobile-wap in URL
git #36ec7f1c
- Whoops, track not trace
git #3d5de342
- Swapping defaultbranch for trace (
T146293
git #2860d410
- Remove dead code in SkinMinervaBeta (
T147944
git #084d7dd4
- Beta: move first paragraph in lead section before infobox(es) (
T145216
git #ca7cbd82
- Hygiene: Make it easy to retrieve config variables (
T145216
git #cbf54196
- QA: Make it clearer which tests require anonymous editing support
git #102c9d23
- QA: Don't reference status of beta in browser test names
git #12904664
- QA: Make it clear in which browser test MEDIAWIKI_USER must be an admin
git #afee9722
- QA: Mark browser tests which have login steps with tag
git #5d763d6e
- Remove language overlay instrumentation (
T130849
git #fec934eb
- Remove MinervaBottomLanguageButton (
T143829
T130849
git #0255c87f
- QA: Remove indeterminism from test
git #8118edc0
- Don't unnecessarily fragment parser cache
git #8f2ab5d5
- MobilePage: Fix undefined revisionTimestamp property (
T147993
git #fe0f8f12
- QA: Update function documentation
git #ec3074d9
- Update Grunt dependencies to allow us to use jscs autofixing
git #c915f2dd
- QA: Don't skip browser tests
git #0c7703ee
- Update wgMinervaBottomLanguageButton default value (
T143829
git #f99a731a
- Hygiene: Update $wgMFMobileHeader default value (
T143891
git #c33fb8ec
- Hygiene: Remove superseded device detection code (
T143891
git #20bd8001
- Add DeviceDetectorService class (
T143891
git #6eeec26b
- Extract extra device detection from MobileContext (
T143891
git #53c98c26
- Fully test MobileContext#shouldDisplayMobileView (
T143891
git #4fc60442
- Avoid margin collapsing (
T147956
git #bf02bb67
- Don't use deprecated MW_DIFF_VERSION
git #68a856bb
- Fix logic of MinervaBottomLanguageButton (
T143829
MoodBar
edit
git #4376e069
- Whoops, track not trace
git #bf2b4342
- Swapping defaultbranch for trace (
T146293
MultimediaViewer
edit
git #dd29a527
- Whoops, track not trace
git #2f5e29a9
- Swapping defaultbranch for trace (
T146293
MwEmbedSupport
edit
git #2e24ff47
- Whoops, track not trace
git #235e3560
- Swapping defaultbranch for trace (
T146293
NavigationTiming
edit
git #bcfb0584
- Whoops, track not trace
git #ff342100
- Swapping defaultbranch for trace (
T146293
NewUserMessage
edit
git #e12555db
- Whoops, track not trace
git #20d04c8c
- Swapping defaultbranch for trace (
T146293
Nuke
edit
git #b6170011
- Whoops, track not trace
git #133ee9ea
- Swapping defaultbranch for trace (
T146293
OATHAuth
edit
git #63ba48fa
- Whoops, track not trace
git #baca4a72
- Swapping defaultbranch for trace (
T146293
git #e38c68c1
- Remove pre authmanager MW support
git #a6b60d24
- Apply rate limits to all token verifications
git #36c523ab
- Add an api action to validate an OATH token (
T144712
OAuth
edit
git #3f5875b2
- SECURITY: check stage and user blocked/locked status in /identify (
T148600
git #df565daf
- Whoops, track not trace
git #2bb4f21d
- Swapping defaultbranch for trace (
T146293
git #046ce782
- Fix bugs with handling of missing request parameters (
T147414
ORES
edit
git #346b2134
- Whoops, track not trace
git #03d6258c
- Swapping defaultbranch for trace (
T146293
git #23b3d27f
- Soften dependency on the BetaFeatures extension
git #673392f3
- Extensive CI tests, part II (
T146560
git #e123813e
- Expose ores scores in js (
T143611
git #586bd247
- Fix LTR beta features screenshot
git #caca169d
- Update beta feature screenshots to use proper layout and colours (
T144428
git #ba82ff8f
- Remove redundant $wgUser
git #dd814ea7
- Extensive CI tests, part I (
T146560
OpenStackManager
edit
git #d45f8175
- Whoops, track not trace
git #0b1c25fb
- Swapping defaultbranch for trace (
T146293
git #13624901
- Remove all puppet stuff
PageAssessments
edit
git #a2db5d4b
- Whoops, track not trace
git #1a6505f9
- Swapping defaultbranch for trace (
T146293
git #3c2f28f8
- Make the assessment namespace configurable (
T147906
git #cbf2b50f
- Only update assessment data when talk pages are saved (
T147906
git #4e3cdbfd
- Use the transaction ticket provided by LinksUpdateComplete
PageForms
edit
Newly deployed extension
PageImages
edit
git #912335ce
- Whoops, track not trace
git #66650711
- Swapping defaultbranch for trace (
T146293
git #d52f9420
- Convert PageImages to extension registration (
T87953
PageTriage
edit
git #51551748
- Whoops, track not trace
git #3ed1b1ff
- Swapping defaultbranch for trace (
T146293
git #5a58ea08
- Improving documentation for updatePageTriageQueue maintenance script
git #d59df669
- Revert "Convert PageTriage to extension registration"
git #c92144d3
- Fixing broken browser test for text rotation (
T105846
git #7ef12cad
- Convert PageTriage to extension registration (
T87875
git #1bdbaffd
- Remove executable flags from PageTriage.hooks.php and Gemfile
git #c2b35e40
- Much simpler and more performant way to handle noindexing templates
git #757d8d23
- Switching to simpler "new MWTimestamp" and adding comment
git #e282d367
- Remove outdated lgtoken checks that break tests
PagedTiffHandler
edit
git #dedcb8e9
- Whoops, track not trace
git #c187aa0c
- Swapping defaultbranch for trace (
T146293
ParserFunctions
edit
git #1cb91f1e
- Whoops, track not trace
git #c65c1b16
- Swapping defaultbranch for trace (
T146293
ParsoidBatchAPI
edit
git #5d299a26
- Whoops, track not trace
git #466eb0f9
- Swapping defaultbranch for trace (
T146293
PdfHandler
edit
git #cb4cbb3c
- Whoops, track not trace
git #b41844d3
- Swapping defaultbranch for trace (
T146293
Petition
edit
git #68c0e16a
- Whoops, track not trace
git #85efac60
- Swapping defaultbranch for trace (
T146293
Poem
edit
git #4ada2a8c
- Whoops, track not trace
git #572783c1
- Swapping defaultbranch for trace (
T146293
PoolCounter
edit
git #1e292112
- Whoops, track not trace
git #2592b712
- Swapping defaultbranch for trace (
T146293
Popups
edit
git #39ca2535
- Whoops, track not trace
git #31451e66
- Swapping defaultbranch for trace (
T146293
git #8fb7e6fb
- Tests: Test existing behaviour for getMassagedData
git #cd0546be
- Fix browser tests (
T148856
git #74231eba
- Hygiene: Remove dead code
git #7dfad14d
- Directory structure should reflect the ResourceLoader definitions
git #bf8485b6
- Hygiene: Pull out event handler for display of Hovercards
git #469d3e7f
- Update beta feature screenshots to use proper layout and colours (
T144428
git #aa5e622c
- Event handlers should not be exposed globally (
T147306
ProofreadPage
edit
git #d31aa95c
- Whoops, track not trace
git #0e6cd168
- Swapping defaultbranch for trace (
T146293
git #e11f9080
- Use wikipage instead of article (
T143838
QuickSurveys
edit
git #ea356ea9
- Whoops, track not trace
git #6526cf32
- Swapping defaultbranch for trace (
T146293
Quiz
edit
git #72ab2c39
- Whoops, track not trace
git #a6c1a71f
- Swapping defaultbranch for trace (
T146293
git #0f3430d1
- Do not hardcode colons outside of translatable strings (
T69375
RSS
edit
git #f00e885d
- Whoops, track not trace
git #fff05cf2
- Swapping defaultbranch for trace (
T146293
RelatedArticles
edit
git #66243662
- Whoops, track not trace
git #05530a31
- Swapping defaultbranch for trace (
T146293
git #1bc4b5c1
- Fix browser tests (
T148856
git #afa49ad4
- Update beta feature screenshots to use proper layout and colours (
T144428
RelatedSites
edit
git #6f273a09
- Whoops, track not trace
git #444b440b
- Swapping defaultbranch for trace (
T146293
Renameuser
edit
git #f728deb0
- Whoops, track not trace
git #4c21875a
- Swapping defaultbranch for trace (
T146293
RevisionSlider
edit
git #c824428d
- Only show in beta feature list when enabled as a betafeature (
T149092
git #ee4b365b
- Whoops, track not trace
git #090e1c40
- Swapping defaultbranch for trace (
T146293
git #300c5523
- Store settings for anonymous users (
T145494
git #02991a7b
- Add a betaFeature switch (
T148644
git #1e1c2f59
- Don't nest mw-content-text element when reloading diff (
T144391
git #066d905d
- Fix my author entry
git #69e3a7dd
- Fix selecting betafeature in browsertests (
T148841
git #62c5b4cf
- Prevent selecting the same revision twice (
T141254
git #79c0305b
- Throttle the window resize event handler
git #08aef9f5
- Update linters and remove redundant ones
git #a020b238
- Avoid parseInt
git #f3a239aa
- Refactor timeline browsertests (
T146276
git #3ca7099c
- Refactor tooltips browsertests (
T146276
git #5e73b6ba
- Update beta feature screenshots to use proper layout and colours (
T144428
git #8fef5ac0
- Fix order when executing pointer update
git #a111213d
- Wait for pointers to finish moving in browsertests
git #d728cda3
- Compute and cache directionality once
git #da8f7fb0
- Update pointer position attributes immediately
git #5553fe06
- Remove obsolete step (
T146276
git #722242a6
- Refactor history and pointers browsertests (
T146276
SandboxLink
edit
git #aa109b7c
- Whoops, track not trace
git #8ec45f17
- Swapping defaultbranch for trace (
T146293
Score
edit
git #83b791ba
- Whoops, track not trace
git #e7c58b9d
- Swapping defaultbranch for trace (
T146293
Scribunto
edit
git #a6656217
- Whoops, track not trace
git #73020ea4
- Swapping defaultbranch for trace (
T146293
git #edb1b51f
- Use EditFilterMergedContent hook (
T147565
git #db077873
- Cleanup backwards-compatibility code (
T148012
git #3660ec17
- Clean up ObjectCache calls
SearchExtraNS
edit
git #0a050730
- Whoops, track not trace
git #0f51f371
- Swapping defaultbranch for trace (
T146293
SecurePoll
edit
git #b53df149
- Whoops, track not trace
git #ec612010
- Swapping defaultbranch for trace (
T146293
git #b0aa4139
- Form section headers in SecurePoll should not use wikitext or html (
T147960
git #fd8ffbe3
- Voter eligibility form is inconsistent in dates it suggests and uses (
T147962
git #11f4af15
- Remove reference to the jump-text parameter from the poll creation page (
T145657
git #81eb0132
- Special:SecurePoll should be listed on Special:SpecialPages (
T145342
git #9d67109f
- Fix SecurePoll_VoterEligibilityPage::saveList visibility (
T135768
SemanticForms
edit
git #070d1998
- Whoops, track not trace
git #b65781a6
- Swapping defaultbranch for trace (
T146293
ShortUrl
edit
git #fe5b865b
- Whoops, track not trace
git #e1dda2ba
- Swapping defaultbranch for trace (
T146293
SiteMatrix
edit
git #43a64d99
- Whoops, track not trace
git #df7c6187
- Swapping defaultbranch for trace (
T146293
SpamBlacklist
edit
git #cb2ab539
- Whoops, track not trace
git #e3dcbf79
- Swapping defaultbranch for trace (
T146293
SubPageList3
edit
git #eb5f3f9a
- Whoops, track not trace
git #849d7aef
- Swapping defaultbranch for trace (
T146293
SubpageSortkey
edit
git #d908a05c
- Whoops, track not trace
git #9162a471
- Swapping defaultbranch for trace (
T146293
SyntaxHighlight_GeSHi
edit
git #65073ad8
- Whoops, track not trace
git #685dfe92
- Swapping defaultbranch for trace (
T146293
TemplateData
edit
git #f6400db1
- Whoops, track not trace
git #8dc5264a
- Swapping defaultbranch for trace (
T146293
TemplateSandbox
edit
git #2db82f34
- Whoops, track not trace
git #62ef4c92
- Swapping defaultbranch for trace (
T146293
git #518908d0
- Enable search/title suggestions for Preview page with this template (
T148324
TextExtracts
edit
git #bb9fed05
- Whoops, track not trace
git #b640fdf0
- Swapping defaultbranch for trace (
T146293
Thanks
edit
git #447da9fd
- Whoops, track not trace
git #15c8cb24
- Swapping defaultbranch for trace (
T146293
TimedMediaHandler
edit
git #3987d933
- Whoops, track not trace
git #142978c7
- Swapping defaultbranch for trace (
T146293
git #1bcdd272
- Remove swp file from repo
git #f8c50d40
- Fix videojs mode control bar in RTL (
T148565
git #68c7079c
- Made the dependency on videojs-ogvjs conditional (
T133228
git #86bffced
- Fix TitleFormatter::getPrefixedDBkey() call (
T148326
git #ad41b5aa
- Move videojs-replay dependecy to devDependencies
git #3a4d3b54
- Repair text track attributes (
T122737
git #c61f0940
- Bring in getid3 from composer (
T148285
git #dc7377c7
- Add check to File_Ogg for cut-off page headers (
T144483
git #157776c0
- Update videojs-ogvjs to 1.3.1
TitleBlacklist
edit
git #07eca420
- Whoops, track not trace
git #bbc9c414
- Swapping defaultbranch for trace (
T146293
TocTree
edit
git #7f0cdf44
- Whoops, track not trace
git #3868fa7a
- Swapping defaultbranch for trace (
T146293
TorBlock
edit
git #ed938b16
- Whoops, track not trace
git #f90d34f2
- Swapping defaultbranch for trace (
T146293
Translate
edit
git #0963341e
- Update version before MLEB release
git #40881f52
- Whoops, track not trace
git #16eb38c7
- Swapping defaultbranch for trace (
T146293
git #cea67a06
- Editor: only show shortcut info on large screens (
T146134
git #98adf029
- Editor: use regular size buttons (
T146134
TranslationNotifications
edit
git #a72c5445
- Whoops, track not trace
git #62c9a041
- Swapping defaultbranch for trace (
T146293
TrustedXFF
edit
git #54e160d4
- Whoops, track not trace
git #5517567e
- Swapping defaultbranch for trace (
T146293
UnicodeConverter
edit
git #aa4fe7cf
- Whoops, track not trace
git #d1c2df2e
- Swapping defaultbranch for trace (
T146293
UniversalLanguageSelector
edit
git #b2600646
- Update version before MLEB release
git #024c1ffb
- Whoops, track not trace
git #8943934f
- Swapping defaultbranch for trace (
T146293
git #edb7907f
- Update jquery.uls to f3a61bd
git #b0a14307
- ext.uls.compactlinks: add explicit dependency to mediawiki.jqueryMsg (
T148117
git #6fe8a312
- Update beta feature screenshots to use proper layout and colours (
T144428
UploadWizard
edit
git #49c62250
- Whoops, track not trace
git #67bf8021
- Swapping defaultbranch for trace (
T146293
git #2795d885
- Fix a weird ghost "or" for non-Flickr users
git #d3d3d17c
- Warn/error when date is (likely) incompatible with license (
T140902
git #ec1e05c6
- Change PD-US template to PD-1923
git #48c0c259
- jquery.morphCrossfade: Remove 'overflow' fiddling
UploadsLink
edit
git #68bf5d27
- Whoops, track not trace
git #d2c81a99
- Swapping defaultbranch for trace (
T146293
UrlShortener
edit
git #40237df3
- Whoops, track not trace
git #360372fd
- Swapping defaultbranch for trace (
T146293
UserMerge
edit
git #55971e5d
- Whoops, track not trace
git #925363ea
- Swapping defaultbranch for trace (
T146293
git #1648aaed
- build: Updating mediawiki/mediawiki-codesniffer to 0.7.2
VectorBeta
edit
git #832b90d3
- Whoops, track not trace
git #c014080b
- Swapping defaultbranch for trace (
T146293
VipsScaler
edit
git #336c4486
- Whoops, track not trace
git #34d7afa7
- Swapping defaultbranch for trace (
T146293
VisualEditor
edit
git #786c5768
- Always serve quick-access-characters in content language (
T149051
git #e6341553
- .gitreview: swapping defaultbranch for track (
T146293
git #13801bb6
- ApiVisualEditor: Move diffing and serializing to ApiVisualEditorEdit
git #77629cd3
- Make ve-ui-mwGalleryDialog-image-container-highlighted rule more specific to ensure border-color rule takes effect (
T148041
git #406e9f8e
- Enable conditional loading of ACE language modes (
T148518
git #2dfdd823
- Prevent edit source from acting twice (
T148309
git #090b8ad5
- Don't hardcode magic link URLs
git #f8bb7aac
- Update VE core submodule to master (5fc8c7f)
git #b5815e9f
- Send RB errors through the normal error handling process
git #39aa3021
- Switch to the wikitext editor if VE fails to load (
T135748
git #25933c09
- Strip RESTBase IDs from HTML generated when wikitext is pasted (
T146054
git #e1e02fa0
- Update VE core submodule to master (90cbd62) (
T147607
git #85f80300
- MWMediaSearchWidget: Fix indentation in var
git #7ec7acf1
- Take only the last part of a URL query in media search widget (
T121354
git #70bf00e9
- More NWE-SET integration fixes
git #49283f72
- Fix typo in DAT.init.js
git #6b87b267
- Fix another case where we need to pass the section (
T144654
git #97209478
- Fix sanitizing of query value in media search
git #91ca88f6
- Set gallery dialog to larger size when search panel is focused (
T145246
git #0a3dbfb6
- mw.LinkCache: Links aren't missing if they're known (
T72123
git #3c298616
- Update beta feature screenshots to use proper layout and colours (
T144428
git #4040442a
- Section editing in NWE (
T144654
git #6c93a492
- Get rid of ?venotify= from URL post-save
git #418bd322
- NWE: Use a different change tag to the visual editor (
T147587
git #4fc2904a
- Follow-up I9547dfd: Only enable VE tabs if VE is available (
T147890
git #d2dd3689
- Tidy up DAT load failure handling
WikiEditor
edit
git #6d8028b4
- Whoops, track not trace
git #e212c326
- Swapping defaultbranch for trace (
T146293
WikiLove
edit
git #4313e821
- Whoops, track not trace
git #f0d96a8f
- Swapping defaultbranch for trace (
T146293
WikidataPageBanner
edit
git #4436e8d0
- Whoops, track not trace
git #150cdfb2
- Swapping defaultbranch for trace (
T146293
WikimediaEvents
edit
git #0781f477
- Whoops, track not trace
git #605e49b0
- Swapping defaultbranch for trace (
T146293
git #5ff68ab1
- Turn on CirrusSearch bm25 A/B test for ja, zh and th (
T147495
git #7b5b911e
- Integrate did you mean collection into search satisfaction (
T138087
git #6637d1dd
- Fixup search satisfaction browser tests
WikimediaIncubator
edit
git #75d8c758
- Whoops, track not trace
git #067e0fbd
- Swapping defaultbranch for trace (
T146293
WikimediaMaintenance
edit
git #b8181dd4
- Whoops, track not trace
git #5b87ada4
- Swapping defaultbranch for trace (
T146293
WikimediaMessages
edit
git #83ef4a7a
- Whoops, track not trace
git #bf8ff593
- Swapping defaultbranch for trace (
T146293
XAnalytics
edit
git #fc442550
- Whoops, track not trace
git #57a7281e
- Swapping defaultbranch for trace (
T146293
ZeroBanner
edit
git #0938b163
- Whoops, track not trace
git #c381ff39
- Swapping defaultbranch for trace (
T146293
git #03e5d41f
- Fixed JsonConfigs global var initialization (
T147971
ZeroPortal
edit
git #6635e38b
- Whoops, track not trace
git #6af1e52f
- Swapping defaultbranch for trace (
T146293
git #41a2eaac
- Fixed JsonConfigs global var initialization (
T147971
cldr
edit
git #2b88b1a6
- Whoops, track not trace
git #06b9ea44
- Swapping defaultbranch for trace (
T146293
intersection
edit
git #21449b6b
- Whoops, track not trace
git #c79b03d2
- Swapping defaultbranch for trace (
T146293
timeline
edit
git #b17dbfad
- Whoops, track not trace
git #d7d439b4
- Swapping defaultbranch for trace (
T146293
wikihiero
edit
git #7e035535
- Whoops, track not trace
git #74b065f5
- Swapping defaultbranch for trace (
T146293
Skins
edit
CologneBlue
edit
git #1e7427c6
- Use track=1 instead of defaultbranch=master in .gitreview
Modern
edit
git #6033c5af
- Use track=1 instead of defaultbranch=master in .gitreview
MonoBook
edit
git #dabb43a8
- Use track=1 instead of defaultbranch=master in .gitreview
Nostalgia
edit
git #c59cb758
- Use track=1 instead of defaultbranch=master in .gitreview
Vector
edit
git #d346c875
- Use track=1 instead of defaultbranch=master in .gitreview
Retrieved from "
Category
WMF Releases
MediaWiki 1.28/wmf.23
Add topic
US