From 2ee6166be8c8a439fa20fd51189dbf77c8f95157 Mon Sep 17 00:00:00 2001 From: Komol Nath Roy Date: Sun, 1 Nov 2026 01:47:56 -0500 Subject: [PATCH] release: v2.1.0 --- CHANGELOG.md | 9 +++++---- RELEASE.md | 1 + internal/version/version.go | 2 +- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b0d0f420..75c6f605 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,11 +4,12 @@ Notable changes, newest first. Versions follow [semantic versioning](https://semver.org): from 1.0.0 the exported API is stable, and a breaking change means 2.0 with a new module path. See *Stability* below. -## Unreleased +## v2.1.0 — 2026-11-01 -A memory audit across parsing, XPath/XQuery, XSLT, validation and -serialization. Output is byte-identical except where *Changed* says otherwise. -Three new exported functions make this a minor release. +Three memory audits across parsing, XPath/XQuery, XSLT, validation, +serialization and c14n, and the items go-xmlsec reported. Output is +byte-identical except where *Changed* says otherwise. New exported API, listed +under *Added*, makes this a minor release. ### Added diff --git a/RELEASE.md b/RELEASE.md index 3ff91357..fca51f9f 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -226,6 +226,7 @@ one**, and the workflow does not try to derive it: | v2.0.1 | w3cschemas/v0.8.1 | | v2.0.2 | w3cschemas/v0.8.2 (tagged by hand: the tag message had no `w3cschemas:` line) | | v2.0.3 | w3cschemas/v0.8.3 | +| v2.1.0 | w3cschemas/v0.9.0 | The minor number counts **w3cschemas releases**, not go-xml ones, and two go-xml releases produced none at all. Any rule derived from the parent version diff --git a/internal/version/version.go b/internal/version/version.go index 8700f973..dc772b1c 100644 --- a/internal/version/version.go +++ b/internal/version/version.go @@ -44,7 +44,7 @@ import "strings" // Between them, the constant cannot drift ahead of the changelog or behind // the tags without a red build. That is the check the original constant never // had. -const Version = "2.0.3" +const Version = "2.1.0" // IsReleaseTriple reports whether v is N.N.N with no empty component. //