VisualEditor/changelog

For each weekly production deployment, the VisualEditor team write up a changelog of improvements made to VisualEditor.

2015-09-29 (MW 1.27.0-wmf.1)
VisualEditor was updated as part of the wider MediaWiki 1.27wmf.1 branch deployment on Tuesday, 29 September. In the week since the last deployment, the team focused mainly providing lots of bug fixes and some design tweaks and changes.

Link suggestions will now appear as search results instead of auto suggested list with description (T101169). This also resolves the page scrolling issue when link inspector was opened towards the end of a page which had a long list of link suggestions (T105418). We also moved the buttons (Open, Remove) down the link suggestions list so that they are visible to user (T71690). We changed the tab behavior for dialogs in a way that when users tab across a dialog they wont end up going outside the dialog (T69156).

We fixed a bad bug which meant user was not being able to select anything further after moving the cursor after a focusable node (comment/reference note etc.) (T108299). Earlier in mobile VE the edit conflict detection was not working, this is now fixed (T111894). We fixed several issues with link inspector in mobile VE. One of them was causing link suggestions open up off to the side of the search text box, we fixed this (T113643). Another one meant, link suggestion drop down would close when user tries to scroll through it to see more of those suggestions since it was only opening up on focus (T113636).

We fixed a bug specific to Firefox and Windows 7 where user was not being able to type Korean with dual script keyboard (T72353). Autolink was not getting applied when user pastes URL/ISBN as a listed item and press enter to go to a new line, now this is fixed (T113535).

You can monitor the live results of the automated browser tests (triggered every twelve hours) on our integration server. A complete list of individual code commits is available in the 1.27/wmf.1 changelog, and all tasks closed in this period are on Phabricator's list.

2015-10-05 (MW 1.27.0-wmf.2)
VisualEditor was updated as part of the wider MediaWiki 1.27wmf.2 branch deployment on Tuesday, 6 October. In the week since the last deployment, the team focused mainly providing lots of bug fixes and some design tweaks and changes.

When editing formulæ and other blocks, errors are shown as you edit. This means the editor no longer bounces around when you type something wrong and correct it, in a message under the text box (T112610 and T113172). We improved the interface for the sheet music editor, so it now has separate tabs for different audio file options like MIDI (T114227 and T113354). This will enable users to discover them easily, and makes the design much neater. There is now a new parameter type for "URL" in TemplateData which will help users put the correct type of value for URL type parameter (T54880).

We quickly fixed a bug which meant the focus would always go to the info bubble (i) while clicking on a text input box (T114562) and we released this fix early, because of the irritating impact on users editing templates.

There was a minor regression where the automatic citation editor was not remembering which tab (Auto, Manual or Re-use) your most recently used (T114268). There was a minor bug which would cause the Add a template dialog to try forever to find a template when a search returning not matches; this is fixed now (T113647). Horizontal lines ( s, sometimes written in wikitext as ) are now wrapped, so that they are selectable and user can delete them (T52770) – adding new ones it not yet supported due to their infrequent nature. A minor bug, which complained about an error when you saved anything with mobile VisualEditor, is now fixed (T109525).

We quickly fixed couple of issues that we found during our pre-release testing. One of them meant it was not possible to edit an already saved wrong formula since it was not being visible to inspect it (T114455). Another one meant, unless the page was saved, while inserting a wrong LaTeX formula the last valid rendering was showing up instead of rendering error (T114480). Another, related bug which we fixed meant there was a Red highlight appearing instead of blue while selecting an image (T114527) The bug which caused the template descriptions to appear outside of the Add a template dialog was also found and fixed during pre-release testing (T114565).

You can monitor the live results of the automated browser tests (triggered every twelve hours) on our integration server. A complete list of individual code commits is available in the 1.27/wmf.2 changelog, and all tasks closed in this period are on Phabricator's list.

2015-10-13 (MW 1.27.0-wmf.3)
VisualEditor was updated as part of the wider MediaWiki 1.27wmf.3 branch deployment on Tuesday, 13 October. In the week since the last deployment, the team focused mainly working on a new feature, on providing lots of bug fixes and on some design changes.

You can now directly upload images with VisualEditor to any article and to Wikimedia Commons (T40030). You can select any file from your computer to upload; you can even drag drop the file to the upload dialog to insert it into the article. In the details section of that dialog you can specify Categories, Description and Date for the image file you are uploading.

We quickly fixed couple of issues around this new upload image feature that we found during our pre-release testing. One of them meant while switching to Search tab from Upload tab in Media Settings dialog it was clearing the input from the upload form which we fixed (T115059). Another one that we fixed meant, while renaming the name of the uploaded image there was an error without any error message (T114480). Another, related bug which we fixed meant the check-box for "This is my own work" that users have to mark themselves before uploading any image was remaining selected after user uploaded an image in that session (T114936) The bug which caused the Categories and Date value to remain sticky while uploading another new image was also found and fixed during pre-release testing (T114947). We also fixed the issue of drop down for Categories opening slowly during this period (T114945). Another related bug we fixed meant the date-picker in upload image dialog was not getting closed after selecting a date (T114942).

There was a minor bug where trying to re-use a reference that replaces itself was throwing an error, we fixed that (T90476).

You can monitor the live results of the automated browser tests (triggered every twelve hours) on our integration server. A complete list of individual code commits is available in the 1.27/wmf.3 changelog, and all tasks closed in this period are on Phabricator's list.