Latest Tech News

Stay updated with the latest in technology, AI, cybersecurity, and more

Filtered by: xslt Clear Filter

Stepping Down as Libxml2 Maintainer

Hello, since I’ve stepped in as libxslt maintainer I’ve been studying both libxslt and libxml2 codebases. I have the time to maintain the library I just need to get familiar with the latest changes you introduced like: I haven’t find how to manage both output and input buffers. I found functions like: xmlOutputBufferCreateIO but by the places in which I’ve found them is not clear on how to use them. Should I send you an email with my questions or do you prefer other means of communication?

A look at XSLT 3.0 (2017)

A look at the upcoming XSLT 3.0 release, and why it matters beyond the XML community Eighteen years ago, the originators of XML specification faced a problem: how to use the new language to generate a book-publishing format. What emerged were two new languages, the first for describing the various functional parts of a publication in XML called the XML Stylesheet Language Formatting Objects (ultimately XSL-FO) and the XML Stylesheet language (XSLT) for transforming XML-formatted content into th

Topics: key map string xsl xslt

Why You Should Be Using XSLT 3.0 (2017)

A look at the upcoming XSLT 3.0 release, and why it matters beyond the XML community Eighteen years ago, the originators of XML specification faced a problem: how to use the new language to generate a book-publishing format. What emerged were two new languages, the first for describing the various functional parts of a publication in XML called the XML Stylesheet Language Formatting Objects (ultimately XSL-FO) and the XML Stylesheet language (XSLT) for transforming XML-formatted content into th

Topics: key map string xsl xslt

PSA: Libxslt is unmaintained and has 5 unpatched security bugs

Alan Coopersmith reports: On 6/16/25 15:12, Alan Coopersmith wrote: BTW, users of libxml2 may also be using its sibling project, libxslt, which currently has no active maintainer, but has three unfixed security issues reported against it according to https://gitlab.gnome.org/Teams/Releng/security/-/wikis/2025#libxml2-and-libxslt 2 of the 3 have now been disclosed: (CVE-2025-7424) libxslt: Type confusion in xmlNode.psvi between stylesheet and source nodes https://gitlab.gnome.org/GNOME/libxs

Show HN: I Built a XSLT Blog Framework

TLDR I created a blog publishing framework built on XSLT. You can see it at https://xsltblogdemo.vgr.land/ and get the source here https://github.com/vgr-land/vgr-xslt-blog-framework Introduction Why build my own web publishing framework? It doesn't make any sense to do so. There are enough web frameworks out there to last everyone the rest of time. I wrote this for me. Once I learned the simple flow of XSLT driven site development I realized I was able to get what I want with little effort a

Should the web platform adopt XSLT 3.0?

What is the issue with the HTML Standard? Background This is a follow-up to #11523. That issue raises concerns regarding security issues, code maintainability, and the complexity of aging browser code currently used for rendering XML with XSLT stylesheets. I highly recommend reading through that issue first as it includes a good background of XSLT on the web as well as the specific concerns that may lead to deprecating XSLT as the most prudent option for browser vendors. As a reminder, please

Google Did Not Unilaterally Decide to Kill XSLT

It’s uncommon, but not unheard of, for a GitHub issue to spark an uproar. That happened over the past month or so as the WHATWG (Web Hypertext Application Technology Working Group, which I still say should have called themselves a Task Force instead) issue “Should we remove XSLT from the web platform?” was opened, debated, and eventually locked once the comment thread started spiraling into personal attacks. Other discussions have since opened, such as a counterproposal to update XSLT in the web

XSLT removal will break multiple government and regulatory sites

What is the issue with the HTML Standard? One of the issues we've seen in #11523 and #11563 is that the proposal to remove XSLT from the spec doesn't acknowledge existing use cases beyond Chrome Status counter stats. According to Chrome's own Blink principles of web compatibility: The primary signal we use is the fraction of page views impacted in Chrome, usually computed via Blink’s UseCounter UMA metrics. As a general rule of thumb, 0.1% of PageVisits (1 in 1000) is large, while 0.001% is c

Should we remove XSLT from the web platform?

What is the issue with the HTML Standard? XSLT v1.0, which all browsers adhere to, was standardized in 1999. In the meantime, XSLT has evolved to v2.0 and v3.0, adding features, and growing apart from the old version frozen into browsers. This lack of advancement, coupled with the rise of JavaScript libraries and frameworks that offer more flexible and powerful DOM manipulation, has led to a significant decline in the use of client-side XSLT. Its role within the web browser has been largely sup

XSLT: A Precision Tool for the Future of Structured Transformation

Vasu Chakkera gives a summary of some of the varied enterprise uses for XSLT Introduction While modern development trends lean toward JSON and microservices, XML continues to operate quietly but powerfully beneath the surface in enterprise domains like finance, healthcare, legal, education, and digital publishing. In these spaces, where precision, structure, and longevity are non-negotiable, XSLT (Extensible Stylesheet Language Transformations) remains one of the most capable — and often under