2014-04-17

Update changelog for wmf/1.24wmf1

New page

== Core changes ==

* {{git|5b12099f}} - <nowiki>Fixed some @params documentation (skins)</nowiki>

* {{git|18cbe63f}} - <nowiki>grunt: Update watch file patterns</nowiki>

* {{git|8f028afb}} - <nowiki>grunt: Add jsonlint</nowiki>

* {{git|dd877c91}} - <nowiki>Update OOjs UI to v0.1.0-pre (9d291a9222)</nowiki>

* {{git|0bf4b4ec}} - <nowiki>Output info in update.php for skipped updates due to shared tables</nowiki>

* {{git|94c37ffb}} - <nowiki>Revert "Revert "Removed useless JobQueue return values""</nowiki>

* {{git|ad4d3f15}} - <nowiki>Update OOjs UI to v0.1.0-pre (c58b498573)</nowiki>

* {{git|d6c4ab93}} - <nowiki>Get rid of Title::indexTitle and Title::getIndexTitle()</nowiki>

* {{git|c76d5a95}} - <nowiki>Revert "Removed useless JobQueue return values"</nowiki> ({{bugzilla|64007}})

* {{git|7dab5bfc}} - <nowiki>in RELEASE-NOTES-1.23 in master</nowiki> ({{bugzilla|63444}})

* {{git|5c6b0d0f}} - <nowiki>RELEASE-NOTES-1.24 duplicate of RELEASE-NOTES-1.23</nowiki> ({{bugzilla|63444}})

* {{git|1efdda25}} - <nowiki>FormatJson: Make it possible to change the indent string</nowiki> ({{bugzilla|63444}})

* {{git|c95bc7fe}} - <nowiki>Changing a message's lang must reset cached text.</nowiki>

* {{git|45ee4e73}} - <nowiki>Add @since to Skin::getAllowedSkins</nowiki>

* {{git|7f367aa9}} - <nowiki>Fixed broken filebackend test for "describe"</nowiki>

* {{git|5faba594}} - <nowiki>Use new banana checker as a linter to avoid lacking qqq messages</nowiki> ({{bugzilla|61509}})

* {{git|59002d89}} - <nowiki>Consistently use '@deprecated since <version>'</nowiki>

* {{git|a9312931}} - <nowiki>Properly deprecate the SpecialVersionExtensionTypes hook</nowiki>

* {{git|af7a195d}} - <nowiki>Remove redirectToFragment() from wikibits.js</nowiki>

* {{git|300956ae}} - <nowiki>Avoid implict User::__toString in SpecialContributions.php</nowiki>

* {{git|35d77d9a}} - <nowiki>Followup af6d9aba: $search is a string, not an object</nowiki>

* {{git|01a2682a}} - <nowiki>Update OOjs UI to v0.1.0-pre (8197f2cd2e)</nowiki>

* {{git|8079d4a7}} - <nowiki>Sync up with Parsoid parserTests.</nowiki>

* {{git|61c9dcf6}} - <nowiki>New hook for readonly editpages</nowiki> ({{bugzilla|45258}})

* {{git|c10d5a91}} - <nowiki>HtmlFormatter fixes</nowiki>

* {{git|e0983c31}} - <nowiki>Make profiling to UDP work again</nowiki>

* {{git|90b3d628}} - <nowiki>Prevent GC during phpunit shutdown</nowiki> ({{bugzilla|62623}})

* {{git|0c613c57}} - <nowiki>Update release notes to describe user-visible change to framed images.</nowiki> ({{bugzilla|62258}})

* {{git|286a6336}} - <nowiki>Cliinstaller.php docs: Note config-install-extensions is used too</nowiki>

* {{git|9c614ac0}} - <nowiki>Fixed some @params documentation</nowiki>

* {{git|8f2ebcbf}} - <nowiki>Remove jquery.delayedBind module</nowiki>

* {{git|637297c7}} - <nowiki>Commit DB changes as normal on exception-based GUI errors</nowiki> ({{bugzilla|62091}})

