MediaWiki 1.24/wmf22/Changelog
< MediaWiki 1.24 | wmf22
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