HTMLArea-3.0-last-20071025 release notes
This release was compiled on Oct 25, 2007 [14:20] GMT.
By popular demand, I am releasing this last version of HTMLArea, even
though the project is not anymore maintained. The changelist is
pretty big but a burden to compile since so many years have passed.
There are a lot of stability improvements, a few new plugins, etc.
Oct 25, 2007
Changes since 3.0-Beta:
ContextMenu plugin (provides a nice context menu with common
operations, including table ops, link ops, etc.)
CSS plugin (provides an easy way to insert/change CSS classes)
FullPage plugin (allows HTMLArea to edit a whole HTML file,
not only the content within <body>.)
Changes in the SpellChecker plugin
Many bugfixes: now it works ;-) Fully Unicode-safe.
Speed and bandwidth optimization: reports the list of
suggestions only once for each mispelled word; this helps
in cases where you have, for instance, the word “HTMLArea”
in 10 places all over the document; the list of
suggestions for it--which is kind of huge--will only be
User interface improvements: the highlighted word will
remain in view; in cases where it's normally outside, the
window will be scrolled to it.
Added a "Revert" button for those that change their minds ;-)
Added a "Info" button which reports information about the
document, retrieved by the server-side spell checker:
total number of words, total number of mispelled words,
number of suggestions made, spell check time, etc. More
can be easily added. FIXME: this part
is not yet internationalized.
The server-side spell checker now uses XML::DOM instead of
HTML::Parser, which means that it will be unable to parse
“tag-soup” HTML. It needs valid code. Usually HTMLArea
generates valid code, but on rare occasions it might fail
and the spell checker will report a gross error message.
This gonna have to be fixed, but instead of making the
spell checker accept invalid HTML I prefer to make
HTMLArea generate valid code, so changes are to be done in
other places ;-)
Changes in the core editor
Easier to setup: you only need to load
htmlarea.js; other scripts will be loaded
and examples updated.
Better plugin support (they register information about
themselves with the editor; can register event handlers for
the editor, etc.)
New about box; check it out, it's cool ;-)
Word cleaner (can be enabled to automatically kill Word crap
on paste (see Config.killWordOnPaste); otherwise accessible by
pressing CTRL-0 in the editor; a toolbar button will come up
Image preview in "insert image" dialog. Also allows
modification of current image, if selected.
New "insert link" dialog, allows target and title
specification, allows editing links.
Implemented support for text direction (left-to-right or
Lots of bug fixes! ... and more, I guess ;-) an
automatically generated change log
is now available.
I don't have the power to go through the bug
system at SourceForge
now. Some of the bugs reported there may be fixed; I'll update
their status, some other time. If you reported bugs there and now
find them to be fixed, please let me know.
Changes since 3.0-Alpha:
- Performance improvements.
- Many bugs fixed.
- Plugin infrastructure.
- TableOperations plugin.
- SpellChecker plugin.
- Status bar.
- API for registering custom buttons and drop-down boxes in the
- Toolbar can contain text labels.
- Cut, copy, paste, undo, redo buttons.
Last modified: Wed Mar 31 19:18:26 EEST 2004