Serna XML Editor: Release History
V 4.4.0 (Release Candidate): 2011/10/06
New Features
- Element Attributes dialog redesigned, usability much improved
- New Quick Wrap Element/Insert Element via context menu
- New spell-checker, uses Hunspell by default (same as OpenOffice and Mozilla). Free OpenOffice dictionaries may be used. Added new dialog for managing personal word lists.
- Switchable text wrapping in plain-text mode
- Custom shortcuts may be defined for actions not bound to buttons or menu items
- Python console improved, stack traces after failures of initial plug-in module initialization are now reported
- added ability to force ID type on attributes, specified by element/attribute-name patterns (used in some legacy/compatibility scenarios)
- behavior of Enter key is not hard-coded to Split Element anymore, can be arbitrarily customized now
Bugs Fixed
- fixed handling of image scaling in FO (various combinations of scale-to-fit with content-width/height etc.)
- broken custom DnD handlers from external applications now work
- fixed publishing modules initialization, publishing modules are loaded now only for relevant document types
- fixed visibility of floating 'liquid' dialogs (such as InsertElement) when switching document tabs and opening document from Recent files menu
- fixed ContentMap to show tentative drag'n'drop position correctly
- fixed sporadic coredump on Mac OS X when re-docking floating tools
- disabled multiprocinfo in Python, default Python logging now works
V 4.3.0: 2011/03/28
New Features
- Common code-base with Serna Free (Open Source), so all new Serna Free features may be easily and swiftly transitioned to Serna Enterprise.
- Updated Qt framework; transition to LGPL Qt version; custom extension developers will no longer need a commercial Qt license.
- New Python module-based publishing framework, which allows development of sophisticated platform-independent publishing scripts with access to Serna API
- Support for URL's with fragment identifiers when opening documents (cursor will be positioned accordingly).
- New behaviour of Copy operation - now it works on current element in absence of active selection.
V 4.1.6: 2010/07/12
Bug-fix Release
- Fixed combo-boxes and line-edit behaviors on Windows: input data is no longer lost on focus-out events
- Fixed MacOSX relocatable installer issue which prevented installation in some cases
- Fixed XPath-related crash in certain cases
- Numerous general stability fixes and improvements
V 4.1.5: 2009/09/29
New Features
- Added Auto SpellCheck. Entered text is analyzed in real time, misspelled words get underlined with a wavy red line, and possible corrections are suggested.
- It is possible to set the path to an XML Catalog that resides on a web server by using a nextCatalog tag.
Bugs Fixed
- Clicking beyond an opened drop-down list of a combo box in the Editing Window wouldn't close the list and restore the original value.
V 4.1.0: 2009/03/12
New Features
- Added drag&drop from Microsoft Office Word and web browsers to Serna.
- Added API for extending drag&drop from external applications and within Serna.
- Added drag&drop between opened documents.
- Added hot keys for Zoom commands, for switching between documents, and for buttons in the Attributes Dialog.
Bugs Fixed
-
DITA:
- Application crash on selecting a file in DITA dialogs when Serna was run as an ActiveX control.
- Application crash on saving a document after paste in a specific case.
- Application crash on clicking Check Spelling if there was an xref without text content pointing to a website.
- When opening a document retrieved from the Vasont CMS, Serna required choosing a template.
- Application crash on saving a document to WebDAV when the network was unreachable.
- Application crash on an attempt to save a document to a directory without writing permissions.
- Application crash on dropping an invalid internal entity or XInclude into the #choice element.
- It was possible to open a document in Text mode twice without warning.
- Manually changed zoom was reset to default on changing the input language with Ctrl+Shift.
- The Context Menu key didn't call up the context menu in the Editing Window.
- Insertion of nbsp with Ctrl+Shift+Space worked incorrectly.
- The Unicode byte-order mark wasn't treated properly.
- Serna worked slowly with some documents.
V 4.0.0: 2008/12/01
New Features
- Fresh Look&Feel. Now that Serna has migrated to the Qt graphic library version 4.4.3, you can enjoy the new look&feel of Serna.
- Enhanced Print Draft. Print Draft now can save documents to PDF format.
- DITA ID Management. Serna maintains and validates the uniqueness of DITA elements' IDs within the scope of the parent topic.
- Improvements for MacOS X. Serna comes with improved font rendering and scaling as well as enhanced large document support and visualization on Mac.
- SSL Support. The SSL protocol support provides for secure communication between Serna and an SSL-enabled remote HTTP or WebDAV server.
- SVG Support. SVG images are now natively supported.
- ActiveX Support. Serna can now work as an ActiveX control on Windows.
Bugs Fixed
- Documents are printed as drafts correctly on all platforms. Font rendering issues have been fixed.
