All,
This fortnight's update for VisualEditor[0] - I'm skipping the one for Parsoid based on your feedback, but it is available here[1]:
The VisualEditor was updated as part of the wider MediaWiki 1.21wmf2 branch deployment[2] on Monday 15 October.
In two weeks since 1.21wmf2, the team have again spent most of their time working on re-designing how the code integrates together, providing clean interfaces between them so new developers can re-use and extend VisualEditor to support new 'node types' like categories or tables when we work on these later.
Beyond the API work, we have entirely re-written the selection system ([3], [4], [5], [6], [7], [8], [9], and [A]), part of which included us adding IME support back in to the VisualEditor ([B]). We also fixed some bugs including selections not being restored correctly on undo/redo ([C]), backspace not always deleting the right character ([D]), pre-annotations ([E]), and fixing a JavaScript error when using Internet Explorer 10 ([F]).
A complete list of individual code commits is available in the 1.21/wmf2 changelog [10], and all Bugzilla bugs closed in this period on Bugzilla's list[11].
[0] - https://www.mediawiki.org/wiki/VisualEditor/status#2012-10-15_.28MW_1.21wmf2... [1] - https://www.mediawiki.org/wiki/Parsoid/status#2012-10-15 [2] - https://www.mediawiki.org/wiki/MediaWiki_1.21/wmf1 [3] - https://bugzilla.wikimedia.org/show_bug.cgi?id=33058 [4] - https://bugzilla.wikimedia.org/show_bug.cgi?id=34095 [5] - https://bugzilla.wikimedia.org/show_bug.cgi?id=37814 [6] - https://bugzilla.wikimedia.org/show_bug.cgi?id=37833 [7] - https://bugzilla.wikimedia.org/show_bug.cgi?id=37834 [8] - https://bugzilla.wikimedia.org/show_bug.cgi?id=38000 [9] - https://bugzilla.wikimedia.org/show_bug.cgi?id=39465 [A] - https://bugzilla.wikimedia.org/show_bug.cgi?id=39965 [B] - https://bugzilla.wikimedia.org/show_bug.cgi?id=33076 [C] - https://bugzilla.wikimedia.org/show_bug.cgi?id=40538 [D] - https://bugzilla.wikimedia.org/show_bug.cgi?id=40416 [E] - https://bugzilla.wikimedia.org/show_bug.cgi?id=40677 [F] - https://bugzilla.wikimedia.org/show_bug.cgi?id=37851 [10] - https://www.mediawiki.org/wiki/MediaWiki_1.21/wmf2#VisualEditor [11] - https://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&bug_sta...
Yours,