* {{git|afa6af07}} - <nowiki>Profiler class refactoring</nowiki>

* {{git|df7e0161}} - <nowiki>Couple more 1.24 bumps</nowiki>

* {{git|cd361413}} - <nowiki>document.createElementNS is null or not an object in IE8</nowiki>

* {{git|cd97e613}} - <nowiki>Bump 1.24</nowiki>

* {{git|829886b1}} - <nowiki>Fixed some @params documentation</nowiki>

* {{git|b954a128}} - <nowiki>Cache RecentChanges Atom feed in varnish for 15 seconds</nowiki> ({{bugzilla|63249}})

* {{git|8644ed29}} - <nowiki>Fix CS double space in TitleValue return</nowiki>

* {{git|52abfd6a}} - <nowiki>Normalise comments in Setup.php</nowiki>

* {{git|09035452}} - <nowiki>Add columns option to Special:PrefixIndex</nowiki> ({{bugzilla|60759}})

* {{git|30305e7c}} - <nowiki>Add 'messages used' comment</nowiki>

* {{git|4ae5fb99}} - <nowiki>Format archive and filearchive revision delete log entries</nowiki>

* {{git|a5e8f878}} - <nowiki>Fix deprecation notice for Skin::getUsableSkins to say 1.23</nowiki>

* {{git|8aaab01e}} - <nowiki>Made preloadFileStat/preloadCache actually work for FileBackendMultiWrite</nowiki>

* {{git|8117ab63}} - <nowiki>Fixing bug #63738: Debug msg not showing correctly</nowiki>

* {{git|74e32967}} - <nowiki>Display a warning when the user name looked up is not registered</nowiki> ({{bugzilla|60524}})

* {{git|2ad39730}} - <nowiki>doc: Fix errored variadic symbol on mediawiki.action.edit addButtons</nowiki>

* {{git|094eca5b}} - <nowiki>Support JSDuck v5.x</nowiki>

* {{git|d3dd964e}} - <nowiki>Update OOjs UI to v0.1.0-pre (eca1fc20e7)</nowiki>

* {{git|6b1ad4f5}} - <nowiki>Update QUnit from v1.11.0 to v1.14.0</nowiki>

* {{git|6f3836da}} - <nowiki>Wrap djvu large local copy downloads in pool counter</nowiki>

* {{git|1f19a345}} - <nowiki>Revert "Work around HHVM bug with stdin/stdout in proc_open()"</nowiki> ({{bugzilla|56597}})

* {{git|2eac3278}} - <nowiki>Avoid site outages due to broken job queues</nowiki>

* {{git|1f995639}} - <nowiki>Make DjVu metadata be stored as serialized PHP array.</nowiki> ({{bugzilla|37764}})

* {{git|86e2200f}} - <nowiki>PrefixSearch: Remove unnecessary wfSuppressWarnings()</nowiki>

* {{git|054b8e0f}} - <nowiki>Make .mw-ui-button height the same for all buttons</nowiki>

* {{git|070ef427}} - <nowiki>Fix KSS mediawiki.ui style guide (docs)</nowiki>

* {{git|a4aa71c6}} - <nowiki>ChangesListSpecialPage: Implement two new hooks superseding 4 old ones</nowiki>

* {{git|bb71fd2a}} - <nowiki>qunit: Remove race condition in 'test.mediawiki.qunit.testrunner'</nowiki>

* {{git|28cfce94}} - <nowiki>IEFixes: Remove relativeforfloats() as it doesn't work</nowiki>

* {{git|739455ef}} - <nowiki>IEFixes: Clean up duplicate variables</nowiki>

* {{git|5742c1f3}} - <nowiki>ResourceLoader::makeLoaderImplementScript: Bind args as '$' and 'jQuery'</nowiki>

* {{git|d9534a5d}} - <nowiki>API: Make more continuations unique</nowiki> ({{bugzilla|24782}})

