Version number 2.0.10 16 August, 2004
New Features
- Added ability to create custom dialogs for specifing the value of XML nodes.
- Added ability to insert XPath expressions using the Visual Designer
- Added ability to insert repeating elements as a table in the Visual Designer.
- Added ability to insert repeating elements as a list in the Visual Designer.
- Added ability to change the target namespace of the schema in the Visual Designer.
- Added an IsValid runtime method to check if the current XML document is valid according to the schema.
- Added support for using custom XML tags inside XHTML sections.
- Improved the positioning of smart buttons to make them more usable.
- Improved error messages when invalid schemas or XSLTs are provided.
- The visual designer now allows the user to specify a wider range of facets.
- Clicking on a hyperlink in the XSLT now opens a new browser window to display the link.
- Fields in the Visual Designer now display the default value for the element.
- Added support for password fields.
- Added support for optional attributes.
- Added support for editable combo boxes.
- Added documentation to assist creating XSLTs without the Visual Designer.
- Significant performance improvements for start up speed and large documents.
- Added the ability to set the size of the applet as a percentage.
- Improved performance of custom actions and submitting on OS X, particularly when multiple applets are used.
- Added ability to specify rendering of custom tags using CSS.
- Added ability to nest custom tags between table and tr, tr and td, ol/ul and li tags.
- Improved undo/redo so that it groups typing events into a single undo.
- Added initial support for advanced tables.
- Added ability to set an output character set. The content returned by the applet will use this encoding and any unsupported characters will be correctly escaped.
- Added ability to perform formatting operations over a table selection.
- Added ability to insert a comment into the document.
- Added support for opening files from a WebDAV repository.
- Added getCurrentDocumentURL() runtime API to retrieve the URL the file was opened from.
- HTML content set using setDocument() or setBody() which originated from Microsoft Word is now detected and filtered correctly.
- Added the ability to double click images and custom tags to edit them.
- The contents of comments now appears in a tooltip when the user hovers the mouse over them.
-
Hyperlinks in non-editable sections now open in a new window when clicked.
- Added ability to specify the base URL for the content at load time without having to modify the XML configuration file.
- Added a Danish interface translation.
- Added Arabic interface translation.
- Added Simplified Chinese interface translation.
- Added support for HTML 4.0 font styles and removed the use of deprecated tags.
- Added new allowUnknownTags filter option.
Bug Fixes
- MissingResourceException when reporting errors in the provided XSLT.
- Problem where creating a view in the Visual Designer but not editing it would cause invalid content to be submitted.
- Problem where tabbing between fields caused the field to scroll off screen.
- Problem where fields in the Visual Designer may be duplicated when inserting spaces before or after them.
- NullPointerException after deleting all the content in a text node.
- Problem where it was not possible to copy and paste text from the developer documentation PDF.
- Problem where the DTD file was being downloaded unnecessarily.
- Problem where optional elements may be inserted in an invalid position.
- Problems using custom properties dialogs in XHTML sections.
- Problem where the user was allowed to specify "xmlns" as an attribute name. This is disallowed by the W3C schema specification.
- Problem where find did not wrap back to the first field after all matches were found.
- Problem where the Visual Designer allowed the user to specify facets on anySimpleType which is not allowed by the specification. The default type is now string.
- Problem where the "new" command had no effect.
- Problem where the user could specify default content for XHTML sections. This is not supported by the W3C schema specification.
- The default output charset when no specify output charset or initial document is specified is now US-ASCII instead of UTF-8.
- Problem where values could not be inserted if a minimum value was set to 10 or above.
- Problem where tables occasionally rendered with an incorrect width.
- Problem where custom properties dialogs could not be used with inline tags.
- Problem where "undefined" may appear when multiple instances of the applet are used on one page.
- Problem where hyperlinks or image sources may be HTML escaped.
- Problem where InsertHyperlinkAtCursor was not URL decoding the hyperlink correctly.
- Problem with submitting the contents of multiple applets in Safari.
- Problem with submitting the contents in Safari when frames are used.
- Problem on Internet Explorer for Mac OS X where text may be entered in right to left order.
- Problem with the sizing of GUI components on Mac OS X.
- Problem with copying and pasting from Word when using double byte character sets.
- Problem where the background color of cells wasn't correctly painted.
- Problem where characters were escaped despite being supported by the character set.
- Problem where CSS styles were added to empty tags when using a custom properties dialog.
- Problem where inline tags were incorrectly applied when using a custom properties dialog.
- Problem where changing the selection using the keyboard did not activate table selections.
- Problem where it wasn't possible to navigate up or down in a table using the arrow keys.
- Problems with selecting the current word by double clicking. Particuarly within tables.
- Problem where lists set to the square style painted with an empty square instead of a filled square.
- Problem where incorrect labels may be used in very long lists set to use letters as bullets.
- Problem where inherited styles may appear as attributes when using custom properties dialogs.
- Problems with SSL support.
- Problem where SetDocument and SetBody runtime API did not correctly identify the character set.
- Problems that occurred when the JavaScript escape() function was used to encode international text.
- Problem where an extra paragraph was added when pasting content on Windows.
- Problem where find and spell checking did not correctly scroll the document.
- Problems with return and delete actions in div tags.
- Problem where the caret may wrap back to the start of the document when using the arrow keys to navigate the document.
- Problem where the character encoding wasn't correctly detected when opening a local file.
- Problem where table cells did not corrently render the text alignment set in the parent row.
|