MediaWiki 1.24/wmf7/Changelog
< MediaWiki 1.24 | wmf7
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 #* - * ()