* {{git|a3ffeffe}} - <nowiki>Moved "Date format" user preference to "Appearance" tab</nowiki> ({{bugzilla|63582}})

* {{git|703933bc}} - <nowiki>Fix typo in comment</nowiki>

* {{git|12472046}} - <nowiki>Removed $wgMaxBacklinksInvalidate</nowiki>

* {{git|4364741e}} - <nowiki>Clarify the "Watchlist-details" message</nowiki> ({{bugzilla|53098}})

* {{git|26d1454d}} - <nowiki>jquery.suggestions: Debounce calls to $.suggestions.special</nowiki> ({{bugzilla|59172}})

* {{git|d3508678}} - <nowiki>Update tests/frontend devDependencies</nowiki>

* {{git|445354c6}} - <nowiki>Remove trailing spaces from some language files</nowiki>

* {{git|56524c05}} - <nowiki>Exclude external RC entries (e.g. Wikidata) from Special:ActiveUsers</nowiki> ({{bugzilla|63769}})

* {{git|a889ad12}} - <nowiki>Document new param of Title::countRevisionsBetween</nowiki>

* {{git|a46391b7}} - <nowiki>Follow-up: If985b16c – Vector external link change release notes</nowiki> ({{bugzilla|54604}})

* {{git|dd9aee1b}} - <nowiki>Fixes for messages quoting each other and punctuation</nowiki>

* {{git|61577681}} - <nowiki>mediawiki.special: Remove HTML backwards-compatibility styles</nowiki>

* {{git|ea741f8c}} - <nowiki>mw.hook: Use hasOwnProperty</nowiki>

* {{git|d19432a3}} - <nowiki>mediawiki.api: Use FormData for POST requests when supported</nowiki>

* {{git|638f441a}} - <nowiki>Revert font stack to be just sans-serif</nowiki> ({{bugzilla|63512}})

* {{git|079c3dda}} - <nowiki>Ignore height as well as width for framed images.</nowiki> ({{bugzilla|62258}})

* {{git|083ec382}} - <nowiki>Handle conflicting image format options in predictable way.</nowiki>

== Extensions ==

=== ApiSandbox ===

* {{git|cdd5ef48}} - <nowiki>ApiSandbox broken because of undefined variable</nowiki> ({{bugzilla|64047}})

=== BetaFeatures ===

* {{git|f1f26c0d}} - <nowiki>Consistently use example.org in tests</nowiki>

* {{git|982e5219}} - <nowiki>Resolve redirects for mediawiki.org (mediawiki.org -> www.mediawiki.org)</nowiki>

=== CentralAuth ===

* {{git|cacad134}} - <nowiki>i18n: Add full-stop for consistency</nowiki>

* {{git|defded3e}} - <nowiki>i18n tweaks</nowiki>

=== CirrusSearch ===

* {{git|d71b1fec}} - <nowiki>Allow user configured refresh interval</nowiki>

* {{git|d2a3022e}} - <nowiki>Add URL parameter to turn on new highlighter</nowiki>

* {{git|e22f1044}} - <nowiki>Tag all cirrus browser tests with @phantomjs</nowiki>

* {{git|ab67228b}} - <nowiki>Fix some typos in ForceSearchIndex options descriptions</nowiki>

* {{git|e76a56ff}} - <nowiki>Fix 2 typos in ForceSearchIndex option descriptions</nowiki>

* {{git|c6671538}} - <nowiki>Better test case for word splitting in js</nowiki> ({{bugzilla|63861}})

* {{git|9662c23f}} - <nowiki>Switch all English wikis to aggressive splitting</nowiki> ({{bugzilla|63861}})

* {{git|11d116e3}} - <nowiki>Move articles out of features directory</nowiki>

* {{git|bdf2e39c}} - <nowiki>Add a max offset parameter</nowiki> ({{bugzilla|63799}})

* {{git|005bcfef}} - <nowiki>Small docs fix</nowiki>

