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.

We changed the interface for Score inspector to have it separate tabs for different MIDI options (T114227, T113354). This will enable users to discover them easily and also make the design much neater. There is now a new parameter type for "URL" in TemplateData which would help user to 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. There was a regression bug where Citation tab was not remembering the last used tab (Auto/Manual/Re-use) in the inspector (T114268), we fixed this. There was a bad bug which would cause the Add a template dialog to crash when search for a template was not returning any matched result, this is fixed now (T113647). Horizontal lines are now wrapped so that they are selectable and user can delete it (T52770).

A bad bug was preventing user to save anything with mobile VisualEditor, this is fixed now (T109525). Previously, the LaTeX inspector used to render error whenever user would type something wrong inside the inspector which was causing the inspector to re-position itself every time making it inconvenient for editing (T112610). We fixed this issue by stopping the rendering of error unless user clicks on Save on the inspector and by showing the error inside the inspector (T113172).

We quickly fixed couple of regression 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 is Saved, while inserting a wrong LaTeX formula the last valid rendering was showing up instead of rendering error (T114480). The bug which caused the template descriptions to appear beyond the Add Template dialog was also found and fixed during pre-release testing (T114565). Another bad bug that we fixed meant there was a Red highlight appearing instead of blue while selecting an image (T114527)

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.