From 55ed07ab9f232c67119264d09514f8698913b6f6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 17 Jul 2026 00:53:08 +0000 Subject: [PATCH] Version Packages --- .changeset/fingerprint-subpath.md | 5 ----- CHANGELOG.md | 6 ++++++ package.json | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) delete mode 100644 .changeset/fingerprint-subpath.md diff --git a/.changeset/fingerprint-subpath.md b/.changeset/fingerprint-subpath.md deleted file mode 100644 index 48e249e..0000000 --- a/.changeset/fingerprint-subpath.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@velajs/errors": minor ---- - -Add the `@velajs/errors/fingerprint` subpath: a zero-dependency, cross-runtime error-grouping hash. `fingerprintError({ functionPath, message, code? })` returns a stable 16-hex-char digest over `functionPath` plus a normalized message bucket — `code` is metadata and never hashed, so redacted wire errors and raw server-side errors group identically. Ships `bucketMessage` (strips URLs, UUIDs, IPs, ids, paths, timestamps; ReDoS-clamped), `FINGERPRINT_VERSION` for persisted-fingerprint migrations, and a portable synchronous `sha256Hex` (content-addressing only, never a security primitive). Grouping approach inspired by @superlog/fingerprint (Apache-2.0), independently implemented. diff --git a/CHANGELOG.md b/CHANGELOG.md index 275e97c..bd92d01 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 1.1.0 + +### Minor Changes + +- ac4e9f8: Add the `@velajs/errors/fingerprint` subpath: a zero-dependency, cross-runtime error-grouping hash. `fingerprintError({ functionPath, message, code? })` returns a stable 16-hex-char digest over `functionPath` plus a normalized message bucket — `code` is metadata and never hashed, so redacted wire errors and raw server-side errors group identically. Ships `bucketMessage` (strips URLs, UUIDs, IPs, ids, paths, timestamps; ReDoS-clamped), `FINGERPRINT_VERSION` for persisted-fingerprint migrations, and a portable synchronous `sha256Hex` (content-addressing only, never a security primitive). Grouping approach inspired by @superlog/fingerprint (Apache-2.0), independently implemented. + ## 1.0.1 ### Patch Changes diff --git a/package.json b/package.json index 828a23c..905fbc4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@velajs/errors", - "version": "1.0.1", + "version": "1.1.0", "description": "Unified error layer for Vela: branded VelaError, composable error catalogs, and the single toErrorBody wire-redaction seam", "keywords": [ "error-catalog",