* {{git|7fc1b944}} - <nowiki>Faster, more stable browser tests</nowiki>

* {{git|30d21912}} - <nowiki>send_some improvements</nowiki>

* {{git|b59e2412}} - <nowiki>Fix a warning</nowiki>

* {{git|4dfb425e}} - <nowiki>Fix maintenance script when index has the alias</nowiki> ({{bugzilla|63196}})

* {{git|f83b8ffe}} - <nowiki>Use multiple rescores to apply script scoring</nowiki> ({{bugzilla|60151}})

* {{git|98b44d66}} - <nowiki>Switch from full sentences on new highlighter</nowiki>

=== CodeEditor ===

* {{git|0759a6de}} - <nowiki>Allow the CodeEditor in read only mode</nowiki> ({{bugzilla|45258}})

=== DonationInterface ===

* {{git|ccfe4858}} - <nowiki>Updates based on feedback from iteration #1.</nowiki>

* {{git|26d5d0c9}} - <nowiki>Breaking out the WP css from the js, to correct some timing issues.</nowiki>

* {{git|a3441484}} - <nowiki>Recursively expand partials</nowiki>

* {{git|4e22126b}} - <nowiki>Fix wonky WorldPay form loading</nowiki>

* {{git|90020f6c}} - <nowiki>Bandaged the RapidHTML dropdown sticky mechanism.</nowiki>

* {{git|dbffa776}} - <nowiki>WorldPay payment submit test</nowiki>

* {{git|f79040c6}} - <nowiki>WorldPay: Updating supported currencies list</nowiki>

* {{git|a388ef6b}} - <nowiki>UI test for WorldPay, calls the GenerateToken API</nowiki>

* {{git|f5fdabae}} - <nowiki>Make sure we always create UTF-8 XML</nowiki>

* {{git|8cf4fb3f}} - <nowiki>Adding a mechanism through which we can clean and log outbound requests.</nowiki>

* {{git|c46cd340}} - <nowiki>Fix form layout and switch position of expiration date and cvv.</nowiki>

* {{git|e468f9c4}} - <nowiki>Finishing form touches.</nowiki>

* {{git|532a7417}} - <nowiki>Do not fraud check authorize with full amount</nowiki>

* {{git|10ec6b4f}} - <nowiki>cleaned up cc validation</nowiki>

* {{git|9adcfd50}} - <nowiki>More specific credit card validation. Not pretty but it works.</nowiki>

* {{git|2628c166}} - <nowiki>Do GenerateToken call after form validation</nowiki>

=== Echo ===

* {{git|5e599343}} - <nowiki>Fix incorrect usage of Title::newFromText</nowiki>

=== EducationProgram ===

* {{git|844ffa44}} - <nowiki>Update default end date for new courses</nowiki> ({{bugzilla|57946}})

* {{git|b4dabefa}} - <nowiki>Moved EducationProgram preferences to Appearance tab</nowiki> ({{bugzilla|52759}})

=== FlaggedRevs ===

* {{git|92e4aa71}} - <nowiki>Moved 'Edit review' user preferences into the 'Recent changes' tab</nowiki> ({{bugzilla|63576}})

* {{git|e6c5cd56}} - <nowiki>Add a full stop in the end of problemchanges-none</nowiki>

=== Flow ===

* {{git|5bf76a5a}} - <nowiki>Wrong data type passed to cache::getLastRevisionFor()</nowiki>

* {{git|b52134fb}} - <nowiki>Repair checkuser unit test</nowiki>

* {{git|3ba09222}} - <nowiki>Update argument checks in link building</nowiki>

* {{git|3305e259}} - <nowiki>TopicBlock: fix renderTopicAPI to output history if requested</nowiki>

* {{git|15578bcd}} - <nowiki>Prevent PHPUnit from stringifying UUID instances</nowiki>

* {{git|76df3157}} - <nowiki>Make various checks optional based on environment vars</nowiki>

