MediaWiki 1.24/wmf22
MediaWiki 1.24/wmf21 | Deployment of MediaWiki 1.24wmf22 to Wikimedia sites | MediaWiki 1.25/wmf1 |
The latest version (labeled "1.24wmf22") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Thursday, 18 September 2014 (see the roadmap).
Core changes
edit- git #c4bddb7c - Update NavigationTiming for cherry-picks
- git #6bd2dc29 - Update NavigationTiming for cherry-picks
- git #684bef98 - Bump GuidedTour for two bug fixes
- git #6f09f4ac - Updating to ZeroBanner master
- git #e665ae6a - PasswordFactory::newFromPlaintext( null ) needs to work (bug 71421)
- git #7796081f - Test for string in Pbkdf2Password::crypt() (bug 71421)
- git #b4e8e88b - UploadWizard submodule update
- git #826fb17d - Update Scribunto for I7185e186d
- git #0c5a5df7 - Fix extension asset path error in I333049828
- git #00796aca - Update WikimediaEvents for 0e087daea5
- git #0f11e4d4 - Update Wikidata for I0acd2096d21b
- git #778f0762 - Revert "API: Fix list=allusers with multiple values for augroup"
- git #403431be - Reduce new button min-width from 80px to 70px
- git #7f4732d4 - Update CentralAuth to 1.24wmf22 HEAD
- git #f985aecd - Update VisualEditor for cherry-pick
- git #28b55e5c - Update WikimediaMaintenance to 1.24wmf22 HEAD
- git #ad8a7a76 - Fixed bug in BloomCacheRedis::getConnection
- git #d54b05f1 - Update CentralAuth to I3a8ec44c66a
- git #b1781c7c - SWAT update Cirrus
- git #9b3a44a4 - SWAT update Cirrus
- git #59fb7634 - Update MobileFrontend
- git #fa39ed8d - Update OOjs UI for cherry-pick
- git #057690a1 - Bump Flow submodule in 1.24wmf22
- git #84e824ea - SWAT update Cirrus
- git #39e05880 - Bump LiquidThreads in 1.24wmf22
- git #0104704b - Update UploadWizard sbmodule
- git #f23f1ad3 - Fixed --maxtime handling by JobRunner (bug 71073)
- git #216a6a4f - Update Wikidata for cherry-pick of I1a872d12e
- git #f01382a8 - Update Wikidata for a22b5fdad1... Drop type hints
- git #d990ee14 - Update WikimediaEvents for cherry-picks
- git #4e0ab03d - Update WikimediaEvents for cherry-picks
- git #cf90c6cd - Update OOjs UI to v0.1.0-pre (f2c3f12959)
- git #c63481ad - Update VisualEditor to I6dcb809
- git #82294eae - Update Flow to 1.24wmf22 HEAD
- git #67447705 - Revert "Allow callback functions for creating SpecialPages."
- git #4ae23e7a - Fix Parsoid's span.reference styling to match PHP's output
- git #10d1ccfa - button.less: Set min-width to 80px (bug 70972)
- git #0d049cdf - mediawiki.action.view.redirectPage: Correct a CSS selector
- git #30831464 - Use qqx language for OldChangesListTest
- git #4f0b2f42 - Allow callback functions for creating SpecialPages.
- git #bba2bc6c - Record redirect target in ParserOptions (bug 62856)
- git #20eb104e - Change MediaWiki UI to use skinStyles so skins can customize (bug 70351)
- git #e58e025d - Update OOjs UI to v0.1.0-pre (ec785c2c64)
- git #b780fbe3 - Document that MediaWiki also supports HHVM
- git #ef26c7ad - Followup 1cf5a6e: use $wgResourceBasePath to refer to resources/assets, not $wgScriptPath
- git #412c4668 - Add MultiConfig for fallback logic (bug 69418)
- git #2ca94d40 - Revert buggy MediaWiki UI change and dependent changes
- git #dd4f0cb8 - inputs.less: Use .mw-ui-input-inline for type="number" (bug 70404)
- git #1cf5a6e9 - Move assets/ to resources/assets/
- git #ca62566a - Doc typo fixes
- git #fb6b45c4 - Update OOjs UI to v0.1.0-pre (24ac83a472)
- git #645ba9f1 - Remove mw-ui-button min sizing for inline mode
- git #b8a15fb6 - Override vector anchor hover and visited styles on mw-ui-button
- git #d033d174 - Undefined $scaler in TransformationalImageHandler::rotate() (bug 70903)
- git #e99e2ea0 - Array to string conversion in TransformationalImageHandler.php:167 (bug 70902)
- git #0011f2a7 - Update wfMessage doc
- git #c0ec2d64 - mw-ui-button: Revamp the LESS to be simpler, and improve cross-browser support
- git #7e3fcc39 - PHPUnit: Add Database tags
- git #871c8006 - i18n: replace "login" by "log in"
- git #56bd04b4 - Replaced more trx DIY with startAtomic()
- git #cbb1c5fc - Made the DB profiler use startAtomic()
- git #87337428 - Removed redundant begin/commit calls
- git #27497820 - Correct button colours of preference page when $wgUseMediaWikiUIEverywhere is enabled (bug 65317)
- git #e2c9d4df - Improve/rename Parser::replaceUnusualEscapes (bug 57909)
- git #182b331a - Made SiteSQLStore use startAtomic() instead of DIY
- git #1bb00307 - Make generating Parser test class names more robust (bug 42174)
- git #45ee5c99 - Make GetLocalFileCopy pool counter call from tiff be generic
- git #f4e6bebe - Use 0x for hexadecimal prefix
- git #c43234f7 - ResourceLoaderEditToolbarModule: Fix PHP Strict Standards warning
- git #2beb4fc1 - When cloning TextContent, include model
- git #d89deb84 - Enforce some type hinting in Linker class
- git #38d7a2ab - Updated mediawiki dict
- git #c1561669 - Add TitleExists hook (bug 70495)
- git #aad7dad5 - Update OOjs UI to v0.1.0-pre (49b64bdba7)
- git #9531e61e - Declare visibility of functions explicitly
- git #75ed8965 - Readd word-separator between edithelp link and newwindow hint
- git #799ce705 - Save pages content in the default format of their content type
- git #74f52eba - Supress email validation on cancellation in SpecialChangeEmail (bug 70676)
- git #8cfe5328 - Update OOjs UI to v0.1.0-pre (073f37e258)
- git #49edf82e - ApiQuerySiteinfo: Use proper localised skin display names if available (bug 48953)
- git #3a28ee5a - CSS/JSON/JavaScript ContentHandler refactoring
- git #d01b01c6 - Don't list nonexistent groups as addable or removable
- git #01ca947a - Prevent "Notice: Undefined index" in ApiQuerySiteinfo
- git #52f1d0d7 - MovePage::move(): Return a Status object
- git #77698193 - Start moving page move logic out of Title
- git #fbc72064 - Prevent "Notice: Undefined index" in wfDiff
- git #29545b40 - Mark ParserOutput of MessageContent as varying by userlanguage (bug 41065)
- git #e0ff770a - Update categorylinks.cl_type when moving a page (bug 69740)
- git #21b5b133 - Fix double output of mimesearch-summary
- git #d87164e9 - API: Add timestamp of block to blockinfo (bug 63326)
- git #6c12fad6 - Better false positive detection for Special:Wantedfiles
- git #81740c59 - Allow WantedQueryPage subclasses to override the existence check
- git #757a70ae - Split BitmapHandler into two classes.
- git #c2665e2c - Make sure processResponsiveImages checks for valid thumb object
- git #3cbaac08 - MediaWikiTestCase: Enforce children call parent::tearDown
- git #eab5a7d6 - Add MailAddress::newFromUser()
- git #c1e92501 - Add tests for MailAddress
- git #bf8810d6 - Split UserMailer.php into includes/mail/
- git #2db1e7c6 - Fix Special:Listusers i18n issues (bug 39845)
- git #d9f22aae - Improve styleability of RecentChanges form
- git #763e137d - ResourceLoaderWikiModule: Check content format instead of content model
- git #87cddcee - Fix subclassing of CssContent and JavaScriptContent
- git #285c5203 - Revamp classic edit toolbar not to hardcode paths in HTML (bug 69277)
- git #be9a357b - API: Add rawcontinue parameter to action=query
- git #f1e29e20 - Make image/vnd.microsoft.icon be an alias for image/x-icon mime type. (bug 69437)
- git #c805e14e - Clean up mediawiki.legacy.protect a bit. (bug 33871)
- git #e3831477 - Revert "Add support for svg in .list-style-image"
- git #8d04b9ca - i18n: improve "tog-hide*" messages
- git #cb33db78 - Use local var in Action::setHeaders
- git #25fa5877 - TablePager: Use wfScript() instead of $wgScript
- git #ea44f2e3 - SpecialEmailUser: Use Config instead of globals
- git #cc25a969 - Typo: compatability -> compatibility
- git #d931c974 - Preferences: Use Config instead of globals
- git #a74881be - Make MySQLi work with non-standard socket (bug 65998)
- git #78695ada - Use safe attribute accessor for RecentChange
- git #3668fd78 - Add margin below CAPTCHA box (and above submit) for signup and login (bug 68788)
- git #502fffe3 - Add support for svg in .list-style-image
- git #9b3f84e7 - SearchResult: clean up construction
- git #086e17a3 - Clear the DBO_TRX flag for sanity in ExternalStore
- git #f7ada91b - RawAction: private variable removing m prefix + doc better
- git #11ef48d1 - Commented and re-ordered the LoadBalancer fields
- git #37440dd7 - Remove patch-restructure.sql
- git #2426b0ef - Fix SpecialPageFactory::getTitleForAlias (bug 67045)
- git #9cfb5f31 - Add release notes for BagOStuff::replace() removal
- git #330e18c4 - Removed MultiWriteBagOStuff::replace
- git #5b3d4ab7 - Make Special:Unblock link to contributions page for IP blockees
- git #9582cf77 - kss: Add links upto depth 2 in ToC
- git #67dcb0b2 - Properly deprecate srprop=score|hasrelated
- git #a82024c6 - Remove "related" searches
- git #aa580051 - API: Fix list=allusers with multiple values for augroup (bug 70496)
- git #9d59d408 - Removed deprecated BagOStuff::replace() method
- git #d1bc7d2c - Removed some b/c code from file backend
- git #59491ad7 - Update OOjs UI to v0.1.0-pre (bd008e8aed)
- git #a34310d1 - SpecialListgrouprights: Use Config instead of globals
- git #791d71bd - HTMLFormFieldCloner: Make sure the delete and create buttons have a parent
- git #93826089 - Move Config::set() to MutableConfig::set()
- git #f149198b - API: Deprecate binary sortkey input in ApiQueryCategoryMembers (bug 70690)
- git #9d390a09 - resourceloader: Condition-wrap the HTML tag instead of JS response (bug 69924)
- git #679bc304 - Move footer icons to assets/ directory (bug 69277)
- git #9a31b5ff - Allow preloadparams for Special:MyPage
- git #2deb4722 - Sort modules in alphabetical order and leave note about this
- git #e0400a2d - Don't break existing expiry time of "infinity" when modifying protection (bug 70062)
- git #f09e458d - Fix for Ia9baaf0b: Make previously public variables public again (bug 67522, bug 67984)
- git #3ad7d42e - Using ULS in Special:PageLanguage
- git #b87c3f83 - Group E-mail settings stuff in Setup.php
Vendor
editExtensions
editAbuseFilter
edit- git #0a79fa05 - Add hook subscriber for UserMergeAccountFields (bug 67757)
AntiSpoof
edit- git #88ff5805 - Refactor SpoofTest
- git #c6547d63 - Add tests for SpoofUser
CentralAuth
edit- git #671bfb4e - Don't try to update a user's password if they don't exist
- git #4dc2cd84 - Revert "Auto-migrate matching accounts where no global account exists" (bug 71223)
- git #a52c94a5 - Add tests for CentralAuthUser::getHomeWiki()
- git #2ccd1ebd - Set a ratelimit of one global merge per minute per user
- git #7a373054 - Set a max number of users that can be merged at once
- git #7392cfb2 - Add cookie path for CentralAuth cookies (bug 70891)
- git #8a2add47 - More tests and regression fix
- git #dcf4dad4 - Make Special:CentralAuth list local accounts in all cases (bug 53919, bug 53898)
- git #15836066 - Add support for the GlobalUserPage extension (bug 70509)
- git #8c72add1 - Make renameuser_queue.rq_wiki nullable
- git #4a89f1c3 - SpecialGlobalGroupPermissions: Use css columns instead of tables
- git #86ab2eba - Remove deprecated CentralAuthAutoCreate hook
CirrusSearch
edit- git #aae86910 - Make method public so it works with zend
- git #16732e45 - Redo job that counts incoming links
- git #75874065 - Add more retry logic to reindexing
- git #da03c44a - Reduce queries to count links
- git #0b6ed005 - Fix total_shards_per_node config
- git #a1abb3d1 - Better error messaging in maintenance scripts
- git #1ae58032 - Add stats to "get" searches
- git #47735b2d - Add stats group for link_count queries
- git #d860a33d - Fix multiple phrase queries in same search
- git #977e3f97 - Cucumber style updates
- git #d0d7984c - Lower merge weight
- git #0d50d221 - Allow overriding size of the phrase slop window
- git #8c7b67b7 - Cirrus can configure merge policy
- git #4c0ebe62 - Change the default query field
ContentTranslation
edit- git #261e9232 - Templates: Skip multipart templates
- git #ad131b3d - Don't show link to translation centre till it is ready
- git #ee86a7b9 - Temporary fix to cx.utils to have QUnit tests passing
- git #a948bcbf - Clarify the message for giving the title for a page
- git #4f7c9270 - MT: Prefetch the mt for next sections in the context
- git #f5646ced - Source selector: Get languages using API and improve selector
- git #33a17f0e - Move test files to corresponding folders under qunit
- git #010318f8 - Move publish module js and css to publish folder from tanslation folder
- git #fe62be22 - Refactor publish module for tests
- git #f116a4df - Do not fire mw.cx.select.word on empty string
- git #cbe8999e - Publishing: Add link to source article in published edit summary
- git #b92364ea - Remove the experimental wysiwyg editor
DonationInterface
edit- git #bb8ec856 - function signature glitch
- git #93e00ed2 - class-ify CurrencyRates
- git #c4309acb - Remove JCB logo and add new Carte Bleue logo
- git #2e764b22 - Tests for WorldPay order_id generation
Echo
edit- git #50790b29 - QA: refactor for consistent Ruby practice
- git #a1864d71 - QA: Update selenium-webdriver so Firefox 32 works
- git #7eacda13 - QA: get messages test to pass properly
- git #8ee843fa - Hygiene: Dont quote object property keys
- git #4ff74ddd - Hygiene: Alter how initialisation of the overlay works
- git #b63e704f - Add emailsubject as a distribution type
- git #0f36db72 - Hygiene: Convert value to constant and clarify outlier use case
- git #c0446f68 - Set text colors in overlay to mwui light gray, and increase title font size
EducationProgram
edit- git #397711bf - ep_user -> user (bug 70938)
- git #c684e7b3 - Note that columns are serialized PHP arrays
- git #4fa74a23 - Fix RemoveStudentAction after API token overhaul (bug 70748)
Flow
edit- git #e9318283 - Properly escape topic title in compare-post-revisions
- git #a09761b2 - Don't run progressiveEnhancements through handlebars.js (bug 70982)
- git #40b891f1 - Don't treat topic title as wikitext
- git #91168abd - Repair individual post collapse in Topic namespace (bug 71132)
- git #b0ca1b42 - Fix broken Special:EditWatchlist (bug 71109, bug 71109)
- git #f6b12197 - Repair Special:Contributions and Special:RecentChanges (bug 71014)
- git #f669e572 - Fix typo
- git #5565bca4 - Remove special Watchlist star handling on Flow boards
- git #cd22ca69 - Repair usage of ImmediateWatchTopicListener
- git #6f884a58 - AbstractRevision::getUser() should actually return the user
- git #2866a8da - Revert "Revert "Introduce flowSpawnedBy handler to forward events from outside of FlowComponent""
- git #f57122d6 - Update compiled templates
- git #2c565363 - Ignore browser test screenshots
- git #f1187e80 - Hygiene: Submit an array of parameters intead of a WebRequest
- git #f9eddc8b - Use updated RecentChanges class alias
- git #c2398221 - : Unlock fails on beta labs (bug 70906, bug 70906)
- git #bcabc873 - H106: Locked topics should not appear collapsed
- git #8a266d35 - Repair `Locking a topic` browser test
- git #9efb5a09 - H99: Never collapse on topic pages
- git #47d9ab7c - Implement ApiBase::getParent in ApiFlowBase
- git #7bd2e33a - H5: Hide reply and edit links in locked posts
- git #985d5036 - Update subscribe board tooltip text
- git #84b31b72 - Revert "Introduce flowSpawnedBy handler to forward events from outside of FlowComponent"
- git #37bb10ba - Hygiene: Restructure Flow\\Data namepace for clarity
- git #3ccc6ffd - Hygiene: Remove duplication passing user data around
- git #7b72f36c - Hygiene: Various small cleanups
- git #d32ccae2 - Introduce flowSpawnedBy handler to forward events from outside of FlowComponent
- git #61da8b0b - Hygiene: Autogenerate wgAutoloadClasses code from Makefile
- git #825d1cdd - Hygiene: remove outdated and incorrect documentation
- git #80199234 - @root.submitted may not exist in flow_reply_form
- git #1999a6b8 - Change close icon to lock/unlock
- git #c99cb5ad - Update WikiFont-Glyphs
- git #440b9df0 - Dont treat argument as wikitext
- git #c087ef3c - QA: Update selenium-webdriver so Firefox 32 works
- git #b89fa684 - Call parent::tearDown() in unit tests
- git #6f1c4870 - Output delete/suppress links on locked topics
- git #fc8a94cf - Fix preview of header edit is extra-narrow (bug 67496)
- git #1108b4a7 - Use mw-ui-anchor from Core
- git #9e977d66 - Fix navigation offset in medium-sized browsers
- git #760ffd9a - Timestamp helper fixes for old things (bug 59919)
- git #b7a84088 - Fix noop error on topic pages
- git #f18bbda0 - Update flow reply subject
- git #1ab8776e - Browsertests: replace all underscores in username with spaces
- git #520c6bca - Disable ensureFlowRevision for contributions queries (bug 70662)
- git #80a2b92b - Give RC/Watchlist titles the mw-title html class (bug 66876)
- git #63dc772b - Temporary fix for jqui overlays in MonoBook
- git #a35d9dab - Convert all parsoid links into MW standard links (bug 70589)
- git #69275f78 - Limit expanded content to 25kB per revision
- git #1047d476 - Limit notifications to 20 per post
- git #db64e3e9 - Fix notice for no-js lock
- git #4cb2d758 - Don't show 'lock' for posts; only topics
- git #90490c25 - Remove redundant $template var from block renderAPI() method
- git #24addece - Require permissions against root post for post content
- git #a6120119 - Hygiene: Workflow lookup now uses workflow_type parameter
GettingStarted
edit- git #f6f8fa1e - Fix typo in showFlyout method docs
- git #2f99a204 - Register PHPUnit tests (bug 70631)
- git #b2bd80c5 - Fix flyout pokey positioning in IE8 (bug 70698)
- git #5c48d60c - Update gitignore to hide gems
- git #0079ae54 - Exclude users with null user_registration (bug 70759)
- git #11367d91 - Use normal wrapping for error state
- git #77f762be - Ellipsis page title in flyout
- git #7861450b - Vertically align suggestions for less than 3 on a page
- git #04ada1b1 - LESS import cleanup
GlobalCssJs
edit- git #68368674 - removeOldManualUserPages: Fix path issues when trying to determine $IP.
GlobalUsage
edit- git #6ac84cb1 - Add Special:GloballyWantedFiles
- git #da292ae6 - Add Special:MostGloballyLinkedFiles (global version Special:Mostimages)
GuidedTour
edit- git #3642b324 - FIx handleLinkClick to handle sub-elements within links (bug 71494)
- git #09f95448 - Turn allowAutomaticNext off for tours using the legacy API (bug 71493)
Interwiki
edit- git #5812a662 - Cleanup special:interwiki intro
- git #c6f84eee - i18n: fix typo
LiquidThreads
edit- git #22e8cf8e - ApiThreadAction: Make sure a Title is set (bug 71081)
MassMessage
edit- git #91036b97 - Remove spammy debug log
- git #eeaad81e - JSONContent --> JsonContent per rename in core
- git #fff792ad - Override TextContentHandler::getContentClass()
- git #3c2e7d7e - Fix @covers tags
Math
edit- git #21c89c22 - tests: Add missing parent::tearDown() call
MobileFrontend
edit- git #09e703de - Make sure WikiGrok more info overlay doesn't interfere with search (bug 71158)
- git #51c773b4 - Wikigrok: Make query string override reset the opt out
- git #a6209c13 - Fix button spacing in WikiGrok for iOS
- git #2c757f2c - Fixing loading of loggingSchemas for mobile
- git #a9182e90 - Adding clicktracking to WikiGrok version A
- git #ecfb93d7 - Push wikigrok a to beta
- git #7c276abf - QA: Don't assume the main page has a language button
- git #d5cff9a1 - QA: refactor VE editing
- git #e9067fc2 - Escape all CSS metacharacters for ref drawer (bug 70921)
- git #171e71c8 - Hygiene: Remove unused mainpage CTA messages (bug 64265)
- git #d4692236 - Fix iPhone style regression
- git #3ba2f57b - Disable WikiGrok on tablets for now
- git #82a73284 - Pre-fill search bar in SearchOverlay with previous contents (bug 69163)
- git #b38a67d4 - Hygiene: Using #/ for MoreInfo overlay per mobile coding conventions
- git #73c02963 - Restrict iOS fixed header code to overlays with fixed headers (bug 69414)
- git #4d6f0dbe - Refactoring InlineDialog and Drawer using new abstract Panel class
- git #2c6e820d - Adding user_id to data recorded by WikiGrok per analytics request
- git #99fd8922 - Hygiene: Change editor URL to use leading / (bug 70904)
- git #cee72a91 - Register TalkOverlay to #/talk
- git #f2384cc6 - Improvements to Wikigrok A interface
- git #4952f040 - Use summary message on non Main namespace pages (bug 69488)
- git #20a729fe - Make sure we're in 'view' mode before loading WikiGrok
- git #2b238fda - QA: update Ruby gems
- git #52637bd2 - Remove direct echo db access from mobilefrontend
- git #08af292b - Insert section name in edit summary (bug 60134)
- git #3b5527a6 - Hide discussion button whilst it is broken (bug 69763)
- git #8b56d3e6 - Fix contributions query for anons (bug 70757)
- git #1f5a4f12 - Fix RTL flipping for back arrows (bug 70144)
- git #9df9900c - Hygiene: Move CleanupOverlay into its own file.
MultimediaViewer
edit- git #1f78d2b8 - Fix patch which fixes the reuse dropdowns (bug 70918)
- git #57b27990 - Fix garbled dropdown text (bug 70918)
- git #4b6e44a2 - Make sure event handlers are set up even if onready handler is lost (bug 70756)
- git #15705664 - QA: add tags to run in IE builds
- git #dca82c38 - Fix over reported use-this-file-close event
- git #a82dfd6e - Remove tooltip for view-file
NavigationTiming
edit- git #000d896d - Log save time
ProofreadPage
edit- git #0e9e6052 - Introduces a JSON serialization for Page: pages
Scribunto
edit- git #7b721aab - Throw an exception if LuaSandboxFunction::call returns false (bug 71045)
SecurePoll
edit- git #dce0e9a7 - Remove usage of spinner.gif (bug 70615)
SemanticForms
edit- git #82392686 - Fix from Cindy Cicalese for "mapping template" feature
- git #3b6a3b47 - Version 2.8
- git #c7167d77 - Fix to not display free text label if free text input is not displayed
- git #9a390ed8 - Restored patch accidentally removed by previous commit
- git #53d76b87 - Various fixes for the creation of forms and templates from Page Schemas
TimedMediaHandler
edit- git #7abefcf4 - Followup f695323: correct path for ef26c7a
- git #1430e17f - Let TMH detect webm files using opus and VP9 codecs (bug 60245)
- git #fdab8337 - Call parent::tearDown in ApiTestCaseVideoUpload
UniversalLanguageSelector
edit- git #d25f7f33 - Fix ULS QUnit tests
UploadWizard
edit- git #e5d5d38e - Make options of a custom campaign field parseable (bug 71160)
- git #e37096a1 - Log errors
- git #8f501d7d - Fix UploadWizard logging for reals
- git #4e14f386 - Fix static call of non-static function (bug 70942)
- git #e2eb1f79 - Fix UploadWizard logging some more, maybe
- git #d8ab4a33 - Fix EventLogging schema declarations
- git #fc7ab2ee - Typofix in comment
- git #6201936a - JSONContent --> JsonContent per rename in core
- git #006d186c - Create title in file NS and validate as such (bug 66366)
- git #d5238352 - Read description from metadata and suggest it
- git #291402ea - Code quality: Remove jscs "requireCamelCaseOrUpperCaseIdentifiers" over-ride and make pass
- git #d76d6de8 - Code quality: Remove jscs "disallowDanglingUnderscores" over-ride and make pass
- git #cb53154d - Code quality: Remove jscs "requireMultipleVarDecl" over-ride and make pass
- git #1f79a181 - Code quality: Remove jscs "requireSpacesInsideArrayBrackets" over-ride and make pass
- git #b982090d - Code quality: Remove jscs "disallowQuotedKeysInObjects" over-ride and make pass
- git #e0753c06 - Code quality: Remove jscs "validateIndentation" over-ride and make pass
UserMerge
edit- git #f12ecb6b - Update user_former_groups and user_properties, improve user_groups updating (bug 49518)
VisualEditor
edit- git #d04cf1ae - Update VE core for cherry-pick
- git #cf6f715b - Update VE core submodule for cherry-pick (5f4b740)
- git #216e3088 - Followup I35e55658: Update wfUseMW call
- git #b3ba809c - Get confirmation when trying to insert/edit template/citation with required parameters missing (bug 50747)
- git #20c4fbbc - Validate size widget when activating/deactivating apply button (bug 70861)
- git #92a6fdbb - Make <visualeditor-preference-enable> message respect plural rules
- git #c4857a1f - Use ve.parseXhtml() and ve.serializeXhtml() (bug 70856)
- git #712ea472 - Add contextual help to all remaining meta dialog controls (bug 51798)
- git #ceafcd59 - Check whether there is a range selected when enabling/disabling re-use citation tool (bug 70870)
- git #b6b93fc8 - [BrowserTest] inadvertent clash of identifiers from earlier update
- git #e71699f0 - [BrowserTests] Pick up the latest webdriver to run latest Firefox
- git #65b232a3 - Show pending state on action button and keep dialog open when switching to source mode (bug 65012)
- git #8cde5658 - Template dialog: Show up to the limit of parameters, not up to the limit + 1 (bug 70609)
- git #198c240f - build: Bump miscellaneous devDependencies to latest
- git #7545868b - Don't return undefined in ve.init.mw.Platform#getLanguageName (bug 70731)
- git #954fec83 - [BrowserTest] UI text changed s/Cancel/Resume editing/.
- git #aa67deae - [BrowserTest] add one test to validate new ie11 build
- git #dbb94ea2 - Correct typo in visualeditor-dialog-meta-settings-redirect-statichelp
- git #8b116d01 - Remove VisualEditor.i18n.php
- git #b46159ee - Relabel the cancel button in the save dialog to "Resume editing" (bug 69116)
- git #c35d68d5 - Convert all instances of assert.equal to assert.strictEqual
WikiEditor
edit- git #e7251d7d - Remove padding from Textbox (bug 70194)
Wikidata
edit- git #631a2113 - Drop a few additional EntityId type annotations that are breaking in prod
- git #d64f453d - Drop additional type hints
WikimediaEvents
edit- git #791e14cf - Fix extension asset path error in I333049828
- git #0e087dae - HHVM BetaFeature: Add screenshot; improve text (bug 71048)
- git #08a95b28 - Lowercase HHVM cookie name
- git #246f5d09 - HHVM beta feature: just manage the cookie for now
- git #3abe35c4 - Add 'HHVM' beta feature
WikimediaMaintenance
edit- git #d28daecd - Point cawikimedia's interwikis to English wikis
- git #e74f755a - /a/common -> /srv/mediawiki
- git #f0d86f92 - Add additional interwiki links as requested in various bugs (bug 16962, bug 21915)
ZeroBanner
edit- git #bb8be99b - Fix private access from closure 5.3 vs 5.4 bug
- git #99f608fb - Enabled parameter now allows enabled range
- git #1867e4a3 - Added 'name' value to jsConfigBlock, init cleanup
Skins
editVector
edit- git #c85c4ee1 - Revert "Add svg version of bullet-icon"
- git #32e65050 - Add svg version of bullet-icon
common/images/cyrl/LICENSE
edit- Newly deployed skin