MediaWiki 1.22/wmf7/Changelog
< MediaWiki 1.22 | wmf7
Core changes
edit- git #11ceeb08 - Update VisualEditor submodule to latest master for A/B test
- git #49474b04 - ULS to master
- git #328abfba - ULS to master
- git #ac676a2d - Fixed mysql warning about expecting a resource.
- git #9e2ffede - Made purgeDeletedFiles.php delete files still in the public zone.
- git #964d2419 - Add 'CoreEvents' extension
- git #d46809c5 - Update VisualEditor for i18n change
- git #d6357c8a - Add Campaigns extension to 1.22wmf7
- git #da8fbf72 - Commit of various wmf-branch live hacks
- git #4134a0b7 - API: Fix IPv6 handling in list=blocks (bug 48129)
- git #b1cc3511 - Prepare DatabaseMysql for mysqli (bug 45288)
- git #5b52750e - 4 (bug 4950)
- git #5d3374f4 - Add section preview mode to API action=parse
- git #2f528620 - Removed redundant documentation for some methods.
- git #a379dbf9 - Removed redundant documentation for some methods.
- git #dcf080c1 - support setting Memcached::OPT_SERVER_FAILURE_LIMIT, Memcached::OPT_RETRY_TIMEOUT
- git #62988d1b - Remove unused searchhelp-url and searchmenu-help
- git #126f66d9 - Fix return type of MessageCache::getMsgFromNamespace for existing (bug 14176)
- git #53c23764 - In 'uctop', replace 'top' with 'current' [revision]
- git #6852b7a2 - Setting tooltip gravity to 's' so that the tooltip shows above
- git #22e2e960 - Remove unnecessary exception from Title::getLatestRevID()
- git #2f40d348 - link user in accountcreatedtext msg (bug 42253)
- git #50faf213 - Allow patrolling pages by revision id (bug 49259)
- git #1a2f4b55 - [Database] Tweaked LoadMonitor::getLagTimes() to further reduce stampedes
- git #ed6e8766 - Drop __autoload.
- git #4650adb9 - Only show notoken as possible API error once
- git #f330f727 - Add new hook AbortTalkPageEmailNotification
- git #fc989b46 - Add user rights 'editmyuserjs' and 'editmyusercss'
- git #6ec90a1a - Revert "Introducing ContentGetParserOutput hook." (bug 49398)
- git #97c8120f - mw.toolbar: Clean up code and jsduckify
- git #c802c5b1 - Remove unneeded parenthesis from warning text in prop=revisions
- git #b0bcff1f - mediawiki.user: Simplify implementation and jsduckify
- git #fc5bcf11 - Remove revision patrol links from normal page views (bug 49123)
- git #3c84a5ab - Move post-edit font-family rule to Vector-specific selector
- git #f1d2386a - Kill <meta name="keywords" content="..."> in a blazing fire.
- git #a4ce59a4 - Followup If21705c2, Shorten remaining urls to the whatwg HTML spec.
- git #6cc372c9 - Add vendor to mwdocgen's excludes list.
- git #49677c4c - Followup mistake in I82711cee
- git #e8493704 - Fix XmlTypeCheck docs
- git #868a7006 - Fix comment for mw.user.sessionId()
- git #cb4f8335 - Fix Thai link trail regexp
- git #a1f1ccee - Gitweb -> Gitblit
- git #c6b37dbe - Enhancement: Allow XmlTypeCheck for strings
- git #c2f7148e - Show rollback link on changes list only for RC_EDIT
- git #913879ea - Use getPrefixedDBkey() for template profile call.
- git #e906a2f2 - Ensure <h5> and <h6> have different computed font size (bug 48671)
- git #a728e7b6 - Remove all uses of obsolete .editsection class
- git #5ce5e78a - Remove Wikimedia-specific hack in ParserOutput
- git #27405186 - Support installing PHPUnit using composer.
- git #66500c1f - Fixed long memcached keys for infoaction.
- git #982b2ae1 - edit.php maintenance script not setting up context, just globals (bug 49271)
- git #567407d2 - Remove non UTF-8 chars from debug output (bug 48951)
- git #d7a61d72 - action=parse now can parse in preview mode (bug 49239)
- git #3eaad66d - CSSJanus: don't mangle 5+ consecutive numeric values (bug 45677)
- git #ed0ca43e - "Your domain" appearance fixes for new forms (bug 49225)
- git #4254c2d1 - Fix bad copy-paste error in deprecated method (bug 48782)
- git #d2254ba1 - Allow server selection when running sql.php
- git #01b56440 - Made SwiftFileBackend::loadObjectListing() populate stat entries in reverse order.
Extensions
editAbuseFilter
edit- git #3ab18c23 - Don't try to filter uploads with an invalid title (bug 49399)
- git #697e2b24 - CSS: Minor code style fixes
ConfirmEdit
edit- git #cd7106e0 - Add a default blacklist for FancyCaptcha. (bug 21025)
- git #f0f65ba3 - Get Asirra captcha working on more forms (bug 39536)
CoreEvents
edit- git #d291b642 - Log whether edit was made via API and/or mobile site
EducationProgram
edit- git #029d8da2 - Fixed phantom log entries for "course updates" that havent happened
- git #357d460f - Fix breakage due to changes in base class in core
- git #ce68aacb - Hebrew translation for namespaces
EventLogging
edit- git #0f61a921 - Click anywhere outside code samples to close code samples
- git #c188739b - Support jsonfm (pretty JSON formatted with HTML).
- git #8cd04923 - Add API module for retrieving JSON Schema (bug 46174, bug 45886)
- git #5097470d - Pretty-print when stdout is a tty; drop 'util'
- git #5ed3f8d8 - Default output URI should be 'stdout://'
GeoData
edit- git #2a15238c - Always output even default globe
GettingStarted
edit- git #8733563c - Improve appearence of task toolbar on low width screens and print. (bug 48562)
- git #de08d82a - Fix openTask cookie removal by using same options.
GuidedTour
edit- git #950ee2c7 - Fix type of 'step' for logging.
- git #a6fdf3c9 - Fix EventLogging (variable was read before initialization) (bug 49861)
LdapAuthentication
edit- git #b04377df - Prevent searching for AD groups for non AD LDAP
LocalisationUpdate
edit- git #c0b4d315 - Fix update for non-default URLs (bug 49521)
OpenStackManager
edit- git #ec9bf47e - Show that the Echo notification messages support
- git #ae857ce2 - Fix "RAM" and "IPs"
Parsoid
edit- git #86294f85 - Add space before ref-content (bug 49314)
- git #b2575528 - Fix shoddy work I did in 7354d9f4 when I broke references
- git #7354d9f4 - Prefix ref name/group before using as property key (bug 49490)
- git #baeddb36 - More updates to aid bug report processing
- git #ab999dda - Disable selective serialization on oldid '0'
- git #3fbef893 - Fix problems with template arg wikitext escaping
- git #058da082 - Force page DOM generation for selective serialization
- git #ab8d1559 - Actually send the query parameters in ParsoidCacheRequest
- git #afc08e95 - Fixed bad regexp in inline_breaks function (bug 49375)
ProofreadPage
edit- git #fe12a609 - Fix sql table creation failure (bug 49453)
- git #79a69252 - Separated data fetching from presentation in function load_index in ProofreadPage.body.php
SemanticForms
edit- git #ba9eeeda - (Semantic Forms sfautoedit (and #autoedit) broken in 1.21) (bug 48838)
- git #ef66f931 - Popup forms: Save Page button does not work anymore
TemplateData
edit- git #a70e046f - spec: Remove remnant mention of InterfaceText allowing null
TimedMediaHandler
edit- git #c676da55 - Fix reset of timed out jobs
- git #64e11a04 - loop over authors instead of setting same url (bug 44978, bug 44978)
Translate
edit- git #4b7d0ca7 - Restore erroneously removed messages
- git #b2c2e727 - Hide sidebar while using the translation tool (bug 45836)
- git #0b3e8aae - Don't include suggestions in the source language for "in other languages" section (bug 45435)
- git #3ab4cdf5 - Avoid exception in ApiHardMessages (bug 46227)
- git #2c8d585e - Avoid backwards ordering on first export of json files (bug 42613)
- git #7440bc66 - Fixed long memcached keys.
- git #d56c1dc9 - Partial revert of If5755624 and a comment (bug 49066)
- git #7706a7f8 - Remove upload methods other than local file from Special:ImportTranslations (bug 47823)
UserMerge
edit- git #2cb7f36e - added newline character after the delete message.
VisualEditor
edit- git #121a7569 - Move references out of experimental (bug 39599)
- git #8a2c9431 - Create ref list insertion tool
- git #d9fb6125 - ve.ce.BranchNode: Use DOM rather than jQuery in #onSplice
- git #1459bb41 - Use DOM methods rather than jQuery in setupSlugs()
- git #fe5f4fdc - getRenderedContents() optimizations
- git #fb007eb4 - ve.dm.example: Use jQuery#toArray instead of jQuery#get
- git #847edb4f - Restore selection after dialog close
- git #f1e1dd7f - Resize focus highlights on generated content update
- git #e7165530 - RelocatableNode for Inline and Block Images
- git #3a5ec39a - mw.ViewPageTarget: Use native .focus() rather than jQuery's .focus()
- git #921a95de - Don't build the CE tree and DOM for the internal list
- git #50ec8c50 - Match data inserted from MWMediaInsertDialog with MWBlockImageNode
- git #25d8d289 - Fix incorrectly written CSS that was affecting all table cells on the page instead of cells in mwMetaDialog only
- git #2fb1a11a - Straighten out variances in parent method invocation
- git #659bb8e6 - Fix for rendering block images
- git #bf621b34 - Change nested annotation test to test recursiveness
- git #0c2e3559 - ve.ui.MWReferenceDialog: Clean up
- git #e91fee2c - There is no need to apply CSS changes (width and height) to an image inside ve.ce.MWBlockImageNode because it is already handled in ve.ce.ResizableNode
- git #469cb4aa - Add reference icon
- git #8bfbef1c - Handle nested empty annotations (bug 48605)
- git #51be4721 - Fix logic in link input widget
- git #4116742b - Remove format tools from mw reference dialog (bug 49715)
- git #746763a2 - Workaround for adjacent annotations bug (bug 48194)
- git #7b1df21a - Delete default sort key if set to empty string (bug 49724)
- git #03dbf56f - mw.ViewPageTarget: Move non-annotation buttons to a new tool group
- git #1ea9016c - doc: Clean up documentation related to ES5 in ve.js
- git #3a44ae9b - Fix splitClusters usage in ve.ce.Surface#onContentChange (bug 49233)
- git #eb35b92f - Update initialisation scripts for demo, test
- git #8f9093ea - ve.dm.MWTransclusionModel: Don't create undefined normalisation target (bug 49493)
- git #85c4ebf3 - mw.ViewPageTarget: Move save dialog out of toolbar tree (bug 49275, bug 49361)
- git #8730a913 - Allow UI context to update when selection is from 0 (bug 49421)
- git #2c421258 - Delete/don't insert transclusion if object is empty (bug 49831)
- git #bed2c1d0 - Match MediaWiki's rendering of non-thumb/-frame block images
- git #82997d73 - ve.ui.PanelLayout: Set default to span accross available space
- git #0f380f1f - Handle correctly figure tags with typeof="mw:Image" (bug 49837)
- git #8d2ba6ef - Add resource attribute to newly created images (bug 49596)
- git #0072e661 - Always float toolbar to top of page, not last branch node (bug 48662)
- git #14695750 - Fix inconsistencies and errors with Dialog onOpen/Close
- git #c632bfc6 - Ignore shortcut keys inside key press handler (bug 49732, bug 49760, bug 49816)
- git #437c7cd0 - Media content message should be in general, not experimental, code
WikimediaMessages
edit- git #4b259b7e - Update Extension Distributor messaging for 1.21 stable release.