MediaWiki 1.22/wmf8
Appearance
MediaWiki 1.22/wmf7 | Deployment of MediaWiki 1.22wmf8 to Wikimedia sites | MediaWiki 1.22/wmf9 |
The latest version (labeled "1.22wmf8") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Thursday, 20 June 2013 (see the roadmap).
Core changes
- git #7f5bd401 - Addâlist parameter to showJobs.php
- git #bded49d7 - jobqueue: avoid exceptions due to races in redis job listing functions
- git #16b1314a - Don't queue refreshLinks jobs on null edit
- git #34da6891 - Update VE to pick up 092fa74
- git #61d650be - Fix occasional collapsibleTabs JS error
- git #37ced3fa - Update zero ext
- git #697b04ab - Update zero ext
- git #302c5c84 - Update VisualEditor for gender survey.
- git #09b4c1a5 - Update TimedMediaHandler for cherry-pick of Ide7208394f
- git #57defd64 - Restore extensions/Campaigns submodule
- git #9eedecfb - Add WikibaseDataModel to unbreak wmf8
- git #ff8e01e8 - Update Zero extension
- git #aec82a8a - Updated Zero extension
- git #d370c568 - Fix history and add section tabs being collapsed on RTL wikis (bug 50196)
- git #5318bf47 - Update ProofreadPage to track 1.22wmf8 branch
- git #6bbaecfc - Update VisualEditor submodule to latest master
- git #802bc440 - Update ProofreadPage to track 1.22wmf8 branch
- git #ebe1a07a - Update VisualEditor submodule to latest master
- git #e3eacbb0 - Update VisualEditor submodule to latest master for A/B test
- git #77818d1e - Add missing Campaigns extension
- git #68a07141 - Commit of various wmf-branch live hacks
- git #68ca7c83 - Restore messages of old login and signup forms
- git #539ec5ff - Pass content to SearchUpdate rather than raw text
- git #84528e2c - Remove unused class, SearchUpdate is backend-agnostic
- git #485daef1 - UserCache::getUserName: Docs said @since 1.21, but not in REL1_21
- git #1586db0c - vector: Add SVG versions of collapsible menu icons
- git #652cfa80 - Improve documentation of action=parse (followup Ie4f7324c)
- git #1104392e - Restore API action=parse&text=foo functionality on wikidata.org (bug 48201)
- git #75293088 - Vector: Add the collapsibleTabs script from the Vector extension (bug 46513)
- git #ad372af1 - Switched FileBackendStore to use ProfileSection when possible.
- git #96fb0c4d - Support updating search index when page is deleted
- git #a46f9755 - Pass along tagFilter to ContribsPager, it already expects it
- git #44840d15 - Only new vertical format login and signup forms (bug 46333)
- git #c25bf702 - Make rc_cur_id have proper value for upload log entries.
- git #35f802ed - test: rework interwiki lookup in parser tests
- git #efcf646a - Do not output numberofviews, if $wgDisableCounters = true
- git #a9ab983b - PHPUnit now recognizes extension parser tests (bug 42506)
- git #ea7d2140 - Fixed mysql warning about expecting a resource.
- git #20135cde - ResourceLoader: Serve stylesheets with "Access-Control-Allow-Origin: *" (bug 25886)
- git #391c28cc - jquery.makeCollapsible: cleanup
- git #754b8bab - filebackend: throw exceptions during file iteration.
- git #7a5902e6 - Removed redundant doc comments.
- git #49bec29f - Fix typo ('associed' => 'associated').
- git #3c8c5a96 - Fixed doc typo
- git #0ca1132e - Remove Selenium tests from core
- git #7fadd2c9 - Special:Badtitle should always return a usable title (bug 47449, bug 47449)
- git #484770e8 - API: Fix action=parse without any page or title or text (bug 48319)
- git #28483205 - Made purgeDeletedFiles.php delete files still in the public zone.
- git #a43bd5cd - Added parsoid-only tests for parsoid's native cite implementation
- git #382f706a - Fix patrolling where NP patrol isn't explicitly enabled
- git #7242d938 - Cleaned up variable/type order in docs.
- git #a7a693f4 - Avoid exceptions by first checking language code validity (bug 49423)
- git #63df6004 - Show debug output in toolbar (bug 48952)
- git #8387be94 - mediawiki.api: Implement login method
- git #360fc1ff - Don't show the "permissions error" page after a user self-removes rights (bug 48609)
- git #3b577083 - Use getFileContents() instead of incorrect file system call to fetch file contents.
- git #ac6c5995 - Link to mediawiki.org page in 'edithelppage' message (bug 45977)
- git #8f5a9ffa - Fix FOUC on preferences. (bug 49230)
Extensions
AbuseFilter
- git #35747761 - Allow running the AbuseFilter parser tests via phpunit
- git #83357aaf - Make use of the APIEditBeforeSave hook for nicer errors (bug 32216)
- git #013889c5 - Prevent custom warning messages for global rules (bug 45164)
- git #9823d78e - Make AbuseFilter work without AntiSpoof
- git #6756f6f9 - Pass context when contructing DifferenceEngines
- git #3d4d705b - AbuseFilterViewDiff: Make diffs use standard styling (and more) (bug 36478)
- git #8957c003 - Revert "Change AbuseFilter to use UserCache instead of user_text fields" (bug 49918)
- git #ddb57635 - SpecialAbuseLog: use DifferenceEngine::addHeader to render diffs
ArticleFeedbackv5
- git #93fc412b - Make the opt-in/-out feature optional per wiki (bug 50926)
- git #d111c4f0 - Fix spelling (cannot)
- git #2e575889 - Replace single quotes by double quotes
- git #7a7963da - Remove unused RL config var
Campaigns
- git #120e389b - Improve out-of-date campaigns-desc
- git #a673ccae - Add .jshintrc
- git #63de1baf - Add campaign to login form's signup link.
CentralAuth
- git #7cb2e2fa - Revert "Replace image-based AutoLogin with iframes"
- git #a2ad31cf - Add missing break in switch
- git #4d460090 - Replace image-based AutoLogin with iframes
CentralNotice
- git #206087b3 - Always Display Emergency Priority Banners
- git #ec94f7eb - Fix spelling (localised)
- git #fbcf5640 - Enable CentralNotice on Stable Mobile Site
- git #133041bd - New config variable: $wgNoticeUseLanguageConversion (bug 49354, bug 49354)
ContributionTracking
- git #16c1c4e8 - Set fullpath=true in the CT make-null patch
- git #3171185d - Adding orphaned file from previous patch
Echo
- git #490b5ef7 - Revert "Render dates as headings"
- git #6231a712 -Â : Echo markup adjustments" (bug 49269)
- git #1ebc4b53 - Title diff links should not include any fragment
- git #8ff2c4de -Â : Echo markup adjustments (bug 49269)
- git #8817b53f - Fix two typos + one js integer casting
- git #f9a5cc71 - Add difflink to mention email notification
- git #c2bb2a8f - Render dates as headings (bug 49269)
- git #972e1467 - New primary and secondary link behavior for Echo
- git #ab592dad - Cleanup JS
- git #7da252ee - Use mediawiki.api instead of $.ajax
EducationProgram
- git #da4812c1 - Add gender-neutral pronouns and correct grammar
FeaturedFeeds
- git #12312e7f - Change URL to https://www.mediawiki.org as https://mediawiki.org redirects to HTTP.
GeoData
- git #1a463588 - Add debug logging
- git #ea4ce2ac - Allow to adjust commit mode
- git #62c6d3a5 - HTTPS MediaWiki.org redirects to HTTP, so changing to WWW.
GettingStarted
- git #53959098 - Adding support for primary link in notification
GuidedTour
- git #cd5a77e8 - Auto-scroll to guider by default.
- git #acb97aa4 - Make buttonSpecs and allowAutomaticOkay both non-optional
- git #1f5a6868 - Check for multiple arguments, tweak error message, add test.
- git #ed15f344 - Minor clean up
MobileFrontend
- git #08bf543f - Quick hack to remove now useless device modules
- git #9b9775f4 - Regression: Correct styling of the talk button
- git #cb550478 - Inform users why certain functions are not enabled
- git #1e37276f - Fix talk overlay button
- git #f6043514 - Fix text being cut off at the bottom of inline buttons
- git #e8597a96 - Make editor license links open in separate tabs
- git #4f7ea845 - Style all the inputs and textareas in the same way
- git #17bb6bd3 - Story 839: Save from preview in editor
- git #d2863cac - Story 832: Show icons when not available / add new assets
- git #fb80b9e7 - name scenarios
- git #6e67f8c2 - Remove deleted messages from Resources.php
- git #bba10345 - Automation tests for Mingle Stories#976 and #977 - Must be logged in to use Watchlist and Uploads
- git #7d8ad0e5 - Regression: Correctly use extend
- git #0a1901c6 - Set padding on header, to avoid collision with collapse control
- git #d7cfa269 - Tweaks to cleanup templates
- git #e99df0d7 - Fix jumping watchstar spinner
- git #cdbbe15f - Fix nearby desktop view (bug 50761)
- git #448f8e4c - Drop iphone device stylesheet support
- git #54d5b6c2 - Remove -o-box-sizing from .box-sizing LESS mixin
- git #4bf9be5d - Remove kindle stylesheet
- git #4cb0035f - Remove .border-radius LESS mixin and use border-radius
- git #ac55b3a8 - Remove blackberry stylesheet
- git #c811c3d7 - Device cleanup
- git #a4b5a4f8 - Show notifications (toasts) when overlay is open
- git #91810b83 - Only allow h2's to have an edit link
- git #badd66e9 -Â : Always enable section collapsing html (bug 43271)
- git #6e918f38 -Â : Don't duplicate the watchlist message when empty (bug 50681, bug 50681)
- git #5316b063 - Hygiene: Cleanup the html for the cleanup templates
- git #652c636f - Simplify .animation LESS mixin
- git #23901d7c - Adding the page to the debugging output (bug 46581)
- git #dd856683 - Remove -ms-linear-gradient from .vertical-gradient LESS mixin
- git #283c1dc7 - Blindly remove simple, opera mini and opera mobile stylesheets
- git #d692a1d5 - Remove -moz-background-size from .background-size LESS mixin
- git #6d65df2a - Remove .boxshadow LESS mixin
- git #e214ef2e - Fix delay property of notification transition (CSS)
- git #026f20e2 - Prevent table of contents leaking into mobile
- git #aa080c73 - Add missing i18n message for user notificaitons tooltip (bug 50703)
- git #a9a04dae - Fixing double escaping of searchbox placeholders. (bug 50618)
- git #1f1054af - Regression: fix background glitch in left nav
- git #f532ca60 - Fixes to animations (transitions) and notifications (bug 50621)
- git #b60b5068 - Alpha: Allow commenting on talk topics
- git #0d32012c - Regression: re-enable new page creation (bug 50410)
- git #f579a91e - Bug alpha: Ensure heading is correct on nearby overlay
- git #28426bdb - Allow editing on special cased main page
- git #f506cf3b - Fixing link to login page so that it returns users to upload page (bug 50397)
- git #23d33d35 - Remove superfluous GetMobileNotice call.
- git #cd70da43 - Add missing / in filenames
- git #62765f16 - Regression: fix a JS error on upload with a nag
- git #f071054a -Â : Make plural work for mobile-frontend-diffview-editcount (bug 50571)
- git #294e4fc5 -Â : Enable talk on project pages (bug 50212)
- git #be9c64eb -Â : Talk page shows a talk button (bug 50255)
- git #b1b76a92 - Card 856: Allow to disable mobile view on some pages
- git #295e3485 - fixed partial search test
- git #129991da - Remove global fixtures
- git #c1377476 - Ensure the toast lasts for at least a second
- git #79685575 - Fix qunit tests
- git #5a026560 - Regression: Fix special pages on alpha
- git #7ac945eb - Alpha Regression: Fix the main page
- git #7431f5e5 - Alpha: Surface nearby articles
- git #646bcd4a - Introduce NearbyApi to make nearby code more generic and reusable
- git #9540f0c1 - Remove #mw-mf-page-left id
- git #eee213aa - Minor tweaks to PHP ResourceLoader modules
- git #588f355e - Story 831: Improve left nav (bug 49455)
- git #cd77a785 - Restore edit section links after a successful save
- git #5cfecd36 - Story 883: Remove previous and next buttons from editor (bug 50301)
- git #dcfa0d72 - Revert "Card 856: Allow to disable mobile view on some pages"
- git #4d8e8c39 - Allow running of qunit in debug mode
- git #da525ecd -Â : Avoid flashing of section content (bug 50205)
- git #8f4f330c - Evict demons from uploads tutorial on iOS (bug 50201)
- git #931fd86b - Alpha Regression: Fix search
- git #a5c364b4 - Story 867: Update assets to reflect new article action bar (2/2)
- git #b507be90 - Remove unused .full-screen-search CSS rules
- git #d1646c93 - Remove useless HTML comments
- git #7e6aa22b - Remove support for api.php?action=parse&mobileformat=wml
- git #4d467d5a - Sandbox alpha and beta skins from stable
- git #a5f0b644 - Story 836: Promote language search to stable
- git #fd4ed496 - Correct left padding on headers and footers in 'list' overlays
- git #89cd4cd7 - Rewrite language overlay
- git #98dff6c3 -Â : Make sure the edit link chooses the correct section (bug 49208)
- git #7017d6f0 - Story 884: Add CTA for edit icon
- git #6f56e005 - Introduce Class
- git #4daa68db - Story 867: Update copy for empty watchlist (1/2)
- git #d4b8bd60 - Card 856: Allow to disable mobile view on some pages
- git #3b47d877 - Tweak variable description
OpenStackManager
- git #ea3b555c - Added a (super dangerous!) mode to act on every instance.
- git #eefcce5f - Add a couple of features:
- git #81853623 - Require tokens for post actions
- git #91594db5 - Add Ajax-y interface for Special:NovaAddress
- git #99532a18 - Add .jshintrc file
- git #06fb6b16 - Cache a dict of member ids and names rather than just names.
- git #3fe87851 - Cache the list of project members.
- git #55c847aa - Add puppetValues.php tool
- git #0c6b833b - Fix 'Back to project list' link if returnto isn't given (bug 49507)
PageTriage
- git #c198dd86 - Adding support for primary links in notification
Parsoid
- git #bf8d3dff - Fix a crasher found in production
- git #45944a05 - Update DSR for all nested DOM nodes of <figure> (bug 49729)
- git #e5d7a5fd - Added detailed comment to document the nested-ref hack in a34dfb15
- git #8be6419e - Transfer tsr from figure token to reused expansion (bug 49729)
- git #04451082 - Strip builder-corrected placeholder metas in editMode
- git #a34dfb15 - Support nested refs (bug 49555)
- git #807311ff - Use the default wiki prefix for web service test forms
- git #401eb5ac -Â : Document missing round-tripping of redirect to category (bug 49503)
- git #85123588 -Â : Fix selective serialization when reusing cached HTML (bug 49655)
- git #313636b4 - Update cluster API to node 0.8; remove node 0.6-compatibility code. (bug 49599)
- git #96966ee0 -Â : Remove mw:Placeholder protection from p/br (bug 47403)
- git #034a6ec2 - Roundtrip [1] properly in editMode
- git #cf5738af - Buffer serialized WT and write to response at the end (bug 49566)
- git #859ae0e9 - Ugh! Fix a crasher when dsr is missing (bug from c28f1370)
- git #dbbc65d1 - Fix selective serialization with cached page DOM
- git #c28f1370 - Transfer tsr from tpl token to reused expansion (bug 49655)
- git #dbe02e76 - About attribute values should have "#" prefixed everywhere
- git #fc609c84 - Add whitespace before {{DEFAULTSORT}} calls (bug 49635, bug 48557)
- git #8dd9fd31 - Improve error reporting
- git #80d65d55 - Cleanup switchToConfig + bug fix in removeInterwiki
- git #84153fea - Use case-insensitive regexps when matching ext tag names (bug 49525)
- git #9329cbef - Updated parser tests, selser changes, and parser tests blacklist
- git #95e3972b - Freeze some static values in WikiConfig
- git #2502b4b9 - Start aligning Parsoid cite with PHP cite behavior some more
ProofreadPage
- git #5c301d4e - The parameter of the header template should be in lower case (bug 50154)
- git #7d5ed497 - ProofreadPage Fatal error: Call to a member function exists() on a non-object (bug 50117)
- git #5ba8b699 - Fix a failure in Wiki with message caching (bug 49897)
- git #054c12c7 - Move a part of the index pages related code to ProofreadIndexPage
Score
- git #f74af3ea - Make score work with multi-page files
SecurePoll
- git #91c93f1f - Revert "Fix parameter list order when splitting a string"
- git #8321e457 - Update langlist to how things are for this year
- git #0a7616c5 - Update name email comes from
- git #50f30756 - Remove get-voter-list.sh, it's deprecated to doSpam.php
- git #3107cb67 - Uppercase replacement parameters
- git #8c9b903e - Fix parameter list order when splitting a string
- git #41ce1903 - Fixup output path of buildSpamTranslations
SemanticForms
- git #caba7d37 - Fix for '_str' property type going away in SMW 1.9
Thanks
- git #b053cd93 - Adding support for primary and secondary links
TimedMediaHandler
- git #b8874790 - fix iframe output (bug 50617, bug 50617)
- git #ccdf80ee - Add support for WAV audio files (Fixed a small typo and made some minor changes to the i18n and qqq messages) (bug 32135)
- git #1a161f8d - Add support for WAV audio files (bug 32135)
- git #7bd88ca9 - Revert "Register resources with absolute path" (bug 50264)
- git #8deb99d2 - handle case where getStreamTypes returns no types
- git #3c196e69 - ID3Handler::getID3 should be protected
- git #2cb0d472 - Refactor MediaHandlers
- git #dd10d5da - Increase transcode timeout and size for 720p uploads > 1h
- git #cb6a07a6 - use $file->getName() instead of $title->getDBkey()
- git #b513ee7b - Updated the id3 files (bug 32135)
- git #5de5298e - Tune Special:TimedMediaHandler
- git #0d23f78b - Clean up transform dimension height handling (bug 49921)
- git #fac3ddd3 - Fix E_STRICT issue (only variables should be passed by ref)
- git #1d005d1c - Add support for FLAC audio files (bug 49505)
- git #c2c3408f - disablecontrols should only be set once not per source
- git #c100236f - Register resources with absolute path (bug 45918)
- git #dc65e4aa - Fix handling of height parameter in TMH.
- git #c2a8fb94 - Add audio transcodes to Special:TimedMediaHandler and added a condition to check for audio transcodes in TimedMediaHandler.hooks.php . (bug 49654)
- git #e8422664 - Make error in transcode one big link to the error details.
- git #7d90bbc8 - Fix warnings on Special:TimedMediaHandler (undefined variable line 164)
- git #dfdd5d28 - pass text not status object to setTranscodeError
- git #89cc58c1 - More accurate timming for captions, progress event fixes (bug 49408)
- git #092cd8fa - Update transcode table with more errors if job fails
Translate
- git #6881f09e - Remove non-existing class from autoloader
UniversalLanguageSelector
- git #8035fae7 - Update from upstream
- git #ed7589c3 - Update jquery.webfonts from upstream (bug 50836)
- git #489b949a - Revert "Disable default web font for language code "ml""
- git #13dcfc9a - Disable default web font for language code "ml" (bug 49894)
- git #96705c0e - Remove redundant value assignment
- git #160ee87f - Pass integer instead of string
- git #b5b6aa15 - Simplify if-statement
- git #ebdc446a - Update jquery.uls from upstream
- git #2f619703 - Update jquery.ime from upstream
- git #e4cefe06 - Apply webfonts to the IME selector too
- git #d217a2fe - Make anything with class 'uls-settings-trigger' work like ULS trigger
- git #1445d02e - Accessibility attributes for ULS trigger (bug 50575)
- git #01455290 - Documentation for mw.uls.init (bug 50858)
- git #3d6e4a00 - jquery.i18n message store for ULS (bug 49935)
- git #b18c2b9f - Remove default web font for Persian language (bug 49957)
- git #69e03786 - Update jquery.ime from upstream (bug 50790)
- git #cd32d369 - Load messages from a fallback chain
- git #034acf6f - Log ime-enable and ime-disable events
- git #6fdc9241 - Fix indentation and tweak comments a bit (bug 50859)
- git #c51384e4 - Use /** for method documentation blocks
- git #8205e294 - Allow disabling of IME by a jQuery selector (bug 41675)
- git #fc84f728 - Iranian Sans is missing source in font.ini (bug 50648)
- git #d8c1f40f - Cog size adjustments (bug 50742)
- git #8ddff0b2 - Use single entry point mw.uls.init for all ULS ui initialization
- git #b6698228 - Allow loading redirects in Common languages (bug 49847)
- git #900f5240 - Calculate the position of the menu near the cog properly (bug 49471)
- git #44c6b50d - Update jquery.uls from upstream
- git #bb153e59 - Possible license issue with Utkal font (bug 50650)
- git #8ac72e31 - Add missing license and url for Madan (bug 50649)
- git #94524979 - Add a license for the Akkadian font (bug 50647)
- git #4543d43d - Prepare ULS for EventLogging
- git #acbc10c4 - After rendering input and display settings, refresh webfonts
- git #1b8d0eb1 - Remove Arial fontfamily style for buttons
- git #0ee46eae - Remove namespace parameter from ApiULSLocalization
- git #2776a28d - ULS i18n performance fixes (bug 50391)
- git #8f9cec58 - Sort the language modules by id (bug 49735)
- git #244b20d2 - Update jquery.ime from upstream (bug 49679)
- git #5b16505d - Update jquery.uls from upstream (bug 49847)
- git #96f67217 - Update jquery.ime from upstream (bug 49515)
- git #6374b340 - Update jquery.ime from upstream (bug 50006)
- git #8e278526 - Fonts for nan(Min-nan) - Charis SIL and Doulos SIL (bug 47190)
- git #0815b87f - Update LinuxLiberine fonts (bug 49511)
- git #47d4854a - Update Lohit fonts from upstream (bug 49567)
- git #d887705c - Update localization from upstream
UploadWizard
- git #f9983fe4 - Explicitly specify which class comes from which File
- git #54d9d395 - Link to custom copyright tags were wrong. (bug 40472)
- git #39fc7f27 - Make Special:UploadCampaigns visible to everyone (bug 36914)
- git #d638f9f8 - Stop uploading if maxLimit reached (bug 40158)
- git #a5e18931 - shouldn't copy prefilled values by default. (bug 40233)
- git #50a751eb - Add a way to make categories more require-looking (bug 49710)
UserMerge
- git #dd2069ec - code cosmetics: changing to Html class
VisualEditor
- git #9938186c - Work around Firefox's excessive style security paranoia
- git #6fba04f1 - When normalizing category titles with mw.Title, use getMain method (bug 50702)
- git #0c3ca665 - Retain original param names and ignore leading/trailing whitespace (bug 50715, bug 50717)
- git #796ee525 - Hide ref errors inside MW transclusions (bug 50423)
- git #b990b50b - Add notices for pages protected from creation
- git #3c2d151d - jquery.client: Update to upstream from 92f06b4a in mediawiki/core.git
- git #31104d57 - Bind listener to keyup to capture arrows & better math for scrolling. (bug 48787)
- git #f37f0a68 - Add protected & semiprotected notices to api. (bug 50415)
- git #fdcec169 - Language Inspector: CE / DM (bug 47759)
- git #ef36b753 - Focus link inspector input prior to lookup.
- git #a7e8c9d6 - mw.ViewPageTarget.init: Document use of mw.libs.ve to test presence
- git #7f094ee6 - Add hooks and classes, initially to support GuidedTour
- git #c903a087 - jquery.client: Update to upstream from ce3e67e1 in mediawiki/core.git
- git #703328d7 - Make parameter search widget have a horizontal limit (bug 50800)
- git #9297f339 - Tool and context menu size and alignment fixes
- git #461e518f - Remove dead CSS code
- git #50b7a9fc - mw.ViewPageTarget: Explicitly release our copy of linmod data
- git #33e2c8f2 - Lock surface while inspectors are animating open (bug 51075)
- git #3a6e91df - RTL Improvements
- git #ec9fc830 - ve.dm.Surface: Fix incorrect @return for #getDocument
- git #e9ca44c8 - Transplant CSS from the main document to each iframe
- git #d6761f3e - Be sure lookupMenu input is focused before showing (bug 51075, bug 49941)
- git #30ebc9a6 - Revert "Add support for <blockquote> elements"
- git #b77a1b22 - Defer conversion in the sanity check
- git #3c51ebad - Add support for <blockquote> elements (bug 51009)
- git #61c708ef - Affordances for MenuWidget to be optionally focusable. (bug 50792)
- git #fdedbb36 - mw.ViewPageTarget.init: Clarify reason for FF12 / FF14 blacklist
- git #d59a3f12 - Blacklist Firefox 13 and 14 too (bug 50720)
- git #106f3578 - mw.ViewPageTarget.init: Only bind edit section links on view page (bug 50925)
- git #d16fef54 - mw.ViewPageTarget: Fix incorrect retention of the wrong oldid (bug 49943, bug 50441)
- git #37240aca - Math Node UI
- git #7eb6efa3 - Math Node Matcher
- git #e91cd00a - Make all annotations additive (bug 49755)
- git #11453371 - Fix CSS lint error ('0px' => '0')
- git #eddd0b38 - mw.ViewPageTarget.init: Move edit section to top init (bug 50731, bug 49993)
- git #92991ef2 - Blacklist Firefox 11 and 12 (bug 50780)
- git #1dc21c01 - Page settings fix-fix (bug 49613)
- git #6d999d85 - Separate out UnicodeJS tests properly
- git #96b7dbac - Moved embed statement where it does something
- git #0396fc50 - mw.ViewPageTarget.init: Add missing "accesskey-ca-editsource" message (bug 50725)
- git #5df020a5 - Drop mw:ExtLink/URL support (bug 50734)
- git #50ffdeb7 - makeStaticLoader: Update output and re-sync
- git #ddc76480 - Add missing ve-mw ve.ce.Node.css
- git #092fa74d - Revert "Make link inspector re-usable by splitting it up"
- git #1875851f - mw.ViewPageTarget.init: Remove harmless debugging code for ES5
- git #10fd1a3f - mw.ViewPageTarget.init: Add msg key "accesskey-ca-ve-editsource"
- git #b21fe5fb - Split off setup from the rest of mw.ViewPageTarget (bug 50542, bug 50608, bug 50612)
- git #a3e2507c - Listen to keypress in ve.ce.surface.$ rather than window (bug 50538)
- git #5dcf5d1c - Add @inheritable to modelClasses in annotation inspector
- git #f7107fa2 - Make link inspector re-usable by splitting it up
- git #3279029d - Revert "Address error caused by changing focus from context menu to window." (bug 47794)
- git #1e298ffb - Fix focusable highlights
- git #92c38eab - The great directory split of 2013
- git #3059cd99 - Add container option to popup widgets
- git #69c10c5c - Restore callout image white-space
- git #8b675c2e - Remove MW stuff from standalone demo
- git #37cf529d - Allow annotations to be additive (bug 49755)
- git #45682749 - Template parameter adding
- git #c4c9923c - Dir fix for iframes and widgets (bug 49613)
- git #995f9fb3 - Icon cleanup
- git #1c0cca54 - doc: Fix incorrect documentation in template data model
- git #c472b2fe - Make local overlays local to surface and remove insane z-indexes (bug 50241)
- git #f2a51d73 - Resizing Images Sometimes Sets Unusable Size
- git #5d44800b - Correct Rendering for Block Images After Resize Undo
- git #9b91bb1c - Disconnect bound reference list events on teardown
- git #f73b520d - Avoid self-references, and refer instead to "source mode"
- git #af9c7089 - Simplify UI text from Caption content to Caption
- git #e30c346d - Fix for edit links, RTL wikis with LTR interface (bug 50543)
- git #9a7913da - Search widget key commands
- git #a24c40ac - Fix display of 'please check this edit' tag
- git #88a88df3 - Blacklist Firefox <= 10 per reports that it's broken (bug 50534)
- git #cdc34236 - Emit select null on selected item removal
- git #4fb94d95 - Select widget relative item fixes
- git #d86c425e - Make GenderSurvey a number, not string.
- git #ea78f230 - Category moving improvements
- git #701ebd5b - Per its own documentation, make showMessage()'s wrap default to 'warning'
- git #3b4b0c3c - Add GuidedTour survey about user gender
- git #c41f96cf - Some basic async code in the initialization
- git #beadbba7 - Restore focus to documentNode on convert (bug 50338)
- git #f06ab8b2 - Don't underline the 'user guide' link when hovering the tool menu
- git #662d3517 - Add user guide link to beta icon drop down (bug 50476)
- git #e02e9e8c - Allow creating lists in block slugs (bug 47947)
- git #1f1a1970 - mw.ViewPageTarget: Show save errors in save dialog instead of alert (bug 50350)
- git #daa83d2c - Minor performance optimization and cleanup in FocusableNode
- git #a08da9ff - Make node resizing happen inside onAttributeChange
- git #b0b832a7 - Make toolbar look correct with non-standard browser font size settings
- git #78b40254 - Preserve the contents of secondary reference definitions
- git #f93b051a - Fix bug where whitespace in an empty node was doubled
- git #46c3d48b - Also annotate empty annotations
- git #414709c5 - Fix reordering of metadata bug
- git #59e7a7bd - Simplify ve.ce.ResizableNode by removing code for 'transition' which is not used anyway
- git #778b8d3f - Add ability to disable for anonymous users (bug 50000)
- git #30b56e75 - Improve async template data loading
- git #4e546796 - mw: Implement support for ConfirmEdit and FancyCaptcha (bug 50356)
- git #656fd2ff - mw.ViewPageTarget: Support for non-paragraphs in #showWarning
- git #32b6729c - mw.Target: Use saveError's third parameter for response data
- git #3b10f951 - Make loading VE work on Opera again, attempt two (bug 50417)
- git #7b8eed95 - ve.ui.TextInputWidget: Fix TypeError when config is undefined
- git #808c60ef - Move colon to make it bold too
- git #88725550 - Stop floated transclusions floating out of themselves (bug 49925)
- git #de48c88e - Use template data for new templates and fix alias bug (bug 49778)
- git #a800509c - ApiVisualEditor: Rename editResult to result
- git #f1ab7c1b - ApiVisualEditor: Separate save/diff switch case
- git #ca0d79f3 - Firefox misplaces cursor when moving between lines (bug 48289)
- git #57673643 - Don't draw highlights over hidden elements. (bug 49818)
- git #e60c357c - ve.dm.MWTemplateSpecModel: Implement getParameterOrigin
- git #9df1a598 - Disable inspection of references with unknown contents
- git #f538fcf6 - mw.ViewPageTarget: Add sanity check for DOM roundtrip (bug 47521, bug 50067)
- git #0aac4c7e - Reference insertion, new and existing (bug 49733)
- git #fb789c7f - Automatically focus on the query input on insert media dialog open
- git #ae6f9167 - Unhack detached protected CE node shields
- git #026102ab - Fix class attribute preservation for images
- git #d6594dd6 - Fix edit | edit source link tabbing in Firefox
- git #3e8a070f - Put the link inspector in the menus overlay
- git #68f635b4 - Local Overlay Stacks (bug 50159)
- git #7d5d7793 - Pasted content is annotated
- git #256ed827 - Option widget improvements
- git #20585c95 - Close dialogs on escape (bug 49809)
- git #ed7d4259 - Move some of MediaSelectWidget into SearchWidget
- git #70458e6e - Don't compute the end offset to pass to insertMeta()
- git #5046ff8e - Init surface after toolbar is setup vs. before. (bug 50141)
- git #8d6f2f9c - Get rid of mw-figcaption class (Parsoid does not use it anymore)
- git #bf4faa9f - Fix logic for populating reference content
- git #c219771a - Fix bug where the floating toolbar was on top of the save dialog (bug 50324)
- git #138a4ba1 - Fix getClonedElement
- git #52f4711f - Fix treatment of elements in addAnnotationsToData()
- git #c3340e27 - Invoke getClonedElement() on each element on copy (bug 49307)
- git #1b9c077b - If cursor is obscured by toolbar, on keypress scroll to cursor. (bug 48735)
- git #d17dc86f - Fix escapeParams in transclusions to not escape other transclusions (bug 49854)
- git #e3cdfaa9 - mw.ViewPageTarget: Performance improvements for section edit links
- git #4f773438 - Don't advance cursor when adding new line at start of node (bug 48735)
- git #14fa3b09 - Fix comparison of MW internal links (bug 49985)
- git #d1aca450 - Separate out MW specific converter tests
WikibaseDataModel
- ** Newly deployed extension
ZeroRatedMobileAccess
- git #c76e13b3 - Moved special page rendering to dedicated class
- git #5c056f59 - Banner fallback behavior
- git #6c399912 - Reapply "Constrain redirects to Wikipedia Zero partner-sourced requests."
- git #0644851c - Reduce number of clicks to see an image on <lang>.zero from 3 to 2.
- git #6dcfe7be - Minor code cleanups
- â ..