* {{git|a1100128}} - <nowiki>Fix a few bugs where Flow was not working on pristine pages.</nowiki> ({{bugzilla|63910}})

* {{git|fb0df96c}} - <nowiki>'summary' field is required for ApiFlowEditTopicSummary</nowiki>

* {{git|0045e8ce}} - <nowiki>Add topic summary revision type</nowiki>

* {{git|597ab89b}} - <nowiki>API: Set 'missing': '', instead of 'missing': 'missing'</nowiki>

* {{git|5eaa03fa}} - <nowiki>Add rev_type to lastRevCache key</nowiki>

* {{git|f2a00039}} - <nowiki>remove reference to getIdColumn()</nowiki>

* {{git|7c87e6c5}} - <nowiki>Make timestamps link to the revision at that particular point in time</nowiki>

* {{git|edbe89f7}} - <nowiki>Remove some of the magic in formatTimestamp</nowiki>

* {{git|5c576e9f}} - <nowiki>Add "cur" & "prev" difflinks in history, similar to article history</nowiki>

* {{git|97bfadc2}} - <nowiki>Some changes to diff & hist links</nowiki>

* {{git|474068af}} - <nowiki>Make buildActionLinks accept FormatterRow instead of some specific arguments</nowiki>

* {{git|3d7a121f}} - <nowiki>Add CheckUserQuery, making CU stuff a bit more like all other Query & Formatters</nowiki>

* {{git|6dc3b17d}} - <nowiki>Fix stored CU data by adding version number & revision id</nowiki> ({{bugzilla|63901}}, {{bugzilla|63901}})

* {{git|bbe5f8b1}} - <nowiki>Add missing ContributionsRow to autoloader</nowiki>

* {{git|bbbb0c1f}} - <nowiki>Use of new OutputPage() is deprecated</nowiki>

* {{git|d457a81d}} - <nowiki>Load only header data from API when editting header</nowiki>

* {{git|de0159f9}} - <nowiki>Update post/header revision storage search key</nowiki>

* {{git|7639537e}} - <nowiki>Add flowaction param to flow query api calls</nowiki>

=== GWToolset ===

* {{git|a6423dbf}} - <nowiki>version update</nowiki>

* {{git|137dc6dc}} - <nowiki>wfStripIllegalFilenameChars truncates title</nowiki> ({{bugzilla|62909}})

=== Math ===

* {{git|3032c224}} - <nowiki>Update VE implementation to use model-only inpsectors</nowiki> ({{bugzilla|63785}})

=== MobileApp ===

* {{git|28dd93b7}} - <nowiki>Flip config var for anon editing in apps to allow</nowiki>

=== MobileFrontend ===

* {{git|f02451ee}} - <nowiki>Destroy the VE target after saving</nowiki> ({{bugzilla|64032}}, {{bugzilla|64034}})

* {{git|a4463e14}} - <nowiki>Fix "Nearby" Beta Feature icon to be consistent with the others</nowiki> ({{bugzilla|58622}})

* {{git|fcd4ddf8}} - <nowiki>Use core token handling</nowiki> ({{bugzilla|62614}})

* {{git|25a63d13}} - <nowiki>QA 1807: Provide tests for full text search</nowiki>

* {{git|870b1fc3}} - <nowiki>Story 1880: Make editor choice sticky</nowiki>

* {{git|9b776f70}} - <nowiki>Story 1924: Tweaks to contributions page</nowiki>

* {{git|f27f2551}} - <nowiki>Fix JS error in redlinks.js due to missing dependency</nowiki>

* {{git|96f06afb}} - <nowiki>Temporarily suspend Nearby pages beta feature</nowiki>

* {{git|4f593d88}} - <nowiki>QA: Ensure wiki is setup with terms of use link</nowiki>

* {{git|95164765}} - <nowiki>Card 1816: Change the notifications icon in beta</nowiki>

* {{git|721aabc9}} - <nowiki>QA: Correct css selector for license link</nowiki>

* {{git|b0ca6a29}} - <nowiki>Flatten red links in JavaScript</nowiki>

