From fb5d3442f51ed055adf7d71cf6ffe9a3cb2cbf26 Mon Sep 17 00:00:00 2001 From: Glenn Fiedler Date: Wed, 28 Oct 2026 00:15:51 -0400 Subject: [PATCH] Version 2.1.2 The reference v2.1.1 rulings (U3, U6, U9, U15) for this port, #28: SerializeUtil.copyString, the whole-operation room assertion on every write, the U15 export list. Format stays 2.0. Left open in ROADMAP.md: the read slack measurement. Co-Authored-By: Claude Opus 5.5 --- README.md | 2 +- src/serialize/SerializeUtil.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 2f05e68..78d9418 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ specification in [mas-bandwidth/serialize](https://github.com/mas-bandwidth/serialize), which CI checks for drift — is the authority on every byte. -Version 2.1.1 (`SerializeUtil.VERSION`), implementing format 2.0. +Version 2.1.2 (`SerializeUtil.VERSION`), implementing format 2.0. If this library helps you, **[please support it](https://www.patreon.com/MasBandwidth/membership)** diff --git a/src/serialize/SerializeUtil.java b/src/serialize/SerializeUtil.java index 762afd1..b270288 100644 --- a/src/serialize/SerializeUtil.java +++ b/src/serialize/SerializeUtil.java @@ -11,7 +11,7 @@ public final class SerializeUtil private SerializeUtil() {} /** The library version, matching the release tag. */ - public static final String VERSION = "2.1.1"; + public static final String VERSION = "2.1.2"; /** * Does a value fit in a field of this width? STANDARD.md bounds a