From 0.3 to 0.3.2
A space before the /> in an empty element is kept, e.g. <br /> remains unchanged.
If the first attribute is on a new line it stays on a new line.
If an attribute is on a new line but the next one isn't then the next one will not be placed on a new line.
Requires >=jEdit 4.2 and >=XML plugin 0.12
From 0.2 to 0.3
Added options pane where user can configure a list of elements whose enclosing text nodes should have whitespace preserved.
Attributes that start on a new line will stay on a new line after indenting. They will be indented two levels deeper that the element start tag.
Fixed bug where line breaks and tab characters were being removed without being replaced with a single space character.
Fixed bug where attribute values in single quotes were being replaced with attribute values in double quotes, regardless of whether the attribute value contained double quotes.
Requires >=jEdit 4.2 and >=XML plugin 0.12
From 0.1.2 to 0.2
Ported plugin to jEdit 4.2 Plugin API.
Fixed bug that occurred when attributes are separated by line separater characters instead of space characters.
Requires >=jEdit 4.2 and >=XML plugin 0.12
Moved from XSLT 0.4.1 plugin to XML Indenter 0.1.2 plugin
Fixed various indenting bugs. Fixed bug that added new lines when indenting files containing CDATA. Fixed indenting bugs that occurred when '<' and line separator characters are in attribute values. No longer remove empty whitespace from xsl:text elements when indenting. Comments no longer moved to new lines. Fixed empty element repeating '/' bug.
Requires >=jEdit 4.1 and >=XML plugin 0.11.1