Dear Users,
I am happy to announce that NativeXml 4.04 is available for download. I think that all the bugs that users have reported are now fixed, but I also know that there can still be other problems luring so fingers crossed

Kind regards, Nils Haeck
Maintained by Nils Haeck (SimDesign BV)
Code:
Version 4.04 (06aug2012)
! Updated simdesign.inc to add DXE2
! Fixed big in DirectNodeCount
! Fixed (removed) erratic un-normalisation
! removed erratic $ifdef in NativeXmlObjectStorage.pas
Version 4.03 (13jul2012)
* Core End-Of-Line style is LF, defaults CR-LF, LF and CR for Windows, Linux, Mac
respectively
! Fixed EOL bug in source (thx Christian)
* TsdChardata.GetCoreValue and .GetPlatformValue
Version 4.02 (05nov2011)
* default end-of-line style now esCRLF (uses CR-LF combination by default for Windows)
+ form storage in editor (both default and XE versions) uses NativeXml itself :)
+ added support for EolStyle = esCR (for use with the Mac)
+ added separator when writing declaration, skip separator when parsing declaration
! fixed problems in binary xml. Consequence: New binary xml version v2.
* NativeXml (and binary xml) now supports xml-stylesheet correctly
* binary xml now supports doctype correctly
* fixed attribute processing in NativeXmlStorage.pas (thanks RKS)
Version 4.01 (27jul2011)
+ added binary xml to the TNativeXml class itself
+ added methods BinaryMethod and AesKeyHex
* improved FixStructuralErrors.. NativeXml can now load html usually
* improved method sdUnNormalizeEol (faster now)
! fixed property handlers for ExternalEncoding and ExternalCodepage
+ updated DtpEditor XE
Version 4.00 (23jul2011)
+ implemented binary xml (BXM)
+ added ValueAsDate and ValueAsTime besides ValueAsDateTime
+ added SplitSecondDigits parameter (default = 0)
* constructor CreateParentNear instead of CreateParentBefore/After
to avoid clash with CppBuilder
+ added zlib compression and AES encryption for BXM in the demo