ANN: Dogelog Player 1.1.5 (HTTP Server)

Dear All,

We are happy to announce a new edition of the Dogelog player:

- Enhanced library(misc/markup):
The library(misc/markup) has been extended to include a unified DOM writer abstraction. It can write to the GUI DOM in the browser, and it is also possible to write the DOM serialized in XML to a file. There are a variety of use cases for the library, e.g. creating static HTML pages.

- New library(misc/vector):
In this library we have brought together everything related to SVG that was previously scattered in the libraries library(misc/markup) and library(misc/react). The new advantages of the extended library (misc/markup) can also be used here, so the creation of static SVG pages is now supported.

- New library(util/spin):
The library provides a unified HTTP server abstraction. There are concrete implementations for nodeJS using node:http, for PyPy using http_server and for JDK 21 using Tomcat embedded. Local browser GET of 50,000 bytes via Prolog atom text lines enumeration requires approx. 5-10 ms for all Dogelog Player targets.

Have Fun!