Sujet : ANNOUNCE: tDOM 0.9.6
De : rolf (at) *nospam* pointsman.de (Rolf Ade)
Groupes : comp.lang.tclDate : 25. Jun 2025, 00:46:34
Autres entêtes
Organisation : Me
Message-ID : <87frfod7ol.fsf@pointsman.de>
User-Agent : Gnus/5.13 (Gnus v5.13)
This is the "Bologna Release" - it carries out what I need for the
software I will present at the upcoming EuroTcl in Bologna.
tDOM 0.9.6 still works with Tcl 8.5, 8.6 and 9.0.
Beside bug fixes and general improvements this release includes
- Updated to latest expat (2.7.1).
- Added documentation for the long present but not documented feature
"additional scripted XPath functions" (Thanks to Peter Piwowarski)
- Several enhancements to the already migthy and convenient
*FromScript pattern for creating XML or JSON documents, as an
natural way to create XML namespaced attributes, creating elements
only if not empty and getting access to the fromScript context node.
- Added the "virtual" JSON type BOOLEAN for text nodes. If the text
node value is a boolean in the sense of Tcl then the node serialize
to the approprate JSON type. Otherwise it will be a JSON string.
- Added the dom command method jsonEscape which escapes the string
argument for literally use in a JSON string.
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