From 51e1a4383fa39f2ef602a79f30cd37e76c8ef482 Mon Sep 17 00:00:00 2001 From: beamologist Date: Thu, 29 Oct 2026 03:01:26 +0100 Subject: [PATCH] release 0.32.1: the A0 content under a version npm will take MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit v0.32.0 is a git tag with no package. The release run on it was green up to the publish, and the publish was refused by npm's transparency log: npm error code TLOG_CREATE_ENTRY_ERROR npm error error creating tlog entry - (409) an equivalent entry already exists in the transparency log The registry confirms nothing was served: @macula-io/ts has no 0.32.0 version, no dist-tag and no time entry. Sigstore refuses a second entry for the same subject, so re-running the same tarball cannot work — the version has to move. So this is the same content, unchanged, under 0.32.1: package.json and both version fields of package-lock.json, and the changelog section retitled and dated 2026-10-29 with one plain line saying what happened to 0.32.0 and that nothing was ever served for it. The v0.32.0 tag is untouched. Registry checked before review, not after: tag v0.32.1 is free and registry.npmjs.org answers 404 for @macula-io/ts 0.32.1, while the same endpoint answers 200 for 0.31.0. Raf's ruling, 2026-10-29: ts goes out as 0.32.1. Co-Authored-By: Claude Code --- CHANGELOG.md | 6 +++++- package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0c2dc98..f542623 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,11 +4,15 @@ All notable changes to this project will be documented in this file. ## [Unreleased] -## [0.32.0] - 2026-10-29 +## [0.32.1] - 2026-10-29 The native library is built from macula-go v0.29.0, the release that carries the A0 contract; the package's own code is 0.31.0's. +0.32.0 exists only as a git tag and has no package: npm refused the publish with a 409 from its +transparency log (an equivalent entry already existed), so nothing was ever served for it and this +release is its content, unchanged, under a version npm will take. + ### Changed - **A call a keyed provider refuses `sealed_required` is resealed and answered**, instead of failing diff --git a/package-lock.json b/package-lock.json index 7435ddf..6e957bd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@macula-io/ts", - "version": "0.32.0", + "version": "0.32.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@macula-io/ts", - "version": "0.32.0", + "version": "0.32.1", "license": "Apache-2.0", "dependencies": { "node-addon-api": "^8.9.2", diff --git a/package.json b/package.json index 15925d3..94fe138 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@macula-io/ts", - "version": "0.32.0", + "version": "0.32.1", "description": "TypeScript SDK for the Macula mesh, over macula-go's shared C ABI", "license": "Apache-2.0", "keywords": [