Editize Revision History
Changes in Editize 2.12 - October 30, 2007
-
Fixed: Pasting content from OpenOffice.org would fail.
Changes in Editize 2.11a - March 16, 2007
-
The stripping of form elements introduced in 2.11 can now be switched off by setting the
formelementsallowed property.
-
Fixed: Excess whitespace was added to the contents of
textarea elements in HTML output.
Changes in Editize 2.11 - March 15, 2007
-
Form elements are now filtered out of HTML content that is loaded into Editize (including pasted content).
-
Security certificate updated. The certificate in previous versions expires on March 21, 2007 and will generate security warnings beginning on that date.
-
Fixed: occasionally, space was not allowed for the last line in a paragraph or other block.
-
Fixed: the left-align button would sometimes be highlighted on paragraphs that were not left-aligned.
Changes in Editize 2.10a - December 8, 2006
-
Fixed: Hang in Java 6 when a floating image was wider than the document.
Changes in Editize 2.10 - December 6, 2006
-
Fixed: Compatible with Java 6.
Changes in Editize 2.9 - February 22, 2005
-
Submission in Mozilla and Safari browsers on Mac OS X now uses LiveConnect for a huge speed boost. Editize now requires Safari 1.2 or later.
-
Major performance improvements when deleting complex document structures (e.g. large tables).
-
Major performance improvements when switching from Code View to WYSIWYG View.
-
The hyperlink dialog now contains a reminder that http:// is required on absolute URLs.
-
Fixed: major memory leak caused Editize to allocate more memory every time it was loaded in a page.
-
Fixed: typing Enter in a table cell inserted a space instead of a line break.
-
Fixed: repeatedly inserting line breaks produces strange behaviour.
-
Fixed: inserting a space before an image deletes the image.
-
Fixed: users could input multiple spaces in a row in WYSIWYG view.
-
Fixed: ampersands (
&) and other special characters in HTML attributes were not correctly escaped.
-
Fixed: Editize incorrectly output a line break in the HTML code following an
<img> tag at the start a block.
-
Fixed: Editize could crash when loading/pasting a zero-border table nested within a table with a border.
-
Fixed: Editize could crash when editing an image that was inserted without dimensions.
-
Fixed: the PHP API could display a notice error on strict PHP configurations.
-
Fixed: in NS4 with the JavaScript API and multiple Editize fields in multiple forms, the wrong form could be submitted.
-
Fixed: with the ASP.NET API, Editize would fail to load in IE5/Mac.
Changes in Editize 2.8 - July 6, 2004
-
All supported browsers now work with standard HTML submit buttons, except NS4. Java submit buttons are now deprecated.
-
New
endForm method must be called for Netscape 4 compatibility and for HTML submit buttons to be submitted in some browsers (ASP, PHP, and JavaScript APIs only). See API documentation for details.
-
HTML code output by Editize is no longer word wrapped.
-
Improved robustness of license file checking in the face of non-critical HTTP errors.
-
Bold (
<b>) and Italic (<i>) tags in a loaded document are now recognized by the Bold and Italic buttons on the toolbar. These buttons still only create <strong> and <em> tags, though.
-
Fixed: Netscape 4 would crash when attempting to load or submit an Editize field larger than about 3KB.
-
Fixed: Editize sometimes added spaces around inline tags on submission, causing unwanted spaces in the resulting document.
-
Fixed: Editize could sometimes hang on startup, especially in Internet Explorer for Windows.
Changes in Editize 2.7 - February 10, 2004
-
Edit the properties of tables (align, width, height, border, padding, spacing, and summary text) from the right-click menu.
-
Edit the properties of table cells (cell type, and horizontal and vertical alignment) from the right-click menu.
-
Tweaked all APIs to avoid a JavaScript error occurring behind the scenes in Safari.
-
"Edit Hyperlink" item added to right-click menu when the cursor is in a hyperlink.
-
"Edit Image" item added to right-click menu when the cursor is on an image.
-
"Editize version <version> started" is now displayed in the browser status bar.
-
Applet security certificate renewed through March 2005.
-
Fixed: The default red colour of highlighted text was not being applied.
-
Fixed: Selected text was not visible when a document background colour had not been assigned.
-
Fixed: Line breaks would not display properly and text was incorrectly centered in newly-created tables when running in Java 1.3.1.
Changes in Editize 2.6.10 - January 6, 2004
-
Handling of document structure when deleting at the start/end of list items and other nested block structures has been greatly improved.
-
Editize now always includes an
alt attribute in <img> tags, even if it's empty.
-
Reduced appearance of confusing "Plain" paragraph type by showing "Table Cell" and "List Item" when the cursor is placed in blocks of these types.
-
Improved caret/selection visibility when a background color is assigned.
-
Disabled ASP.NET 1.1 automatic form submission validation in ASP.NET examples to allow for submission of HTML content.
-
Added a PHP example script that demonstrates multiple Java submit buttons (
multisumbit.php).
-
Fixed: APIs now support multiple submit buttons that have the same name.
-
Fixed: PHP did not correctly support Java submit buttons with assigned names.
-
Fixed: In rare circumstances, PHP API could fail to load the initial document.
-
Fixed: Create a hyperlink, begin typing, hyperlink stops after first character.
-
Fixed: Line breaks in HTML code were stripped on input, sometimes causing a loss of significant whitespace when reading HTML from the form or the clipboard.
-
Fixed: Color swatch on highlighted text icon was not being updated with assigned highlighted text color.
-
Fixed: Insert Image and Insert Table dialogs could sometimes get lost behind the browser window.
-
Fixed: System beep when opening certain dialogs (e.g. Insert Image).
Changes in Editize 2.6.9 - September 12, 2003
-
New text at the end of a hyperlink will no longer be linked.
-
Typing Enter in an empty list item will now end the list.
-
Typing Enter in untagged ("Plain") content will now insert a line break (<br />) tag.
-
Old style clipboard hotkeys (Shift-Ins, Ctrl-Ins, Shift-DEL) now supported.
-
Fixed: Self-closing XHTML tags in clipboard content would cause spurious characters to appear when pasted.
-
Fixed: Ghosted table edges would not be visible after pasting a table with no border from an external source (e.g. Excel).
-
Fixed: Could not paste a portion of a paragraph copied from Word.
-
Fixed: Copying the entire contents of a table cell and then pasting would sometimes produce a corrupt document structure.
-
Fixed: Specifying suggested link URLs in the ASP API for JavaScript did not work.
-
Fixed: The Java submit button didn't work in Safari or Mozilla browsers for Mac OS X.
-
Fixed: Internal submit button may not have displayed when requested under some conditions.
Changes in Editize 2.6.8 - August 19th, 2003
-
Regression fixed: Restored compatibility with Java 1.4.2.
Changes in Editize 2.6.7 - August 15th, 2003
-
Added full support for the Safari browser on Mac OS X.
-
The filename extension of the license file can now be changed in the ASP, PHP, and JavaScript APIs as well as the ASP.NET API (see the
licensefileext property in the reference for your API).
-
Order of the indent and outdent buttons flipped to improve usability.
-
Fixed: Editize could not edit an existing image until after a new image had been created.
-
Fixed: The Java submit button did not work in the ASP API.
Changes in Editize 2.6.6 - July 4, 2003
-
Fixed: Editize is now fully compatible with Java 1.4.2.
-
Fixed: Possible applet crash and inability to set document background color in PHP API.
Changes in Editize 2.6.5 - June 27, 2003
-
Editize now lets the developer configure the background color displayed behind the document, to better match Web sites with colored backgrounds.
-
Editize input and output is now fully XHTML compliant!
-
You can now put more than one Java submit button on a page, identifying each with a name.
-
Improved robustness of Image Insert.
-
<b> and <i> tags replaced with <strong> and <em> tags for better compliance with (X)HTML standards.
-
Fixed: Editize would not split a list item when the user pressed Enter.
Changes in Editize 2.6.4 - May 16, 2003
-
Submission on Mac OS X should be four times as fast as in previous releases.
-
Editize can now edit HTML code that is not surrounded with block tags.
-
The "Inset" paragraph type has been removed and replaced with "Inset" and "Outset" buttons in the toolbar.
-
Typing a Tab while in a table cell will move the cursor to the start of the next table cell. When in the last cell of a table, typing Tab adds a new row to the bottom of the table.
-
The "About Editize" item on the pop-up menu can now be hidden with the 'about' parameter in all four APIs.
-
Opera 7 is now supported, in addition to Opera 6.
-
Fixed: The developer-specified hyperlink color was being ignored.
-
Fixed: "Undefined is undefined" error that was causing submissions to fail in some versions of Internet Explorer for Mac OS X.
Changes in Editize 2.6.3 - March 22, 2003
-
A new code signing certificate, valid until March 2004, replaces the one used on previous builds, which expires today. An expired certificate displays a warning at startup, but does not impair the functionality of Editize.
-
Debug output for paste operations that was added in the previous build has now been removed. See Troubleshooting for details on the clipboard issue.
-
Tables with a border size of 0 now have light gray, visible borders in the WYSIWYG view presented by Editize.
-
All APIs now allow the developer to set the background color that appears around the applet if it has a non-rectangular outline (i.e. due to the 'WYSIWYG' and 'Code View' tabs, or due to the built-in Java submit button).
-
The mouse cursor is now an I-beam over the WYSIWYG editing area, instead of a standard arrow pointer.
-
The 16 standard HTML color names are now recognized and supported by all color configuration properties.
-
Fixed: The
showsubmitbutton property in the JavaScript API was not being correctly processed.
Changes in Editize 2.6.2 - January 31, 2003
-
Editize now intelligently "scrubs" HTML attributes added by Microsoft Word (and other Microsoft applications) when pasting from the clipboard.
-
Submitting a form with Editize's Java submit button will now correctly trigger and respect the return value of an
onSubmit event handler assigned to the form.
-
Added the
LicenseFileExt property to the ASP.NET API that allows you to give Editize license files a file extension other than .lic. This is to allow Editize to be deployed under IIS on Windows 2003 Server, where .lic files have a special meaning.
-
Paste operations now output extensive debug information to the Java Console. This will assist support personnel in debugging issues with the clipboard.
Changes in Editize 2.6.1 - December 29, 2002
-
Fixed: Heading and subheading fonts were not configurable in ASP.NET.
-
Fixed: JavaScript API was not passing suggested link URLs to applet.
Changes in Editize 2.6.0 - December 4, 2002
-
Added support for domain licenses.
Changes in Editize 2.5.0 - December 10, 2002
-
The Editize Licensing System now supports sub-domains. So for instance if you buy a license for "mysite.com" it will work on all sub domains of "mysite.com"
Changes in Editize 2.5.0 - November 29, 2002
-
Mac OS X submission slowed down; parts of documents were being lost on machines with slower connections.
-
Fixed: Netscape 4 for Linux was pointing the user to the wrong plugin download URL.
-
Fixed: Mac OS X submission did not work on servers where
.html files were parsed as PHP scripts (this affects many Mac OS X servers).
Changes in Editize 2.5.0 Beta - November 27, 2002
-
Code View tab added by popular demand! This feature is disabled by default; consult your selected API's documentation to enable it.
-
Code indenting restored by popular demand.
-
The cursor is now placed at the start of the document when the applet is loaded, instead of at the end.
-
Fixed: The 'Home' key would not work on the first line of a document.
-
Fixed: Highlighted text (and other
<span> tags) were not preserved when pasting from the clipboard.
-
Fixed: Select all then Delete caused the undo history to become invalid.
Changes in Editize 2.1.1 - November 14, 2002
-
Fixed: Character-level tags were not output.
Changes in Editize 2.1.0 - November 13, 2002
-
Table support added.
-
Added toolbar buttons for cut, copy, paste, undo, redo, with an option to hide them in all APIs.
-
Improved the icons for the cut, copy, paste, undo, and redo actions.
-
Toolbar icons now wrap to a second row if the applet is not large enough to accomodate all the buttons.
-
"Preserve shape" checkbox added to the Insert Image dialog to maintain image aspect ratio.
-
Double-click in image list confirms choice.
-
'Paragraph' and 'Character' text labels removed from the toolbar by popular demand.
-
Plugin auto-download URL for Netscape 4.x fixed in ASP.NET API.
-
Various inset paragraph bugs fixed.
-
Clipboard error when pasting a selection that was copied from the end of a list item fixed.
Changes in Editize 2.0.2 - October 15, 2002
-
Image list dialog incompatibility with Mac OS 10.2 fixed.
-
Improved bold, italic, and underline handling in loaded documents.
-
Highlighted text now correctly handled in loaded documents.
-
Rare hang on load issue fixed.
Changes in Editize 2.0.1 - October 11, 2002
-
Improved compatibility with Mac OS 10.2.
-
Corrected plugin auto-download URL for Netscape 4.x.
Changes in Editize 2.0 - September 24, 2002
-
Support for Mac OS X 10.1 or later.
-
Completely re-written HTML display/editing engine supports display of most HTML 3.2 and some HTML 4.0 elements.
-
Line breaks supported (Shift-Enter).
-
Image insert supported (new toolbar icon).
-
Hyperlinks can now be edited by clicking the hyperlink button with the cursor in a link.
-
New shortcut: Ctrl-K for hyperlink.
-
Much improved documentation, with code generators for all available APIs.
Changes in Editize 1.0.5 - August 12, 2002
-
Minor bugfix release.
-
See history.txt for details.
Changes in Editize 1.0.4 - June 6, 2002
-
In supported browsers (MSIE and Opera),
-
Editize fields now retain their updated contents if you press 'Back' after submitting the form.
-
Delete previous word and delete next word with Ctrl-Backspace and Ctrl-Delete added.
-
Editize now supports forms with onsubmit event handlers (e.g. for form validation).
Changes in Editize 1.0.3 - May 29, 2002
-
Netscape 4 now downloads the Java Plugin from the correct address, despite a bug in this browser. Netscape 4 now allows later versions of Java to run Editize.
-
Ampersands (&) in href attributes are now encoded as & as per the XHTML spec.
Changes in Editize 1.0.2 - May 23, 2002
-
The ASP API will now work on servers without the Microsoft Visual C++ 7.0 Runtime Library.
-
Improved PHP API compatibility with servers set to a high error reporting level.
Changes in Editize 1.0.1 - May 22, 2002
-
Improved clipboard compatibility with Windows applications under Windows 9x/ME.
-
A few small documentation typos fixed.
Editize 1.0 - May 17, 2002