MediaWiki 1.22/wmf8/Changelog
< MediaWiki 1.22 | wmf8
Core changes
edit- 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
editAbuseFilter
edit- 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
edit- 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
edit- git #120e389b - Improve out-of-date campaigns-desc
- git #a673ccae - Add .jshintrc
- git #63de1baf - Add campaign to login form's signup link.
CentralAuth
edit- 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
edit- 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
edit- git #16c1c4e8 - Set fullpath=true in the CT make-null patch
- git #3171185d - Adding orphaned file from previous patch
Echo
edit- 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
edit- git #da4812c1 - Add gender-neutral pronouns and correct grammar
FeaturedFeeds
edit- git #12312e7f - Change URL to https://www.mediawiki.org as https://mediawiki.org redirects to HTTP.
GeoData
edit- 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
edit- git #53959098 - Adding support for primary link in notification
GuidedTour
edit- 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
edit- 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
edit- 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
edit- git #c198dd86 - Adding support for primary links in notification
Parsoid
edit- 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
edit- 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
edit- git #f74af3ea - Make score work with multi-page files
SecurePoll
edit- 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
edit- git #caba7d37 - Fix for '_str' property type going away in SMW 1.9
Thanks
edit- git #b053cd93 - Adding support for primary and secondary links
TimedMediaHandler
edit- 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
edit- git #6881f09e - Remove non-existing class from autoloader
UniversalLanguageSelector
edit- 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
edit- 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
edit- git #dd2069ec - code cosmetics: changing to Html class
VisualEditor
edit- 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
edit- ** Newly deployed extension
ZeroRatedMobileAccess
edit- 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
- ↑ ..