* {{git|8036bc66}} - <nowiki>Make sure VisualEditor is installed before trying to use it</nowiki> ({{bugzilla|63658}}, {{bugzilla|63689}})

* {{git|e02a8111}} - <nowiki>QA: Tests that create pages should not run in prod</nowiki>

* {{git|ff663541}} - <nowiki>Card 1757: Add EventLogging to Special:MobileOptions</nowiki>

* {{git|61e62eba}} - <nowiki>QA: Identify the license link better</nowiki>

* {{git|a33f5f8b}} - <nowiki>QA: Begin removing dependency on Barack Obama article</nowiki>

* {{git|51dcad59}} - <nowiki>QA: Remove dependency on "Foo bar" article</nowiki> ({{bugzilla|56057}})

* {{git|10e287ab}} - <nowiki>Avoid file names with double spaces</nowiki> ({{bugzilla|62241}})

* {{git|57d4a8fc}} - <nowiki>QA: Remove dependency on diff test page</nowiki> ({{bugzilla|56057}})

* {{git|02ede149}} - <nowiki>QA: Remove dependency on Duel Masters article</nowiki> ({{bugzilla|56057}})

* {{git|a8457c99}} - <nowiki>Hygiene: Move wgSiteName requirement into other LocalSettings changes</nowiki>

* {{git|910a6ab6}} - <nowiki>QA: Make the test environment agnostic of existing pages #2</nowiki> ({{bugzilla|56057}})

* {{git|9de94ae5}} - <nowiki>QA: Fix 'Nearby button visible' test in Chrome</nowiki>

* {{git|3e33c24e}} - <nowiki>QA: Remove dependency on San Francisco article</nowiki> ({{bugzilla|56057}})

* {{git|13b8cec4}} - <nowiki>QA: Updated Ruby gems</nowiki>

* {{git|2745ec66}} - <nowiki>Support the enabling of Flow on mobile</nowiki>

* {{git|9ba23408}} - <nowiki>QA: Login before opting into beta</nowiki>

* {{git|16c5036c}} - <nowiki>Story 1538: History page</nowiki>

* {{git|a4c48e21}} - <nowiki>Card 1905: Make content transparent when drawer open</nowiki>

* {{git|e8572761}} - <nowiki>Card 1815: Add animations to right drawer</nowiki>

* {{git|e29babfe}} - <nowiki>Don't show language button after edit when no languages</nowiki> ({{bugzilla|63675}})

* {{git|0467da30}} - <nowiki>Fix a stylesheet FIXME</nowiki>

* {{git|767e7f54}} - <nowiki>QA: APIPage can create pages via API</nowiki> ({{bugzilla|63748}})

* {{git|7a1bb4e1}} - <nowiki>Fix line height for edit summary on watchlist</nowiki> ({{bugzilla|63610}})

* {{git|af67232e}} - <nowiki>QA: Browser tests for this page has issues</nowiki>

* {{git|dccb5ab5}} - <nowiki>Hygiene: don't confuse Jenkins</nowiki>

* {{git|5558c405}} - <nowiki>QA: Deal with failing cloudbees test</nowiki>

* {{git|96cf95df}} - <nowiki>Fix page preview</nowiki> ({{bugzilla|63774}})

=== MultimediaViewer ===

* {{git|bf213ed9}} - <nowiki>Test to compare the performance of MMV and the Commons File: page</nowiki>

* {{git|dd9a9718}} - <nowiki>Use thumbnail guessing</nowiki>

* {{git|e03b9345}} - <nowiki>Guess thumbnail URLs without extra API call</nowiki>

* {{git|9d51e534}} - <nowiki>Fix bug when exiting Media Viewer while image is loading</nowiki>

* {{git|9b1e756c}} - <nowiki>Replace current URL generation logic with routing classes</nowiki>

* {{git|0b614c78}} - <nowiki>Add routing classes</nowiki>

