Rolf Ade
2024-10-13 16:46:15 UTC
tDOM 0.9.5 works with Tcl 8.5, 8.6 and 9.0.
Beside bug fixes and general improvements this release includes
- Updated expat (2.6.3) and TEA.
- Added the method asCanonicalXML to serialize as Canonical XML
(https://www.w3.org/TR/2001/REC-xml-c14n-20010315).
- Even more options (-escapeCR and -escapeTab) to control the asXML
serialization.
- Added the asTclValue method which return JSON data as simple nested
Tcl lists.
- Added the asTypedList method which return JSON data as typed nested
Tcl lists very much as huddle or tjson have it.
- Added the createFromTypedList method which provides another way to
the already present ones to create JSON data from the scratch.
- With Tcl 9 now even on LLP64 platforms (windows 64-bit most
prominently, perhaps the only notable one) there are single text
nodes with more than 2 GBytes length possible (LP64 platforms - as
Unix, Linux, Mac - had this already with tDOM 0.9.4).
See the CHANGES files in the top-level directory of the source
distribution for a more detailed list, and the timeline of the
official tDOM repository at https://tdom.org/index.html/timeline for a
complete list of changes.
For downloads and other information see the README on http://tdom.org.
Additional to the source code packages Windows binaries for Tcl 8.6
and Tcl 9 for 32-bit and 64-bit are provided. Bare access at
http://tdom.org/downloads/
rolf
Beside bug fixes and general improvements this release includes
- Updated expat (2.6.3) and TEA.
- Added the method asCanonicalXML to serialize as Canonical XML
(https://www.w3.org/TR/2001/REC-xml-c14n-20010315).
- Even more options (-escapeCR and -escapeTab) to control the asXML
serialization.
- Added the asTclValue method which return JSON data as simple nested
Tcl lists.
- Added the asTypedList method which return JSON data as typed nested
Tcl lists very much as huddle or tjson have it.
- Added the createFromTypedList method which provides another way to
the already present ones to create JSON data from the scratch.
- With Tcl 9 now even on LLP64 platforms (windows 64-bit most
prominently, perhaps the only notable one) there are single text
nodes with more than 2 GBytes length possible (LP64 platforms - as
Unix, Linux, Mac - had this already with tDOM 0.9.4).
See the CHANGES files in the top-level directory of the source
distribution for a more detailed list, and the timeline of the
official tDOM repository at https://tdom.org/index.html/timeline for a
complete list of changes.
For downloads and other information see the README on http://tdom.org.
Additional to the source code packages Windows binaries for Tcl 8.6
and Tcl 9 for 32-bit and 64-bit are provided. Bare access at
http://tdom.org/downloads/
rolf