Skip to content

Releases: CameronWills/FatAntelope

Version 1.0.0

30 Nov 01:31
Compare
Choose a tag to compare

Bug fix for issue #9 and bumping version to 1.0.0

Version 0.2.10

20 Mar 21:25
Compare
Choose a tag to compare
Bug fix for issue #5

Insert* transforms continue to be a pain. Previously the I would try and use InsertAfter as much as possible.
But this is causing issues when inserting an element a after another element b that hasn't yet been inserted -
we write the deletions and insertions out to the patch in reverse order to help get an accurate 'Locator'.
Now the insert logic should prefer 'InsertBefore' where possible, with a fallback to 'InsertAfter'.

Version 0.2.9

07 Jan 10:18
Compare
Choose a tag to compare
Bug fix for issue #4

Web.config files (and generally XML) are case-sensitive. But when building the XTree the element and attributes' names were being converted to lower case.
These names were then being used to construct the XPath expression in transform attributes (InsertBefore, InsertAfter etc).
I've removed the conversion to lower case and added tests for case sensitive comparison.

Version 0.2.8

29 Sep 01:35
Compare
Choose a tag to compare
Further changes to support edge cases - handling both inserts and del…

…etes using index traits.

Version 0.2.7

28 Sep 07:38
Compare
Choose a tag to compare
Bug fix for issue #2.

Adding support for the case where a element's unique attribute trait will change with a transformation and there are also changes to its child elements (particularly inserts with absolute xpath values).

Version 0.2.6

11 Aug 02:18
Compare
Choose a tag to compare
Bug fix for Issue #1.

Null exception being thrown in the case when an element is removed from the target config.
Added tests for removal of elements and attributes.

Version 0.2.5

18 Jul 03:59
Compare
Choose a tag to compare

Includes a bug fix for missing xdt:Locator values on single child nodes, where a second child is being inserted in the transformation.

Version 0.2.3

01 Dec 04:50
Compare
Choose a tag to compare

Added support for InsertBefore and InsertAfter transforms

Version 0.2.2

28 Nov 22:13
Compare
Choose a tag to compare

Minor bug fixes and improvements to XDT output.

Version 0.2.1

17 Nov 23:01
Compare
Choose a tag to compare
* Improve the selection of an attribute for the xdt:Locator attribute.

XdtWriter now tries to choose a unique attribute that also hasn't changed between the two trees.