MediaWiki 1.24/wmf7
MediaWiki 1.24/wmf6 | Deployment of MediaWiki 1.24wmf7 to Wikimedia sites | MediaWiki 1.24/wmf8 |
The latest version (labeled "1.24wmf7") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Thursday, 29 May 2014 (see the roadmap).
Core changes
edit- git #10d5c622 - Updating ZeroBanner & ZeroPortal exts
- git #ef4ad5ad - Updating CentralNotice for GeoIP cookies and mixins
- git #e8b3b21c - Updating JsonConfig ext
- git #5ec48830 - Added ZeroBanner, ZeroPortal, and JsonConfig extensions
- git #d8e47c7e - MobileApp: cherrypick https://gerrit.wikimedia.org/r/#/c/137930/
- git #2e15d460 - Update VisualEditor to I903d2892
- git #034a5d8f - Load previous tags in ChangeTags::addTags() from DB_MASTER
- git #cf1ea2cb - Update TemplateData to I9b13e2f3
- git #c7b5b5b8 - Update VisualEditor to Ie9cba04a
- git #82e7f637 - Submodule bump for SWAT deploy
- git #70f20c27 - https://gerrit.wikimedia.org/r/#/c/137272/
- git #6b9fac90 - Updated zero ext
- git #6844c54e - Submodule bump for SWAT deploy
- git #6e86e2a0 - Updating MultimediaViewer to fix preference name
- git #74d2c371 - Submodule update to deploy updated styles
- git #3d6c8f28 - Update Flow with three backports
- git #8931a650 - Revert "Use square bounding boxes for default-sized thumbnails"
- git #fff89a84 - Update VisualEditor to I84e31323 and I72be9098
- git #fdc6a47a - Update EducationProgram to I632d1032
- git #b5c2d91d - Revert "Revert "Use precise ApiMain/ApiQuery type hints in all API modules""
- git #ca2bb3b5 - Revert "Use precise ApiMain/ApiQuery type hints in all API modules"
- git #c9594a04 - Update OOjs UI to v0.1.0-pre (09b223d279)
- git #e8262989 - Add border and background styling to the Parsoid styles for images
- git #2d7beccc - Reorganize commonPrint.css
- git #93c09547 - Allow media handlers to mark files as expensive (bug 65691)
- git #0f881fd3 - Skin: Remove dried up remains of Standard/Classic skin
- git #ef040e0d - vector: Add tabindex back to search box (bug 29199)
- git #cf1d36d5 - Added BeforeHttpsRedirect hook allowing extensions to cancel forceHTTPS
- git #f0c12765 - Add release notes for Ie3f7273c
- git #598dbc56 - Allow filtering log entries by namespace (API)
- git #85b695c2 - Correctly parse 'redirect' XML tag during Special:Import. (bug 65481)
- git #fb9023bb - Tweaked HTMLCacheUpdate immediate run treshold
- git #fc30f03d - Reduce Title::invalidateCache contention a bit (bug 37519)
- git #dd8dfe80 - Add Composer managed libraries
- git #4202d4a8 - Add SelfLinkBeginHook (bug 63592)
- git #67ccc1b8 - Update OOjs UI to v0.1.0-pre (7b283a9dcc)
- git #e1552fc6 - Remove Vector from the default LESS import path (bug 64595)
- git #9cf7b5fe - Enable mediawiki.skinning.content.parsoid on Mobile target too (bug 65823)
- git #fb33b959 - Move Modern and CologneBlue out of core
- git #90302be4 - Add ar_text to the list from Revision::selectArchiveFields(). It is checked later. (bug 65765)
- git #6beee253 - Restructure Media related tests to avoid duplicated code
- git #46ff5726 - SpecialRevisiondelete: Simplify if/elseif logic
- git #07c74834 - DerivativeContext::setConfig should take a Config object
- git #8e980dfb - Allow more flexibility in RC feeds
- git #6587ee51 - Use language from context in Skin::subPageSubtitle
- git #ad51c726 - Change one Linker::formatSize call to Message::sizeParams
- git #6949668b - DBConnectionError: Expand {{SITENAME}} in pagetitle with Message::text() (bug 58447)
- git #8977e56a - Make abstract Config class truly implementation-agnostic
- git #6ca760a5 - Revert more visibility changes in HistoryBlob.php (bug 65665)
- git #16b731dc - HTMLForm: fix double escaping of checkbox labels in vform
- git #179a0962 - Removed double hook explanation AfterFinalPageOutput (bug 65690)
- git #a2a0c714 - Revert "Pass phpcs-strict on includes/revisiondelete/" (bug 65733)
- git #4ba7d3c2 - jquery.makeCollapsible: Use .prop() for value attribute of list item
- git #c10b4698 - Fix broken @return documentation
- git #4b0026c6 - Fix doc comments on get[General](Short|Long)Desc
- git #3045c722 - Fix docs on File::getImageSize() they were very misleading
- git #c8eb7b28 - Revert "Restore search box tabindex" (bug 29199, bug 65704)
- git #ad86d328 - Don't use isset() to check for null
- git #52793213 - Remove not-working scripts in maintenance/language
- git #5705b0ae - Correct a comment about updateRevisionOn
- git #65282b39 - Check category-move-redirect-override in content language
- git #295b2dcc - Followup dd1c7f7fd7: fix LESSification errors in Parsoid styles (bug 65596)
- git #3f8c7114 - mediawiki.test.js: Suppress false postives for deprecated mw.* properties
- git #23563a3c - jquery.autoEllipsis.test: Swap $.browser for $.client for compatibility
- git #a5d145ae - MagicWord: Fix an indent
- git #4fb56fec - Prevent deleteBatch.php deleting files from redirects (bug 52587)
- git #bebcf2c5 - Revert visibility change on DiffHistoryBlob::$mCompressed (bug 65665)
- git #7982cf18 - Return value directly when using getter
- git #1d59d615 - Improved FileBackend failure logging a bit
- git #4a3ee339 - Make sure DjVu files do not attempt metadata extraction repeatedly (bug 41090)
- git #6b683ea4 - MediaWiki::performAction, return 404 on nosuchaction error
- git #024a87fb - Made getName() in ArchivedFile work when loaded via sha1
- git #5971b2c3 - API: Enforce section=new constraint when using 'redirect' mode (bug 24330)
- git #81be7edb - Do not include user column on Special:MyUploads (bug 30627)
- git #3f091e09 - Adding header font change to release notes for 1.24
- git #63b22fe6 - Cached misses in getMulti should be omitted (bug 65637)
- git #9736bf08 - wfDebugMem: Fix binary prefix and improve usability
- git #b76fb132 - Document ArticleUndelete change
- git #30c45055 - Add missing possible errors to ApiRollback.php
- git #ee0ff556 - Introduce ContentHandler::exportTransform() (bug 65256)
- git #5ca37aba - Introduce ContentHandler::importTransform. (bug 65256)
- git #d5cc0464 - Store page_id in logging table for deletions and make queryable (bug 26122)
- git #86f68d31 - Make HTTPS port configurable (bug 65184)
- git #67b2557d - Remove silly 'm' prefix from StubObject/DeprecatedGlobal members
- git #47623762 - format the tests/phpunit/TODO document for readability
- git #1cf14503 - Cleaned up database reconnection logic (bug 65263)
- git #1cb1ac62 - Remove "Help/Project" profile from Special:Search
- git #1e906448 - Installer: output css correctly when session errors occur
Extensions
editAbuseFilter
edit- git #2c449c3a - Fix notice when creating new filter (bug 65805, bug 65805)
CentralNotice
edit- git #fb14d9a6 - Harmonize format of GeoIP cookie
- git #b2eff9d2 - Avoid encoding issues by fetching GeoIP cookie through jquery.cookie (bug 66478)
- git #42e59359 - i18n: Fix link text
- git #32d56563 - i18n: Fix MediaWiki.org URL
- git #b16dfee6 - Update i18n shim
- git #c9a8821a - Add a UI for attaching mixins to banners
CirrusSearch
edit- git #38d0f9a4 - Add parameter to change rescore window sizes
Echo
edit- git #ab9c69dc - Fix failing tests
EducationProgram
edit- git #f75f0a51 - $wgAPIModules should extend ApiBase, not ApiQueryBase
- git #f59464f4 - Fix when course status goes from current to passed (bug 47361)
EventLogging
edit- git #d3e47221 - Do not override existing value when initializing $wgEventLoggingSchemas (bug 65680)
- git #4a2c26a6 - Cast empty server-side events to object (bug 65385)
Flow
edit- git #81d36f37 - Don't be too strict when resolving the DB data (bug 65802)
- git #888f4c7b - Ignore expected exceptions in WhatLinksHere (bug 65915)
- git #56952e8e - Feed only array type to array_merge() (bug 65963)
- git #14eeeffa - [browser test] Comment field needs css identifier now
- git #6ef0497c - Fix no-js topic-reply (bug 65639)
- git #9b0f09f0 - Fix no-js reply (bug 65639)
- git #08a7ed70 - Fix indexes for Reference objects. (bug 65672)
- git #4394c5b3 - Fix some issues for "sort by last activity"
- git #0db2c978 - Fix submission of new topics in no-js (bug 65639)
- git #615fe83c - Use cannonical url for IRC feed
- git #50da276a - anonymous users don't see any replies to a hidden comment (bug 63789, bug 63789)
GeoData
edit- git #37617ea5 - Remove geo_killlist updates
GlobalBlocking
edit- git #88f5329f - Show global blocks on Special:Contributions (bug 52673)
GuidedTour
edit- git #7fe63df0 - Optimize PNGs
JsonConfig
edit- git #* - * ()
MassMessage
edit- git #47e2e9ad - Handle void elements in JS unclosed tags checker
Math
edit- git #41041610 - Add separate database table for LaTeXML (step 4) (bug 65522)
- git #3cbb5225 - Add separate database tables for Mathoid (bug 65793)
- git #bf33d513 - Add separate database table for LaTeXML (step 3)
MobileApp
edit- git #632d33e7 - Apply Mobile App edit tag only to edits
- git #9304519f - Add hack for missing enwiki specific styles
- git #a123ebc3 - Complete moving android specific styles to android.less
- git #ef0c3fba - Squashed changes containing style fixes for the app
- git #5845c119 - Add 'mobile app edit' tags to edits from MobileApp
- git #a414ffac - Re-use Link styles from MobileFrontend
- git #29115581 - Do not override MobileFrontend fonts
- git #26dc1f3c - Display locked pencil icon if page is protected
- git #43507032 - Re-use MobileFrontend content styles
MobileFrontend
edit- git #a04fd8d7 - Regression: Fix MobileWebEditing schema - add funnel (bug 65884)
- git #f5971c1a - Enable expanding of section headings via space and enter keys in stable
- git #5c827d9e - Avoid bugs in Chrome with clicking links in search overlay (bug 65676)
- git #476fbb41 - Fix position of pop-up indicator for cite button in mobile VE
- git #e7605491 - Make this page has issues inline block (bug 64679)
- git #85cfc87c - Use same options for VisualEditor and Editor overlays (bug 65587)
- git #abc92c44 - Fixing thumbnail sizing in search overlay (bug 65347)
- git #57a7feac - Fix fatal when using Minerva directly, outside of mobile view (bug 65749)
- git #7b079bd6 - Add clicktracking to table of contents
- git #7814dff3 - Rewrite Nearby as a PageList
- git #a4124080 - Reduce page_props usage
- git #5bde421e - dev-scripts: Fix makegerrit command
- git #bab14435 - Regression: fix trimmed cancel icon in drawers
- git #7cbb5b7d - Promoting mobile typography changes from beta to stable: Part 1
- git #f473d9b1 - Prevent hide drawer when click (again) on (another) reference (bug 65708)
- git #dd23dd13 - Hygiene: Some CSS clean-up. Removing old cruft and consolidating.
- git #6954872e - Add top border to page list on Nearby page (bug 65613)
- git #9458b15e - Syncing mobile header fonts with new Vector skin stack
- git #f1d78cf6 - Embed the external link image
- git #5eea9bad - Move more content styles out of common.less
- git #ce111a6c - Hygiene: rename scripts directory to dev-scripts
- git #cfbd1b8c - Loading toggling css with JavaScript (bug 65503)
- git #49aa49ad - Regression: Restore external links icons
- git #f307d19e - Don't stretch the image in the media viewer (bug 63553)
- git #6cb46753 - QA: Add non JavaScript site tests for search
- git #c103b425 - Stop EventLogging errors when switching from VisualEditor to Editor (bug 65378)
MultimediaViewer
edit- git #b5dce103 - Fix the share/download patch
- git #28346dfc - Support shared DB version of Commons definition
- git #e72ae884 - Change preference name for enabling MediaViewer
- git #1db51f25 - Prioritize download
- git #f9d06141 - Make JSHint enforce ES3 compatibility
PageTriage
edit- git #0014a9d6 - Follow-up I7b49a6dd0: Fix page curation bar reappearing after VE closes (bug 65702)
PagedTiffHandler
edit- git #bc9ced4a - Set expensive flag for large TIFF files (bug 65691)
- git #313b33ee - Check $wgMaxImageArea before downloading file asset from swift (bug 62306)
- git #03739e45 - Fix paged tiff handler tests
Popups
edit- git #5457fbc8 - Flip the animation direction if the Hovercard is flipped
- git #ea7ca2a2 - animation: Add fade animations from other directions
- git #3ae232c2 - animation: Correctly name the animation classes
Scribunto
edit- git #1201618b - Keep modules' export tables inside Lua (bug 64141)
TemplateData
edit- git #48a99b96 - Block object descriptions from edit
- git #1c83d7e7 - Add a grunt checker for jshint, jscs, csslint, and banana and pass them
- git #3f05967d - Add 'date' type support for ISO 8601 date-times
- git #bd129b7c - Allow following of redirects via API (bug 50964)
Translate
edit- git #c0297e83 - Restrict access for Special:PageMigration to translation admins only (bug 65791)
- git #9d516417 - function() replaced by function () throughout
- git #32dc11e6 - Feature to add a new unit to facilitate manual splitting for Special:PageMigration (bug 65739)
- git #7557e369 - Use more precise description for ShareLaTeX (followup 132693 / fdf994ad9)
- git #2f529d9d - i18n of messages for Special:PageMigration
- git #73e5dd84 - First version of Special:PageMigration
UniversalLanguageSelector
edit- git #7515596b - Update jquery.ime from upstream (bug 63895)
- git #625334fe - Always display assistant languages where available (bug 62342)
- git #0c16041f - Fix the missing close icon in ULS
- git #2d9a28b6 - Remove unwanted anonymous functions
- git #27940391 - Close the tipsy tooltip when clicked on it (bug 65664)
- git #50f6bdce - Replace #p-lang-list with #p-lang .body ul
UploadWizard
edit- git #6bee102b - Enforce es3 compatibility for UW
- git #d387ff7d - Basic funnel data logging for UploadWizard
VipsScaler
edit- git #180084cf - Add support for page numbers to VipsScaler. (bug 52045)
VisualEditor
edit- git #f7f14685 - Move save panel init to getReadyProcess
- git #9ffc5df9 - Use <visualeditor-toolbar-cite-label> correctly in the Media and Reference toolbars (bug 66039)
- git #ba13af2a - Cleanup createSurface methods (bug 65934, bug 65935)
- git #b648268b - Fix beta warning appearing for some users that it shouldn't. (bug 65821)
- git #9e9a671f - Make images look better, account for e82629895b38 in MW core
- git #d12a0d73 - Switch action=opensearch call to list=prefixsearch where appropriate (bug 63555)
- git #27a400ee - Remove gallery tool from toolbar
- git #f9df17c0 - Another default alignment fix to MWImageModel (bug 65564)
- git #7d867298 - Decode URL encoding in resource attriute for images (bug 65611)
- git #20a1860f - Suggest categories that exist but don't necessarily have pages (bug 49044)
- git #186238e9 - Make sure <figure> has proper dimensions (bug 65836)
- git #d7bf3fab - Adding header to top of citation pop-up list in mobile view
- git #2c896650 - Update .docs/eg-iframe.html to sync with new changes
- git #e2fab2f1 - Dump raster support (unuseful) and assert SVG works before loading
- git #55690fd6 - New icons for cite, references
- git #d62c12ce - Add a hook so GuidedTour, etc. can know when save button is clickable
- git #7a6f5992 - Fix default alignment in MWImageModel (bug 65564, bug 65596, bug 62852, bug 65617)
- git #1d92138f - Update eg-iframe.html
- git #0d4aaf5b - Move Safari 5.x to greylist because dialogs aren't working well (bug 65656)
- git #7330b38e - Fix dependencies for eg-iframe
- git #9182fc19 - Follow redirects when looking up template data (bug 50964)
- git #47e19a98 - Convert toolbar structure group from bar to list
- git #963e1338 - Remove media item styling moved to MW-core in I400336c12d.
- git #d10f27e8 - Make MWGalleryInspector wider
- git #bafad7ea - Remove DesktopContext.css/js from core, leave in desktop
- git #a50e5c6f - Preserve veaction, vesection on special redirects to wiki pages (bug 50877)
- git #060fcabe - Detect that a category is hidden when following a redirect
- git #a8501778 - Switch from Parsoid extension's styles to MediaWiki core's
WikimediaMaintenance
edit- git #86a9023c - Add SecurePoll to addWiki (bug 65790)
ZeroBanner
edit- git #* - * ()
ZeroPortal
edit- git #* - * ()