* {{git|35eb14f8}} - <nowiki>Choose feedback survey based on user language</nowiki>

* {{git|68bb702e}} - <nowiki>Fix issues with file page link</nowiki>

* {{git|0ed174a3}} - <nowiki>Do not load too-big thumbnails for SVGs</nowiki>

* {{git|ac9f5d8c}} - <nowiki>Add history back button test to E2E</nowiki>

* {{git|fe399fc7}} - <nowiki>Fix E2E scroll assertion logic</nowiki>

* {{git|7ff5b228}} - <nowiki>Load moment.js on demand</nowiki>

* {{git|09374fc9}} - <nowiki>Restore article scroll after closing Media Viewer</nowiki> ({{bugzilla|63892}})

* {{git|244a5e70}} - <nowiki>Miscellaneous fixes to truncatable text fields</nowiki>

* {{git|eb6386bb}} - <nowiki>Load oojs-ui on demand when "use this file" is clicked</nowiki>

* {{git|6ec33fac}} - <nowiki>update test to pass with new locator</nowiki>

* {{git|a6c27904}} - <nowiki>Adjust OOjs UI TextInputWidget text style</nowiki>

* {{git|b0fc56f0}} - <nowiki>Fix icon positioning for secondary repo link</nowiki>

* {{git|e250a45e}} - <nowiki>Spacing adjustment for repository link</nowiki>

* {{git|2bb6c48e}} - <nowiki>Show a fallback repo icon for the "go to file page" button</nowiki>

* {{git|779b91d4}} - <nowiki>Fix commons icon to avoid pixelation</nowiki>

=== PageTriage ===

* {{git|3be63864}} - <nowiki>Use merge() to update cache</nowiki>

* {{git|a6787b06}} - <nowiki>Revert "Use merge() to update cache data"</nowiki>

=== Parsoid ===

* {{git|f8912d96}} - <nowiki>Add 'license-name' to $wgExtensionCredits</nowiki>

=== Popups ===

* {{git|d40c4c1e}} - <nowiki>Use document.createElementNS for svg:image</nowiki> ({{bugzilla|62985}})

* {{git|fa66ad21}} - <nowiki>Fix redirect for `info-link`</nowiki> ({{bugzilla|63868}})

=== ProofreadPage ===

* {{git|c6cec7d6}} - <nowiki>Fills $params to recursive calls of preloadTransform</nowiki>

=== Scribunto ===

* {{git|d74c81c2}} - <nowiki>Add name to nosuchfunction and nosuchmodule errors</nowiki>

* {{git|57a4726a}} - <nowiki>Namespace translation for Latvian</nowiki> ({{bugzilla|63831}})

=== Thanks ===

* {{git|9a709e61}} - <nowiki>Refactor API code and fix invalid input handling</nowiki>

* {{git|dfb639af}} - <nowiki>Call getAlphadecimal() directly</nowiki>

=== Translate ===

* {{git|ac05c524}} - <nowiki>Also unset the group after skipping to prevent mayhem</nowiki>

* {{git|07372f82}} - <nowiki>Don't die when seeing an aggregate group</nowiki>

* {{git|4b58b19a}} - <nowiki>Move SimpleFFS to its own file</nowiki>

* {{git|c5a7d2b0}} - <nowiki>Fix MediaWikiExtensionFFS exporting</nowiki>

* {{git|ad2642f2}} - <nowiki>JsonFFS: indent with tabs</nowiki>

* {{git|4e8c1146}} - <nowiki>Translation search for elastic search backend</nowiki>

* {{git|dfcee2a9}} - <nowiki>Replace deprecated methog usages</nowiki>

=== UniversalLanguageSelector ===

* {{git|ed6c2cf3}} - <nowiki>Remove a console debug statement added in I579c3ccb6e0c1ad</nowiki>

* {{git|8e665c56}} - <nowiki>Allow overriding the header styles from typography refresh</nowiki> ({{bugzilla|63718}})

