|
Syntext Serna Beta Release History
New Features
-
Added native platform support for:
-
Solaris 8 (Sun SPARC)
-
MacOS X 10.5 (Leopard)
-
XHTML documents are opened by default as a single page.
-
The ability to obtain a version of Serna via SAPI .
Bugs Fixed
-
DITA:
-
Application freeze on calling up a DITA dialog after undoing a change of a reference in a specific case.
-
When inserting a link to a web page, the proper
format
attribute wouldn't be added automatically.
-
In already opened DITA dialogs, tabs wouldn't be switched when clicking a particular toolbar button or choosing a menu item.
-
Topicref to the root element of a map was inserted with an empty title.
-
In bookmaps,
<chapter>
s with the
href
attribute were not clickable.
-
Images with inline placement were formatted as blocks.
-
The
<para>
custom content wouldn't be inserted in list items.
-
Internal inconsistency with entity/xinclude/redline handling, which sometimes caused application instability.
-
Application crash on selecting table content and switching to Clean mode.
-
Application crash on unselecting the parent when no selection was made in certain cases.
-
Autosave worked incorrectly in some cases.
-
Documents opened through WebDAV wouldn't be saved because of stale WebDAV locks.
-
Convert from Entity/XInclude didn't work in some cases.
-
In Text mode, content inserted with
Shift
-
Insert
was duplicated on Windows and Linux.
-
PageUp
/
PageDown
scrolling worked incorrectly in Normal document view mode.
-
Suffixes were missing from the names of published documents if the original file name contained multiple dots.
Bugs Fixed
-
DITA:
-
Application crash on inserting a cyclic
conref
.
-
Formatting error on adding an empty or incorrect
conref
attribute to the root element.
-
Formatting error on adding a correct
conref
attribute to the root element in DITA Map.
-
<li>
elements inserted as
conref
were numbered incorrectly.
-
The
<chrow>
element was not shown in the Show Markup mode.
-
References with anchors to HTML documents on the web opened incorrectly from Serna.
-
Cursor position was not updated after element deletion in a specific case.
-
Application crash when working with a reference to an undeclared internal entity in a specific case.
-
Application crash on editing a table in a specific case.
-
Application crash on multiple pasting on Linux.
-
Wrong dates were shown when browsing documents on WebDAV.
-
Internal entity was inserted before the root element in a specific case.
-
Internal entity pasted from copy buffer wouldn't be changed.
-
Element moved to another position in the ContentMap on undoing the Convert to Internal Entity operation.
-
It was possible to change an external entity name into an already declared internal entity name.
-
Save As worked incorrectly when saving documents with external entities to another location.
New Features
-
Reduced document opening time, which is especially noticeable when working with WebDAV.
-
XSL stylesheet/Schema modification time check can be disabled in the configuration file.
-
Document modification time check can be disabled in the configuration file.
New Features
-
Enhanced Undo/Redo lets you undo a chain of symbols typed continuously.
-
It is possible to set maximum undo stack depth to limit memory consumption.
-
list now preserves document opening mode (normal/plain-text).
-
Splash screen can be disabled with the
no-splash
parameter in the configuration file.
-
Paths to XML Catalogs are displayed in the
Document Properties Dialog
.
-
SpellCheck plugin can be located outside of Serna's plugins folder.
-
Serna Basics Tutorial is included in documentation.
-
Enhanced German localization.
-
DITA:
-
Incorporated DITA Open Toolkit 1.4.
-
DITA V1.1 documents are created with the
xsi:noNamespaceSchemaLocation
attribute, which allows to determine DITA version correctly and permits processing of documents without DTD.
-
PDF publishing of DITA documents with FOP.
-
New intuitive DITA icons.
-
Serna+DITA Tutorial is included in documentation.
Bugs Fixed
-
DITA:
-
Application crash on reloading DITA Map several times.
-
Application crash on multiple calls of the
Insert Topic Reference Dialog
.
-
Titles of nested topics in DITA Map were resolved incorrectly.
-
<xref>
s were displayed empty in the Show Resolved mode of DITA Map.
-
<propdesc>
and
<propvalue>
were inserted incorrectly in a Reference.
-
conref
didn't work with
<codeph>
,
<filepath>
,
<uicontrol>
and
<wintitle>
.
-
Docbook
-
Application crash on inserting an internal entity next to "choice" tag in a specific case.
-
Application crash when the SpellCheck plugin was located outside of Serna's plugins folder on Windows.
-
Application crash on selecting table cells under certain conditions.
-
Application crash on pasting an element into a collapsed element in the ContentMap.
-
Application crash on selecting XInclude in a specific case.
-
Application freeze after accepting redlining in a specific case.
-
Application freeze when autosave was enabled on Linux and Mac.
-
Serna wouldn't be installed on Mac OS X 10.4.10.
-
Table cells were merged incorrectly in some cases.
-
worked incorrectly in a number of cases.
-
Find and Replace
cycled in some cases.
-
SpellCheck stopped on checking an external
conref
.
-
Entity reference copied from redlined content was wrongly pasted as redlined.
-
Space removed in an external entity reappeared after reloading.
-
Text moved to a wrong position after it had been wrapped into the
<emphasis>
custom content.
-
Copy/paste worked incorrectly on Windows in specific cases.
-
All plugins located in the same directory as a document, including unwanted ones, were loaded on opening the document.
-
Clicking a file in an external browser multiple times opened several copies of the document without warning on Windows.
-
It was possible to perform the
convert-to-entity
operation in a read-only document.
-
Pressing
Esc
didn't remove selection in the ContentMap.
-
Pressing
Esc
didn't close the
Spell Check Dialog
.
-
C++ API Examples Demo didn't work on Linux and Mac.
Notes
-
Serna freezes when publishing output into a directory other than that of the source file.
-
PNG images in DITA documents are not published to PDF. The current version of DITA OT doesn't contain the required JIMI library for processing PNG images due to licensing issues. For details, see
http://xmlgraphics.apache.org/fop/0.93/graphics.html#jimi
.
-
PNG images in Docbook documents are not published to PDF with FOP 0.20.5. Use FOP 0.93.
-
DITA V1.0 template filenames have been added the postfix '-10':
oasis-dita-
*
-10.sdt
instead of former
oasis-dita-
*
.sdt
. If you have customized view files for DITA V1.0 templates, add the postfix '-10' to the view file names, e.g.
oasis-dita-task.scc
should be renamed into
oasis-dita-task-10.scc
.
New Features
-
It is possible to hide templates in the
New Document Dialog
. They still will be visible in the
Choose Document Template Dialog
.
-
Hot keys convenient for Windows users were added for copy/cut/paste commands.
-
Hot key for Element Help was changed to
Alt
-
F1
on Mac.
-
DITA:
-
DITA V1.1 support, including Bookmap and Glossary support.
-
Enhanced publishing with DITA Open Toolkit.
-
Enhanced stylesheets.
-
Improved ContentMap.
-
Improved custom contents for Task documents.
-
Improved rendering of
xref
s.
Bugs Fixed
-
DITA:
-
Application crash when switching between XSLT Parameter Sets in some cases on Windows.
-
Application crash on revalidating an invalid DITA document.
-
Topic titles were not displayed in maps if documents used Schema instead of DTD.
-
The
Insert External Reference Dialog
didn't provide relative paths.
-
Double clicking a link didn't switch to an already opened document but opened it again.
-
Step inserted as external conref was numbered incorrectly.
-
DITA Schemas were inconsistent with DTD.
-
Listitems with notes were rendered incorrectly.
-
Listitems with child lists were rendered incorrectly.
-
Some elements were rendered twice.
-
Images were shown with an extra empty
<image>
tag.
-
When typing in
<kwd>
,
<var>
,
<title>
or
<fragref>
, symbols were inserted in a wrong order.
-
Some inserted empty child elements were not shown in the Editing window.
-
Several elements were not shown when empty.
-
Several elements were rendered incorrectly.
-
Application crash when closing a document in the Text Mode on Windows.
-
Application crash on multiple reloading of documents with many images.
-
Application crash after completing spell check in some cases.
-
Application crash after inserting a row above the first cell in a table on Windows in some cases.
-
Application crash when merging a cell with a non-existent cell below/above.
-
Attributes with namespace prefixes were saved incorrectly in some cases.
-
A file saved as from a read-only file wouldn't be modified until reopening the document.
-
Tables were numbered incorrectly in specific cases.
-
Part converted to external entity disappeared in ContentMap after undo.
-
Cells were spanned incorrectly with the Table Tools plugin in some cases.
-
Delete Element command was enabled when text was selected.
-
TEI documents wouldn't be published with Antenna House XSL Formatter.
-
Publishing with XsltProc didn't work on Windows.
Notes
-
Publishing is more stable with FOP 0.93 than with FOP 0.20.5.
-
DITA V1.0 documents are opened by default with the DITA V1.1 template. To open them with the DITA V1.0 template, choose
->
.
New Features
-
GUI is optimized: switching between documents is much faster now.
-
Simplified, more transparent
Save View
/
Restore View
functionality.
-
Publish Dialog
remembers the
Publishing output
option during the current document session.
-
When browsing from dialogs, paths to images and resources are preserved as relative wherever possible.
-
Enhanced documentation on GUI Customization, Save View/Restore View functionality, Enterprise Configuration Settings, Custom Content.
-
DITA:
-
In DITA map, the
type
attribute of
<topicref>
element is edited in a combo-box.
-
Localization is now identical to DITA OT.
-
<metadata>
element is shown in editing window.
-
<xref>
displays the title of the referred element instead of the ID.
Bugs Fixed
-
DITA:
-
placement
attribute of
<image>
element was ignored.
-
<alt>
element in
<image>
had no appearance and was not editable.
-
Wrong value of the
class
attribute of
<stepxmp>
element.
-
Application crash when WebDAV strict locking was enabled.
-
Application freeze when copying a very large portion of a document.
-
Universal binary distribution didn't work on PowerPC Mac.
-
Wrong numbering in Docbook documents in some cases.
-
Validation errors when copy/paste document fragments with nested elements having ID attributes.
-
Save As Dialog
did not offer UTF-8 encoding for newly created documents.
-
“
%
” symbol in internal entity content was not escaped when saving the document.
-
Presence of
version
attribute in
<xs:schema>
caused documents to open without validation.
-
fo:table
was rendered incorrectly in the case of changing
fo:start-indent
property.
-
Drag&Drop worked incorrectly when dropping into
#choice
element.
-
XSL
document()
function did not resolve URIs relative to stylesheet using second argument.
Bugs Fixed
-
Application crash in ContentMap plugin in a specific case.
-
Application crash on editing an internal entity used both in the document and attribute value.
-
Some English localization strings were absent in DITA.
New Features
-
Serna is shipped as universal binary for Mac OS X. Minimal required version of Mac OS is 10.4.
-
Serna tray button is now blinking on opening a document in background.
-
Current document file name is displayed on the title bar.
-
Main menu accelerators are elaborated.
-
XML Resume plugin for writing resumes in Serna.
-
Antenna House plugin is merged into Serna distribution.
-
PI's and Comments can be deleted through ContentMap popup menu.
-
DITA:
-
Added support of
<indexterm>
and metadata elements including
<prolog>
,
<category>
,
<keywords>
,
<prodinfo>
.
-
<prolog>
is now shown by default.
-
DITA localization can be switched on-the-fly from XSLT Parameter Sets.
-
Docbook:
-
Docbook V4.5 out-of-the-box support is added.
-
Figures & tables are now numbered as in publishing stylesheet.
-
Support of
<code>
element.
-
<indexterm>
is hidden in the clean XSLT Parameter Set.
-
"Insert ulink" custom content button is added.
-
Functional Enhancements:
-
Extensions for redlining handling:
xse:redline()
function,
serna.redline.start
and
serna.redline.end
built-in templates.
-
Extensions for
document()
function:
xse:document-mode
attribute.
-
Implemented
extension-element-prefixes
support.
-
<xsl:number level="any">
is now supported.
-
LaunchBrowser
command event is added.
-
Document Templates can now be matched against
noNamespaceSchemaLocation
(
nons-schema-guess-string
).
Bugs Fixed
-
DITA:
-
Application crash on deleting a certain list item.
-
Application crash on undo after deleting a list item.
-
Application crash on splitting a certain DITA element.
-
Application crash on renaming a certain DITA element.
-
Invalid stripping policy for
<pre>
,
<codeblock>
,
<p>
.
-
Create External DITA reference Dialog
worked incorrectly in some cases.
-
Conref
in tables didn't work.
-
Conref
worked improperly with absolute paths.
-
Stentry
with
conref
worked improperly.
-
Xref
's text was hidden on an incorrect
@conref
value.
-
Xref
worked incorrectly in tables.
-
Image align didn't work.
-
Junk ".html" postfixes in DITA element help are removed now.
-
Docbook:
-
<glossterm>
was rendered incorrectly.
-
<glossentry>
was behaving a wrong way.
-
Stylesheet didn't properly process
<colspec/>
's with attribute
@column='*'
.
-
"Choose" didn't work correctly in
<itemizedlist>
in some cases.
-
Wrong cursor position after pasting at the end of
<para>
.
-
Application crash on opening a recent file in a specific case.
-
Application crash on converting to XInclude in a certain case.
-
Application crash on undo after conversion to XInclude.
-
Application freeze after system hibernation.
-
Convert to External Entity Dialog
's Browse button wouldn't change the directory.
-
Convert to External Entity Dialog
created absolute paths instead of relative.
-
External Entity encoding was misunderstood on reload in some cases.
-
On conversion to XInclude active namespace prefixes were handled incorrectly.
-
Saving a nested XInclude didn't work.
-
<ulink/>
didn't work in read-only documents.
-
Selections on element boundary position worked incorrectly.
-
Files without extensions wouldn't get selected in the
Attributes Dialog
.
-
Browse file button was blocked when trying to change a mandatory attribute.
-
Excessive text repetitions in ContentMap.
-
Save View Dialog
worked incorrectly in some cases.
-
Wrong menu items order in the main menu upon plugin reloading.
-
Esc
did not close the non-docked
Find&Replace Dialog
.
-
rewriteSystem
didn't work in URI manager.
-
SPD Schema wasn't up-to-date.
-
Examples calling Web Browser worked incorrectly.
Bugs Fixed
-
WebDAV lock was not released if Serna was closed with X button on window title.
-
Application crash on Windows if a document with a certain combination of TIFF files was open.
-
Serna TGZ package wouldn't install on Ubuntu Linux.
New Features
-
Serna GUI is now translated to Dutch, French and German.
-
Enhanced navigation in tables:
Tab
, and
Shift
-
Tab
allow to move cursor to left and right cell;
Alt
-
arrow keys
allow to move to the corresponding adjacent cell.
Bugs Fixed
-
When opening a file over WebDAV Serna was trying to locate a catalog file.
-
Serna pasted clipboard as XML code in some situations.
-
Pasting from WYSIWYG mode to text mode did not work.
-
mixed='true'
of a base type was not treated properly in derived types when generating element lists for wrapping.
-
Selections on double-clicks did not go to paste buffer on Linux.
-
Default ContentMap stylesheet did not show content of text nodes.
-
Serna allowed to split root element of XIncluded portions.
-
Numeric values were not shown in
<se:combo-box>
extension FO.
-
Serna had a wrong name in application association menu on Windows.
-
Serna froze on Browse buttons in New Element dialog on Mac OS X.
-
Converting root element to external entity was allowed.
Bugs Fixed
-
Serna did not give warning if an external entity of an open document was modified in a separate window.
-
Copy from external applications did not work after application start on Linux.
-
DITA plugin opened web-browser with the wrong links on double-clicks on external link elements.
-
Application crash if <match> element contained invalid attribute.
Bugs Fixed
-
Application crash on switching from text mode with closed ContentMap pane.
-
Application crash when using *.sui files from previous versions of Serna.
-
Application crash on closing documents in text-mode, after specific pastes.
-
Application crash in specific handling of copy-of in XSLT stylesheets.
-
Application crash on inserting special symbols (with Insert Symbol dialog) in text mode.
-
Dynamic behavior of XSLT functions
last()
and
position()
was incorrect in specific cases.
-
Copy from Text Mode to external applications did not work.
-
Copy from Message Window did not work.
-
Custom content command for inserting itemized list in DITA did not work correctly.
-
Comment & PI nodes with long content were shown ugly in ContentMap.
-
Fixed copy buffer performance regression.
-
Ctrl-Z hot-key was interpreted as a special symbol if undo history was empty.
-
Touching ContentMap scroll bar between range selection clicks (Shift+Click) disallowed the range selection.
-
DITA Map did not show full topic title if contained keyword.
-
DBLite 0.5 HTML Entities template had broken path to the XML catalog.
-
GUI view was not saved properly on switching between WYSIWYG and text mode.
-
Change of tag color was disabled in Preferences.
-
Serna did not allow to make cross-entity selection for redlining.
-
Serna did not work with XCCDF schema correctly.
-
Find did not work correctly in some cases.
-
Saved view could not be restored for No document mode.
New Features
-
Serna GUI I18n (Internationalization).�
Serna GUI can now be localized. Russian localization is added.
-
Support for
auto
and
scale-to-fit
values for
content-width
attribute in
fo:external-graphic
.
-
Context hints now may always show parent element (see Preferences->General->Context Hints->Show Parent).
-
Element Help enhancements: if full help for an element is not available, short help is shown.
-
Simple Letter example document type is added element help.
Bugs Fixed
-
Serna did not handle correctly
AltGr
(e.g. in French 'azerty' keyboard).
-
Check items in CALS table plugin were not updated on undo.
-
When publishing DITA map public identifiers were not resolved.
-
Paste from external applications (not by mouse) did not work correctly on Linux.
-
Right-click on ContentMap iterated cursor in the editing view.
-
ContentMap did not change fonts if system fonts were changed.
-
Drag'n'drop an XML file to empty Serna did not work on Windows.
-
In
Insert Symbol Dialog
docking menu was called after creating of a favorite symbol.
-
Arrow-up and arrow-down keys in Python console caused crash in certain cases.
-
Application crash in ContentMap when working with collapsed items in some cases.
-
Application crash with docked Insert Element dialog on document reload.
-
Application crash if
.scc
files were corrupted.
-
Application crash in certain cases on typing between table cells.
-
Application crash on insertion of recursive DITA conrefs.
-
Application crash on switching between text and WYSIWYG mode in certain cases.
New Features
-
Select/Unselect Parent
menu-items are added to the ContentMap context menu.
-
Paste
menu-item is now added to the between-element ContentMap context menu.
-
Element's parent is now highlighted in the ContentMap.
-
New
ContentMap Focus
button allows to leave focus in editing window while you click the ContentMap content.
-
Enterprise Configuration Settings patch does not reset now other configuration attributes to the factory settings.
-
Spell-checker is factored out into a plugin, and dictionaries are now located differently.
Bugs Fixed
-
When selecting content backwards the selection was not element-balanced.
-
Selection in editing window and ContentMap were not coinciding in certain situations.
-
Selection of titles that were also shown in document's TOC were shown in TOC, not in the section titles.
-
Selection whole table with mouse caused application crash.
-
Parent selection of elements that were residing in specific table FOs was not working.
-
Cursor position was incorrect after cutting itemized list selection.
-
Elements containing text were shown in ContentMap without text chunks tagged into child elements.
-
ContentMap on Mac OS X was shown without the vertical lines connecting elements to parent.
-
Clicking ContentMap elements did not navigate throw all their appearance in the document if the elements were collapsed.
-
Endings of text content in ContentMap were not shown in certain cases.
-
Shift-Select did not work in ContentMap if the elements were collapsed.
-
Clicking on collapsed elements in ContentMap did not bring cursor to the corresponding place of the document.
-
Attempt to expand already expanded elements caused application crash.
-
DITA Map DTD was not included into the corresponding catalog.xml file.
-
DITA topicrefs were handled incorrectly in certain cases.
-
TIFF images were not shown.
New Features
-
Selection algorithm is refactored. Please submit any inconsistencies you observe when making selections
-
Enhancements in DITA xref creation functionality
-
Numeric entities are now shown as regular symbols (without entity marks) for clarity
-
Added documentation on using and creating Element Help for your own schema
Bugs Fixed
-
Serna was hanging when switching to text mode on certain Windows boxes
-
XInclude dialog was returning absolute path to XIncluded files from the subdirectories
-
XInclude status dialog was not showing the correct information in certain cases
-
PUBID of Docbook V4.4 was not resolved correctly
-
Element Dialog was not showing the list of correct elements in certain situations
-
Dragging selections with PIs was causing application crash
-
DITA conrefs were not created correctly in certain cases
-
Hot-key F2 was not setting focus to ContentMap
New Features
-
ContentMap.�
The advanced replacement of TOC representing full document tree on the left pane. It provides the following major authoring features:
-
Precise and intuitive indication of current cursor position, including positions between elements
-
Direct manipulation with elements in the pane
-
Selections in the ContentMap tree view synchronized with the editing view
-
Drag&Drop with on-the-fly validation
-
Multiple profiled views in addition to full tree view (e.g. TOC mode)
-
Powerful style language which allows numbering, decorations, profiling, etc. in ContentMap
-
Drag & Drop Editing with On-the-fly Validation.�
Drag selected portions of the document to copy or paste them into another location. Serna indicates where you can perform drop according to schema. Drag&Drop is also supported between ContentMap and main editing view.
-
Element Help.�
Serna can show short help (tooltips) and long help for elements and attributes (available from main window, element and attribute dialogs). The full help is available for DITA documents now. It is possible to create your own help for your document types.
-
Multi-version support.�
Multiple versions of Serna can now be installed. Versions that differ with last version number only (e.g 3.0.1 and 3.0.2) are installed into the same directory (upgraded) by default.
-
Enhancements in
nbsp
handling.�
Serna now can visually show non-breaking spaces as small circles in main editing view. Non-breaking spaces can now be inserted with
Ctrl
-
Shift
-
Space
keyboard shortcut.
-
Docbook v4.4 Support.�
Docbook v4.4 out-of-the-box support is added.
Bugs Fixed
-
Find Previous Redlining
did not work properly in certain situations.
-
Print Draft
command printed document with blanks if the document's beginning was intensively modified
-
Extended Selection with mouse did not work
-
Minor fixes in DITA stylesheets and conref/xref creation dialogs.
-
Dynamic rendering for
color
and
text-decoration
was not working properly.
|