All,
Apologies for sending two at once - I failed to do this for the
late-October one when the focus was on the monthly update:
2012-10-29 (MW
1.21wmf3)<https://www.mediawiki.org/wiki/VisualEditor/status#2012-10-29_…
The VisualEditor was updated as part of the wider MediaWiki 1.21wmf3 branch
deployment <https://www.mediawiki.org/wiki/MediaWiki_1.21/wmf3> on Monday
29 October.
In two weeks since 1.21wmf2, the team have continued to devote most of
their time working on re-designing how the code integrates together and
providing clean interfaces between them so new developers can re-use and
extend VisualEditor in the future.
Beyond the API work, we have worked to fix a number of serious bugs in the
new code from the last release such as not being able to enter text in
blank paragraphs in Firefox
41120<https://bugzilla.wikimedia.org/show_bug.cgi?id=41120>20>,
as well as copy-and-paste
(
41055<https://bugzilla.wikimedia.org/show_bug.cgi?id=41055>)
and cutting (41092 <https://bugzilla.wikimedia.org/show_bug.cgi?id=41092>)
both breaking, a JavaScript error being caused when editing a blank page (
37843 <https://bugzilla.wikimedia.org/show_bug.cgi?id=37843>), and not
being able to change the formatting on two lists at once
(
41434<https://bugzilla.wikimedia.org/show_bug.cgi?id=41434>
).
A complete list of individual code commits is available in the 1.21/wmf3
changelog <https://www.mediawiki.org/wiki/MediaWiki_1.21/wmf3#VisualEditor>,
and all Bugzilla bugs closed in this period on Bugzilla's
list<https://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&am…
.
2012-11-12 (MW
1.21wmf4)<https://www.mediawiki.org/wiki/VisualEditor/status#2012-11-12_…
The VisualEditor was updated as part of the wider MediaWiki 1.21wmf4 branch
deployment <https://www.mediawiki.org/wiki/MediaWiki_1.21/wmf4> on Monday
12 November.
In two weeks since 1.21wmf3, the team have spent their time mostly working
on finalising the code in preparation for its deployment in December as a
test for users. One of the major changes to the integration code is how the
VisualEditor can be used; it now can work on other pages than just those in
the VisualEditor: namespace. (This is configurable on a per-wiki basis,
rather than defined in the code itself.) Amongst other things, this now
means that editing the wikitext of VisualEditor: namespace pages can be
done by anyone, and is no longer restricted to just sysops (as will be
needed for the December deployment). The related bugs surrounding
permission checks, filter checks, conflicts, *etc.* remain, and will be
fixed in the next release.
Part of the preparations involved entirely re-writing the user interface
code including the way in which commands operate
(
40896<https://bugzilla.wikimedia.org/show_bug.cgi?id=40896>)6>).
Another aspect was the addition of "Change Markers" to the data sent to the
Parsoid <https://www.mediawiki.org/wiki/Parsoid> system to reduce any
accidental changes that should not happen when users save. Finally, a bug
with how the "save page" button worked on old revisions was fixed
(
41865<https://bugzilla.wikimedia.org/show_bug.cgi?id=41865>
).
A complete list of individual code commits is available in the 1.21/wmf4
changelog <https://www.mediawiki.org/wiki/MediaWiki_1.21/wmf4#VisualEditor>,
and all Bugzilla bugs closed in this period on Bugzilla's
list<https://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&am…
.
An update for the Parsoid is available on its status
page<https://www.mediawiki.org/wiki/Parsoid/status>
.
Yours,
--
James D. Forrester
Product Manager, VisualEditor
Wikimedia Foundation, Inc.
jforrester(a)wikimedia.org | @jdforrester | +1 415-839-6885 x6844