* {{git|10a25c1c}} - <nowiki>Allow always logging tofu detection</nowiki>

=== VisualEditor ===

* {{git|4c0221c0}} - <nowiki>Remove useless isset</nowiki>

* {{git|e3be4a65}} - <nowiki>Don't change tabs on Education Program pages</nowiki> ({{bugzilla|53477}})

* {{git|926700fb}} - <nowiki>Re-split the transclusion dialog</nowiki>

* {{git|0e4676e6}} - <nowiki>Allow MWExtensionInspector to be set to forced LTR status</nowiki>

* {{git|5b0d4b52}} - <nowiki>Use the correct classname in MobileViewTarget</nowiki>

* {{git|4fc08d24}} - <nowiki>Make the Add template button not wrap to the next line</nowiki>

* {{git|9d1b7432}} - <nowiki>Also focus surface in media edit dialog</nowiki> ({{bugzilla|63909}})

* {{git|d335e593}} - <nowiki>Fix another surfaceModel.getFragment() in MWCitationDialog</nowiki>

* {{git|16ec8ffd}} - <nowiki>Make inserting reference lists work again</nowiki> ({{bugzilla|64012}})

* {{git|fa72f5fd}} - <nowiki>Border checkbox disabling/enabling fix</nowiki>

* {{git|e9153fdc}} - <nowiki>Always replace state with VE tag when loading</nowiki> ({{bugzilla|63739}})

* {{git|d62a9e93}} - <nowiki>[browser test] Save page is slow.</nowiki>

* {{git|9c2e1d80}} - <nowiki>Follow redirects in the category widgets</nowiki> ({{bugzilla|52414}})

* {{git|8d99aa88}} - <nowiki>Fix border checkbox</nowiki>

* {{git|96cdfe28}} - <nowiki>Fix name of advanced settings page in open command</nowiki> ({{bugzilla|63984}})

* {{git|b764ecc7}} - <nowiki>Focus the surface in the reference dialog after it opens</nowiki> ({{bugzilla|63909}})

* {{git|37030882}} - <nowiki>Fix fencepost error with MWMoreParametersSearchWidget overflow</nowiki>

* {{git|9cd05d05}} - <nowiki>Make fieldsets render properly</nowiki>

* {{git|b019036a}} - <nowiki>Hide inspectors using new method when saving</nowiki>

* {{git|3bba5e4d}} - <nowiki>Pass required params to open for save dialog</nowiki>

* {{git|9e6451d4}} - <nowiki>Fix inserting references list while selecting another kind of node</nowiki> ({{bugzilla|61885}})

* {{git|219ca379}} - <nowiki>[browser test] make test pass in both Chrome and FF</nowiki>

* {{git|2d671a38}} - <nowiki>Also set requiresRange for CitationDialogTool</nowiki>

* {{git|b54b517d}} - <nowiki>Followup b2296bdd2: the property is called requiresRange, not requiresFocus</nowiki>

* {{git|340a939c}} - <nowiki>Remove remaining uses of surfaceModel#getSelection in dialogs</nowiki>

* {{git|989fd621}} - <nowiki>Fix JS error when opening VE on redirect page</nowiki>

* {{git|b2296bdd}} - <nowiki>Disable MW tools when surface loses focus</nowiki> ({{bugzilla|62410}})

* {{git|afb182c2}} - <nowiki>Limit the number of citation tools to 5</nowiki>

=== WikiEditor ===

* {{git|effd98be}} - <nowiki>Preserve textarea state when building WikiEditor UI</nowiki> ({{bugzilla|41911}})

* {{git|1be77164}} - <nowiki>delayedBind isn't used anymore (nor does it exist)</nowiki>

=== WikiLove ===

* {{git|ebe3b4e4}} - <nowiki>Move WikiLove preference from Misc. to Editing tab</nowiki> ({{bugzilla|52757}})

=== WikimediaMessages ===

* {{git|6423e41a}} - <nowiki>Update Legal's ContactPage messages</nowiki>

Show more